aboutsummaryrefslogtreecommitdiff
path: root/platform/android
Commit message (Collapse)AuthorAgeFilesLines
...
| * Fix crash on Android exportPedro J. Estébanez2017-12-101-4/+7
| | | | | | | | | | | | Caused by a zero-length command-line segment. Fixes #14343.
* | Style: Apply clang-format to Java filesRémi Verschelde2017-12-1025-1462/+1371
| | | | | | | | Only those from org/godotengine/godot though, not the thirdparty ones.
* | Style: Apply new clang-format 5.0 style to all filesRémi Verschelde2017-12-071-2/+4
|/
* Merge pull request #14318 from endragor/compile-sdk-version-26Rémi Verschelde2017-12-061-1/+1
|\ | | | | Update Android compileSdkVersion to 26
| * Update Android compileSdkVersion to 26Ruslan Mustakov2017-12-061-1/+1
| |
* | Improve slang, especially in user-visible partsUnknown2017-12-051-9/+9
|/
* disable caching for targets using helper functionsRhody Lugo2017-11-281-2/+1
|
* use the same cache for all branches for appveyorRhody Lugo2017-11-281-2/+2
|
* Fix build on macOS and Android after bc2e8d99Rémi Verschelde2017-11-251-1/+1
|
* Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky2017-11-251-4/+4
| | | | | | wrong function, leading to unnecesary copy on writes and reduced performance.
* Allow to specify multiple resolution Android iconsRuslan Mustakov2017-11-241-15/+42
|
* Merge pull request #13130 from endragor/gdnative-android-exportRémi Verschelde2017-11-211-50/+90
|\ | | | | Proper GDNative export on Android
| * Proper GDNative export on AndroidRuslan Mustakov2017-11-211-50/+90
| |
* | Return and repair file loggingRuslan Mustakov2017-11-212-11/+3
|/ | | | And make it configurable, too.
* Allow configuring iOS exportRuslan Mustakov2017-11-211-1/+18
| | | | | | | | | | | | | | | | | - EditorExportPlugin's _export_begin accepts all the arguments related to the current export (is_debug, path, flags). - EditorExportPlugin API is extended with methods allowing to configure iOS export: add_ios_framework, add_ios_plist_content, add_ios_linker_flags, add_ios_bundle_file. - iOS export template now contains Godot as a static library so that it can be linked with third-party Frameworks and GDNative static libraries. - Adds method to DirAccess for recursive copying of a directory. - Fixes iOS export to work with Xcode 9 (released recently).
* Merge pull request #13053 from akien-mga/methods-mkstrRémi Verschelde2017-11-201-1/+1
|\ | | | | Remove need to _MKSTR version strings and rename "revision" to "build"
| * Pass engine name and version parts as proper stringsRémi Verschelde2017-11-201-1/+1
| | | | | | | | | | | | Removes the need for _MKSTR all over the place which has the drawback of converting _MKSTR(UNKNOWN_DEFINE) to "UKNOWN_DEFINE" instead of throwing a compilation error.
* | Set android 'compileSdkVersion' to 24Konstantin Zaitsev2017-11-201-1/+1
|/
* Merge pull request #12988 from akien-mga/xdg-home-pathsRémi Verschelde2017-11-204-14/+13
|\ | | | | Add support for XDG Base Directory spec
| * Use new XDG folders to dehardcode pathsRémi Verschelde2017-11-191-2/+2
| |
| * EditorSettings: Rename settings_path to settings_dirRémi Verschelde2017-11-171-2/+2
| | | | | | | | Also to prepare for upcoming refactoring for XDG support.
| * Rename OS::get_data_dir to OS::get_user_data_dirRémi Verschelde2017-11-173-12/+11
| | | | | | | | | | Will be needed to avoid confusion with system data path (XDG_DATA_HOME) and editor data dir in upcoming refactoring.
* | Cleanup old references to GLES2 rendererRémi Verschelde2017-11-194-19/+11
|/ | | | | | | | | There are still some left in the Android Java code, even stuff to swap between GLES1 and GLES2 support from early Godot days... would be good to see some cleanup there too one day. The "graphics/api" option for Android exports is removed, as only GLES 3.0 is supported. It can be readded when GLES 2.0 support comes back. Fixes #13004.
* Merge pull request #12922 from eska014/engine-singletonsRémi Verschelde2017-11-143-4/+6
|\ | | | | Singleton management changes
| * Move singleton management from ProjectSettings to EngineLeon Krause2017-11-143-4/+6
| |
* | Merge pull request #12885 from rraallvv/osx_android_travisRémi Verschelde2017-11-131-2/+9
|\ \ | |/ |/| travis: caching Android, iOS, macOS (cross-compile) (master)
| * change matrix and enable caching for Android, iOS and macOS (cross-compile)Rhody Lugo2017-11-131-2/+9
| |
* | Align sensors and implement gravity sensor for AndroidBastiaan Olij2017-11-117-3/+39
|/
* Merge pull request #12782 from rraallvv/unified_headers_fixRémi Verschelde2017-11-091-0/+1
|\ | | | | add missing distutils.version.LooseVersion import
| * add missing distutils.version.LooseVersion importRhody Lugo2017-11-091-0/+1
| |
* | Make video mode initialization more intuitive, fixes #12022Juan Linietsky2017-11-092-8/+0
|/
* unified headers fixRhody Lugo2017-11-091-14/+8
|
* Compile Android with STL enabled by defaultAndreaCatania2017-11-081-1/+1
|
* Merge pull request #12604 from rraallvv/unified_headersRémi Verschelde2017-11-062-3/+37
|\ | | | | add support for Android NDK unified headers (master)
| * add support for Android NDK unified headersRhody Lugo2017-11-062-3/+37
| |
* | Convert DOS line endings to Unix line endingsRémi Verschelde2017-11-051-90/+90
| | | | | | | | | | | | | | Should fix issues some of us have with `misc/dist/uwp_template/AppxManifest.xml` always showing up as modified. Might cause issues on Windows due to the removal of BOMs or change of line endings in some of the Mono, UWP or gradlew.bat files, we will test and adapt if need be.
* | Merge pull request #12262 from AndreaCatania/pplugJuan Linietsky2017-11-032-10/+0
|\ \ | | | | | | Physics server plug
| * | Implemented physics plugAndreaCatania2017-11-042-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moved init_physics Implemented physics 2D plug Fix clang Fix clang Fix static check Fix clang Fix static check Moved physics server initialization Moved physics server settings initialization
* | | Disable logging until the logs location is sorted outRémi Verschelde2017-10-291-1/+3
| |/ |/| | | | | Temporary workaround for #12277.
* | Cleanup unnecessary debug printsRémi Verschelde2017-10-211-1/+0
|/
* export onBackPress for Android ModuleRamesh Ravone2017-10-152-8/+10
|
* Merge pull request #11775 from endragor/android-keyboard-inputAndreas Haas2017-10-102-106/+30
|\ | | | | Improve input handling on Android
| * Improve input handling on AndroidRuslan Mustakov2017-10-042-106/+30
| | | | | | | | | | | | | | | | | | - 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.
* | Merge pull request #11926 from RameshRavone/patch-11Rémi Verschelde2017-10-091-0/+10
|\ \ | | | | | | | | | | | | flatDir support [Android] (Master) [ci skip]
| * | flatDir support [Android]Ramesh Ravone2017-10-071-0/+10
| | |
* | | Merge pull request #11878 from endragor/gradle-repository-urlsRémi Verschelde2017-10-091-2/+3
|\ \ \ | |/ / |/| | | | | | | | Use additional repositories for gradle build dependencies too [ci skip]
| * | Use additional repositories for gradle build dependencies tooRuslan Mustakov2017-10-061-2/+3
| | |
* | | Added the set/get_setting function in Editor/Project settings. Renamed has() ↵Juan Linietsky2017-10-052-2/+2
|/ / | | | | | | to has_setting. Fixes #11844
* | Allow to obtain virtual keyboard heightRuslan Mustakov2017-10-046-3/+46
| | | | | | | | | | | | | | | | 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.
* | Merge pull request #11568 from endragor/loggersAndreas Haas2017-10-026-16/+29
|\ \ | |/ |/| Extract logging logic