| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| | |
iOS GameCenter fixes
|
| | |
| |
| |
| | |
Add method for secure authentication to GameCenter
|
| | |
| |
| |
| | |
(cherry picked from commit 5ed8826dd07eab83b6f6b6b7d3af602926a54ae6)
|
| |/ |
|
| |
|
|
| |
See #8361. [ci skip]
|
| |
|
|
|
|
| |
These changes allow to open the exported project in XCode and Run it
immediately to begin debugging. Before these changes you'd have to
sign GDNative libs and change Build Configuration manually.
|
| |\
| |
| | |
Use binary names instead of absolute paths in calls to OS::execute.
|
| | |
| |
| |
| |
| |
| | |
Now that #12009 is merged, we should let the system find the binary on
the users $PATH and don't assume we know where to look for them in
different distributions.
|
| | | |
|
| |/ |
|
| |
|
|
| |
[ci skip]
|
| |\
| |
| | |
Improve JavaScript calls, allow passing byte arrays to GDScript
|
| | |
| |
| |
| |
| |
| | |
- Allow returning ArrayBuffer and views as PoolByteArray
- Return real_t for integral numbers
- Read all color channels as 0.0 - 1.0 floating point numbers
|
| |\ \
| | |
| | | |
Improve input handling on Android
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Dispatch input immediately as it comes, instead of delaying it to the
next step().
- Fix text box input handling when caret is at the middle of the text.
- Minimize queueEvent calls on Java side.
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
flatDir support [Android] (Master)
[ci skip]
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Use additional repositories for gradle build dependencies too
[ci skip]
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
Fix returning Game Center player ID
|
| | | | | | | |
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Fix logging on iOS
|
| | |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
RotatedFileLogger needs data_dir on iOS to be initialized, so setting
data_dir has been moved to initialize_core.
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | | |
OS X export code improvements
|
| | | | | | | | |
|
| | | | | | | | |
|
| |\ \ \ \ \ \ \
| |_|_|_|/ / /
|/| | | | | | |
Fixes some retina problems on multi monitor setups
|
| | | |_|/ / /
| |/| | | | |
|
| | | | | | | |
|
| |/ / / / /
| | | | |
| | | | |
| | | | | |
to has_setting. Fixes #11844
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
Allow to obtain virtual keyboard height
|
| | | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
On mobile platforms virtual keyboards take up significant amount of
screen space and UI containing a text box may need to be adjusted
after the keyboard appears to keep the text box visible to user. This
commit adds a way to obtain virtual keyabord height so that controls
are aware of how much they need to move.
|
| | |/ / /
|/| | | |
|
| |\ \ \ \
| |/ / /
|/| | | |
Add OS::is_userfs_persistent, allow starting HTML5 platform in private mode
|
| | | | |
| | | |
| | | |
| | | | |
Allows starting HTML5 export when IndexedDB is not available.
|
| |\ \ \ \
| | | | |
| | | | | |
Extract logging logic
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Previously logging logic was scattered over OS class implementations
with plenty of duplication. Major changes in this commit:
- Extracted logging logic into a separate Logger hierarchy. It allows
easy configuration of logging mechanism depending on compile-time or
run-time configuration.
- Implemented RotatedFileLogger which is usually used with StdLogger,
providing persistency of logs. It is often important to be able to
obtain logs of the game even in production to be able to understand
what happened prior to some problem. On mobile there previously was
no way to obtain the logs aside from having the device connected to
your machine.
- flush() is not performed in release mode for every logged line. It
is only performed for errors.
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
FileSystemDock will now remove files/dirs to trashcan using OS::move_to_trash
|
| | |/ / / / |
|
| |\ \ \ \ \
| |_|/ / /
|/| | | | |
Merged iphone and osx audio drivers into drivers/coreaudio
|
| | | |/ /
| |/| | |
|
| |/ / /
| | |
| | |
| | |
| | |
| | | |
Previously WebAssembly.compile was used along with the secondary
WebAssembly.instantiate overload. Using only the primary overload is
recommended to get best performance.
|
| | | |
| | |
| | |
| | | |
use the number of jobs indicated by -j
|
| |\ \ \
| | | |
| | | | |
Add types to scons command-line options
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | |/ / |
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- The export process now builds complete .ipa on macOS, instead of just
creating XCode project.
- The project includes Capabilities games usually require: Game Center,
Push Notifications, In-App Purchase.
- Icons and launch screens can be specified in export preset.
|