aboutsummaryrefslogtreecommitdiff
path: root/platform/android
Commit message (Collapse)AuthorAgeFilesLines
* Fix intermittent audio driver crash during startup on AndroidRuslan Mustakov2018-03-011-0/+1
| | | | | | | | | set_pause can be called before the driver is initialized, and there already is a check for that. The problem is that the 'active' field was not initialied in the constructor, which lead to it having an undefined value. (cherry picked from commit c10749d51f2b77eb1b38909d790e7d3895a97364)
* Android: Mark GLES3 as required in the manifestRémi Verschelde2018-02-271-1/+1
| | | | | | Fixes #17076. (cherry picked from commit 7d09e6540afdf69d3610661145d13090a3d9d18a)
* Fix typos with codespellluz.paz2018-02-221-2/+2
| | | | | | | | | | | | | | | | Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ``` (cherry picked from commit 612ab4bbc6f2396f4dcd68c3f142f7dfa2f5f0a5)
* Fix broken APK expansion due to missed option renamesRémi Verschelde2018-02-192-2/+2
| | | | | | | | | Command line options were refactored for 3.0 to follow the common usage of double-dashed long options, but `--main-pack` went through the cracks. Fixes #16533. (cherry picked from commit e3658a6464b4473b7cca1d41f9315cd6bfd255d4)
* Fixed android arm64v8Colin Kinloch2018-02-191-6/+13
| | | | (cherry picked from commit 853b1daa499cf3add4014cf4d825c01603e2d1ea)
* Fix Android onTextChanged crashRuslan Mustakov2018-01-171-4/+7
| | | | | | As it turns out, onTextChanged supplies a mutable CharSequence, which lead to crashes or unexpected behaviour when input was coming faster than it was processed.
* Merge pull request #15773 from endragor/android-gdnative-remote-fsRémi Verschelde2018-01-161-10/+18
|\ | | | | Make remote FS work with GDNative on Android
| * Make remote FS work with GDNative on AndroidRuslan Mustakov2018-01-161-10/+18
| | | | | | | | .so files are added to the .apk when remote FS is used.
* | Fix open_dynamic_library for AndroidRuslan Mustakov2018-01-132-0/+13
|/
* Fix Android build errorvolzhs2018-01-121-0/+1
| | | | | Fix #15603 Fix #15513
* Merge pull request #15440 from volzhs/fix-android-touchRémi Verschelde2018-01-083-20/+19
|\ | | | | Fix Android multi touch
| * Fix Android multi touchvolzhs2018-01-073-20/+19
| | | | | | | | Fix #11798
* | Fix Android build errorvolzhs2018-01-061-1/+1
|/
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-0548-0/+48
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Change OS::initialize signature to return Error (fix segfault on x11)Emmanuel Leblond2018-01-042-2/+4
|
* Merge pull request #15279 from volzhs/android-update-buildRémi Verschelde2018-01-033-4/+4
|\ | | | | Update android build tool to latest
| * Update android build tool to latestvolzhs2018-01-033-4/+4
| |
* | Merge pull request #12814 from guilhermefelipecgs/add_hardware_custom_cursorRémi Verschelde2018-01-032-0/+4
|\ \ | |/ |/| Custom hardware-accelerated mouse cursor
| * Add implementation for custom hardware cursorGuilherme Silva2017-12-172-0/+4
| |
* | Update copyright statements to 2018Rémi Verschelde2018-01-0150-100/+100
| | | | | | | | Happy new year to the wonderful Godot community!
* | Merge pull request #14794 from endragor/remove-debug-logsRémi Verschelde2017-12-182-5/+0
|\ \ | |/ |/| Remove debug logs that are of no use to end users
| * Remove debug logs that are of no use to end usersRuslan Mustakov2017-12-182-5/+0
| |
* | Cleanup some #if 0'd codeRémi Verschelde2017-12-171-6/+0
| |
* | Merge pull request #14764 from poke1024/androidRémi Verschelde2017-12-171-1/+2
|\ \ | | | | | | Increase sleep time for android export thread
| * | Increase sleep time for android export threadBernhard Liebl2017-12-171-1/+2
| | |
* | | Fixed Android NDK unified header detection for python 3Colin Kinloch2017-12-171-1/+1
|/ /
* / Updated Linux template extensions to match architecture.Nathan Warden2017-12-121-1/+1
|/
* Merge pull request #14485 from RandomShaper/fix-android-exportRémi Verschelde2017-12-101-4/+7
|\ | | | | Fix crash on Android export
| * 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.