aboutsummaryrefslogtreecommitdiff
path: root/platform/android
Commit message (Collapse)AuthorAgeFilesLines
...
* -Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky2017-07-197-29/+50
| | | | -Added system for feature overrides, it's pretty cool :)
* Fix android export templates buildRuslan Mustakov2017-07-201-14/+14
| | | | | | | | This commit fixes errors occurring during Android export template builds. This required modification in third-party library (libpng) to compile with NEON. Most likely a similar patch will be applied by them and we could then replace the modified version.
* -Reorganized all properties of project settings (Sorry, Again).Juan Linietsky2017-07-172-9/+9
| | | | | (Lot's of bloat accumulated, so it was time for clean up.) -Made EditorSettings and ProjectSettings search more useful (search in sections too)
* Buildsystem: Improve detect.py readability and fix issuesRémi Verschelde2017-07-011-88/+60
| | | | | | | | | | | | | | | | | | | Tried to organize the configure(env) calls in sections, using the same order for all platforms whenever possible. Apart from cosmetic changes, the following issues were fixed: - Android: cleanup linkage, remove GLESv1_CM and GLESv2 - iPhone: Remove obsolete "ios_gles22_override" option - OSX: * Fix bits detection (default to 64) and remove obsolete "force_64_bits" option (closes #9449) * Make "fat" bits argument explicit - Server: sync with X11 - Windows: clean up old DirectX 9 stuff - X11: * Do not require system OpenSSL for building (closes #9443) * Fix typo'ed use_leak_sanitizer option * Fix .llvm suffix overriding custom extra_suffix
* Use custom native-run icons for Android and HTML5L. Krause2017-06-272-1/+11
|
* BuildSystem: generated files have .gen.extensionPoommetee Ketson2017-06-251-1/+1
|
* Fix `network/debug/remote_port` editor setting not working properlyFabio Alessandrelli2017-06-101-2/+2
|
* Merge pull request #8949 from RandomShaper/improve-mobile-buildsRémi Verschelde2017-06-081-1/+1
|\ | | | | Improve/harmonize mobile builds
| * Improve/harmonize mobile buildsPedro J. Estébanez2017-05-271-1/+1
| |
* | Fix input event related android build issuesChris Serino2017-06-062-9/+9
| |
* | InputEvent: Renamed "pos" property to "position"Andreas Haas2017-06-031-13/+13
|/ | | | Make the naming consistent with other classes.
* Fix android build regression by be7ced4volzhs2017-05-261-5/+0
|
* Removal of InputEvent as built-in Variant type..Juan Linietsky2017-05-203-97/+78
| | | | this might cause bugs I haven't found yet..
* Merge pull request #8824 from volzhs/android-payment-masterRémi Verschelde2017-05-201-24/+23
|\ | | | | Fix android payment logical error
| * Fix android payment logical errorvolzhs2017-05-191-24/+23
| | | | | | | | | | getting sku detail runs only if mod != 0 which means querying 20*n will not get sku details. referenced from https://github.com/googlesamples/android-play-billing/blob/master/TrivialDrive/app/src/main/java/com/example/android/trivialdrivesample/util/IabHelper.java#L1029-L1062
* | Use new Godot icon consistently everywhereRémi Verschelde2017-05-171-0/+0
| |
* | Removal of Image from Variant, converted to a Resource.Juan Linietsky2017-05-171-1/+1
|/
* Upgrade Android build tools to the latestPedro J. Estébanez2017-05-161-1/+1
|
* Merge pull request #8725 from volzhs/android-jni-masterRémi Verschelde2017-05-121-0/+1
|\ | | | | Fix compile error when use "android_add_jni_dir"
| * Fix compile error when use "android_add_jni_dir"volzhs2017-05-121-0/+1
| |
* | Merge pull request #8723 from volzhs/fix-android-masterRémi Verschelde2017-05-123-5/+6
|\ \ | | | | | | Fix possible memory leak for Android and update gradle
| * | Update to latest gradlevolzhs2017-05-122-3/+4
| | |
| * | Fix possible memory leak for Androidvolzhs2017-05-121-2/+2
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | /godot_dev/platform/android/java/src/com/google/android/vending/expansion/downloader/impl/DownloaderService.java:575: Error: The WIFI_SERVICE must be looked up on the Application context or memory will leak on devices < Android N. Try changing to .getApplicationContext() [WifiManagerLeak] mWifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Explanation for issues of type "WifiManagerLeak": On versions prior to Android N (24), initializing the WifiManager via Context#getSystemService can cause a memory leak if the context is not the application context. Change context.getSystemService(...) to context.getApplicationContext().getSystemService(...). 1 errors, 0 warnings
* / Improve documentation of thirdparty code snippetsRémi Verschelde2017-05-073-1/+58
|/
* Fix error or download again if use obb for Androidvolzhs2017-04-261-1/+5
|
* Fix crash on exit.Andreas Haas2017-04-101-0/+7
| | | | First it crashed in the thread that checks for android devices, then in the audio driver.
* Merge pull request #8341 from RameshRavone/masterRémi Verschelde2017-04-101-3/+3
|\ | | | | Android: avoiding duplicates in build.gradle
| * Android: avoiding duplicates in build.gradleRamesh Ravone2017-04-101-3/+3
| |
* | Rename [gs]et_pos to [gs]et_position for ControlsSergey Pusnei2017-04-102-5/+5
|/ | | | | | | | Control set_pos -> set_position Control set_global_pos -> set_global_position [gs]et_mouse_pos -> [gs]et_mouse_position [gs]et_global_mouse_pos -> [gs]et_global_mouse_position fixes #8005
* Android: Support to change minSdkVersion (#8313)Ramesh Ravone2017-04-092-2/+14
|
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-0850-0/+50
|
* Fix crash on Android-x86Pedro J. Estébanez2017-04-051-0/+2
|
* Merge pull request #8159 from Hinsbart/last_idRémi Verschelde2017-03-272-25/+12
|\ | | | | Input: Remove usage of platform dependent event IDs.
| * Input: Remove usage of platform dependent event IDs.Andreas Haas2017-03-262-25/+12
| | | | | | | | | | The ID property for InputEvents is set by `SceneTree` when sending the event down the tree. So there's no need for the platform specific code to set this value when it will later be overriden anyway...
* | Merge pull request #8147 from RameshRavone/patch-1Rémi Verschelde2017-03-271-0/+1
|\ \ | | | | | | Update build.gradle.template for jcenter
| * | Update build.gradle.templateRamesh Ravone2017-03-251-0/+1
| |/ | | | | | | | | | | Updating project repository, added jcenter() since Android Studio uses it by default. https://www.jfrog.com/knowledge-base/why-should-i-use-jcenter-over-maven-central/
* / SCons: Add option to toggle warnings (on by default)Rémi Verschelde2017-03-261-3/+1
|/ | | | | | | | All the warnings are factored out of the platform-specific files and moved to SConstruct. Will have to check that it does not introduce regressions on some platforms/compilers. (cherry picked from commit 31107daa1a41fe9ab3c7c1868479e78e16848333)
* Merge pull request #8128 from volzhs/fix-android-app-nameRémi Verschelde2017-03-241-3/+3
|\ | | | | Fix wrong app name for Android export
| * Fix wrong name for Android exportvolzhs2017-03-241-3/+3
| |
* | Fix typos in source code using codespellRémi Verschelde2017-03-245-20/+20
|/ | | | From https://github.com/lucasdemarchi/codespell
* Several fixes to Android exporter and port.Juan Linietsky2017-03-235-31/+1687
| | | | Android seems to be working again!
* Export template management dialog.Juan Linietsky2017-03-215-28/+23
| | | | Missing download (need to discuss this!)
* Merge pull request #8035 from DenisComtesse/android-screentouch-fixRémi Verschelde2017-03-181-0/+2
|\ | | | | Update mouse position on touch and release events (Android)
| * Update mouse position on touch and release events (Android)denis2017-03-151-0/+2
| |
* | android: adding classpath and gradle pluginsRamesh Mani Maran2017-03-182-1/+12
| |
* | Merge pull request #7953 from RameshRavone/patch-1Rémi Verschelde2017-03-181-2/+3
|\ \ | |/ |/| support for multiple maven url
| * support for multiple maven urlRamesh Mani Maran2017-03-051-2/+3
| |
* | A Whole New World (clang-format edition)Rémi Verschelde2017-03-0525-2561/+2170
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
* | Add a bunch of missing Godot headers in own filesRémi Verschelde2017-03-052-3/+3
| |
* | Refactoring: rename tools/editor/ to editor/Rémi Verschelde2017-03-051-3/+3
|/ | | | | | The other subfolders of tools/ had already been moved to either editor/, misc/ or thirdparty/, so the hiding the editor code that deep was no longer meaningful.