Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Always enable debug symbols when developing with Android Studio | Fredia Huya-Kouadio | 2024-02-15 | 1 | -1/+2 | |
|/ | ||||||
* | [Android 14] Fix GodotEditText white box showing during editor load | BZ1234567890 | 2024-02-15 | 1 | -0/+3 | |
| | ||||||
* | Merge pull request #88304 from m4gr3d/fix_gradle_build_for_non_ascii_path_main | Rémi Verschelde | 2024-02-13 | 2 | -0/+6 | |
|\ | | | | | | | Fix gradle build errors when the build path contains non-ASCII characters | |||||
| * | Fix gradle build errors when the build path contains non-ASCII characters | Fredia Huya-Kouadio | 2024-02-13 | 2 | -0/+6 | |
| | | ||||||
* | | Merge pull request #88130 from AlekseyKapustyanenko/Rotary_Input | Rémi Verschelde | 2024-02-13 | 2 | -2/+30 | |
|\ \ | | | | | | | | | | Add rotary input support for Android platform | |||||
| * | | Add rotary input support. Fix documentation | ALEKSEY KAPUSTYANENKO | 2024-02-13 | 2 | -2/+30 | |
| |/ | ||||||
* | | Merge pull request #87384 from bruvzg/sys_base_color | Rémi Verschelde | 2024-02-13 | 3 | -5/+29 | |
|\ \ | | | | | | | | | | Add method to get "base" system UI color and system theme change callback. | |||||
| * | | Add method to get "base" system UI color (macOS/Windows) and system theme ↵ | bruvzg | 2024-02-13 | 3 | -5/+29 | |
| |/ | | | | | | | change callback. | |||||
* | | Merge pull request #86619 from Alex2782/fix_flag_decimal | Rémi Verschelde | 2024-02-13 | 1 | -1/+15 | |
|\ \ | |/ |/| | | | Fix virtual keyboard for decimal values on Android | |||||
| * | Fix virtual keyboard for decimal values on Android | Alexander Hartmann | 2024-02-13 | 1 | -1/+15 | |
| | | ||||||
* | | Merge pull request #84674 from m4gr3d/add_flag_to_run_scons_from_gradle | Rémi Verschelde | 2024-01-29 | 1 | -33/+49 | |
|\ \ | | | | | | | Add parameter to allow generation of the Godot native shared libraries from gradle | |||||
| * | | Add parameter to allow generation of the Godot native shared libraries from ↵ | Fredia Huya-Kouadio | 2023-11-09 | 1 | -33/+49 | |
| | | | | | | | | | | | | the gradle build command | |||||
* | | | Update Android dependencies for the project | Fredia Huya-Kouadio | 2024-01-18 | 15 | -68/+74 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Update Android gradle plugin version from 7.2.1 to 8.2.0 - Update gradle version from 7.4.2 to 8.2 - Update target SDK from 33 to 34 - Update build tools version from 33.0.2 to 34.0.0 - Update kotlin version from 1.7.0 to 1.9.20 - Update Android fragment version from 1.3.6 to 1.6.2 - Update AndroidX window version from 1.0.0 to 1.2.0 | |||||
* | | | Merge pull request #86383 from m4gr3d/editor_export_specify_java_sdk_path_main | Yuri Sizov | 2024-01-18 | 2 | -1/+10 | |
|\ \ \ | | | | | | | | | | | | | Specify the path to the Java SDK used for the Android gradle build | |||||
| * | | | Specify the path to the Java SDK used for the Android gradle build | Fredia Huya-Kouadio | 2024-01-18 | 2 | -1/+10 | |
| | |/ | |/| | | | | | | | Introduce an editor setting to allow users the ability to specify the path to the Java SDK used for the Android gradle build. | |||||
* | | | Disable automatic permissions request | Fredia Huya-Kouadio | 2024-01-11 | 3 | -13/+13 | |
| | | | | | | | | | | | | | | | The feature was added in Godot 4.2, but it goes against recommended best practices for permissions request, as such it's being reverted. In its place, developers now have to explicitly request the permissions they need to access. | |||||
* | | | Merge pull request #86379 from m4gr3d/update_render_thread_paused_timing_main | Rémi Verschelde | 2024-01-05 | 7 | -57/+98 | |
|\ \ \ | | | | | | | | | | | | | Android: Update the logic used to start / stop the render thread | |||||
| * | | | Update the logic used to start / stop the render thread | Fredia Huya-Kouadio | 2023-12-20 | 7 | -57/+98 | |
| |/ / | | | | | | | | | | Currently the render thread is started / stopped when the activity is respectively resumed / paused. However, according to the `GLSurfaceView` documentation, this should be done instead when the activity is started / stopped, so this change updates the start / stop logic for the render thread to match the documentation. | |||||
* / / | Fix 'get_window_safe_area' on Android | Alexander Hartmann | 2024-01-03 | 1 | -5/+3 | |
|/ / | ||||||
* | | Improve engine startup/shutdown benchmarks | Yuri Sizov | 2023-12-08 | 3 | -21/+32 | |
| | | | | | | | | | | | | | | | | | | - Add contexts to give a better sense of benchmarked areas. - Add missing benchmarks and adjust some begin/end points. - Clean up names. - Improve Android's internal benchmarks in a similar manner. Co-authored-by: Fredia Huya-Kouadio <fhuya@meta.com> | |||||
* | | Fix an issue causing the running project window to loop-restart when closed ↵ | Fredia Huya-Kouadio | 2023-11-27 | 1 | -10/+3 | |
| | | | | | | | | with the back button | |||||
* | | Fix issue causing Godot Android apps / games to freeze on close | Fredia Huya-Kouadio | 2023-11-27 | 1 | -2/+5 | |
|/ | | | | The issue occurred because during the 'close' event, the logic was trying to terminate the native engine on the UI thread instead of doing on the render thread. | |||||
* | Fix Android editor crash issue | Fredia Huya-Kouadio | 2023-11-03 | 1 | -3/+3 | |
| | | | | Fix issue causing the Android editor to crash when pressing back from a running project | |||||
* | Merge pull request #83954 from m4gr3d/update_godot_app_launch_mode | Rémi Verschelde | 2023-10-30 | 1 | -1/+1 | |
|\ | | | | | | | Update the `launchMode` for the `GodotApp` activity | |||||
| * | Update the `launchMode` for the `GodotApp` activity to allow other ↵ | Fredia Huya-Kouadio | 2023-10-25 | 1 | -1/+1 | |
| | | | | | | | | | | | | activities to be part of the same task For details, see https://developer.android.com/guide/topics/manifest/activity-element#lmode | |||||
* | | Fix retrieving command line flags in Android. | Tareq Anuar | 2023-10-28 | 1 | -1/+1 | |
|/ | ||||||
* | Bump the java version to version 17 | Fredia Huya-Kouadio | 2023-10-17 | 1 | -1/+1 | |
| | ||||||
* | Fix the timeframe when the Android gestures properties are retrieved. | Fredia Huya-Kouadio | 2023-10-11 | 1 | -3/+15 | |
| | | | | Previous logic was retrieving them prior to them being defined in `main.cpp` | |||||
* | Cleanups and improvements to the Godot Android library api: | Fredia Huya-Kouadio | 2023-10-08 | 7 | -30/+71 | |
| | | | | | | | | - Provide api to retrieve the running Godot instance from a GodotHost - Provide api for the GodotHost to register runtime GodotPlugin instances - Hide the GodotService class until it's completed - Include project setting to enable long press for Android devices - Include project setting to enable pan and scale gestures on Android devices | |||||
* | Add support for the OpenXR Eye gaze interaction extension | Bastiaan Olij | 2023-10-02 | 5 | -4/+39 | |
| | | | | Co-authored-by: Bastiaan Olij <mux213@gmail.com> | |||||
* | Support dark mode on Android and iOS. | Zae | 2023-09-26 | 1 | -0/+20 | |
| | ||||||
* | Merge pull request #80644 from Distantz/master | Rémi Verschelde | 2023-09-17 | 2 | -4/+22 | |
|\ | | | | | | | Android Stylus pressure and tilt support. | |||||
| * | Android stylus pressure and tilt support | pikethom | 2023-08-15 | 2 | -4/+22 | |
| | | ||||||
* | | Merge pull request #80932 from m4gr3d/fix_hardware_keyboard_input_routing_main | Yuri Sizov | 2023-09-14 | 1 | -0/+29 | |
|\ \ | | | | | | | | | | Fix Android input routing logic when using a hardware keyboard | |||||
| * | | Fix Android input routing logic when using a hardware keyboard | Fredia Huya-Kouadio | 2023-08-23 | 1 | -0/+29 | |
| | | | | | | | | | | | | | | | When a hardware keyboard is connected, all key events come through so we can route them directly to the engine. This is not the case for soft keyboards, for which the current logic was designed as it requires extra processing. | |||||
* | | | Relax restriction on loading v1 Android plugins on Godot 4.2+ | Fredia Huya-Kouadio | 2023-09-06 | 2 | -19/+46 | |
| | | | ||||||
* | | | Godot Android plugin re-architecture | Fredia Huya-Kouadio | 2023-09-03 | 4 | -179/+83 | |
| | | | ||||||
* | | | Merge pull request #78908 from zorbathut/pr_gitignore | Rémi Verschelde | 2023-08-29 | 1 | -0/+1 | |
|\ \ \ | |/ / |/| | | | | | Add static check for overzealous .gitignores and fix an example of such. | |||||
| * | | Fix: incorrectly .gitignored files. | Ben Rog-Wilhelm | 2023-07-01 | 1 | -0/+1 | |
| | | | ||||||
* | | | Add export setting to control whether to show the Godot app in the app library | Fredia Huya-Kouadio | 2023-08-13 | 2 | -0/+2 | |
| |/ |/| | ||||||
* | | Fix various typos with codespell | Rémi Verschelde | 2023-08-07 | 2 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | Also includes typo fixes from #79993, #80068, #80276, and #80303. Co-authored-by: betalars <contact@betalars.de> Co-authored-by: spaceyjase <429978+spaceyjase@users.noreply.github.com> Co-authored-by: Swarkin <102416174+Swarkin@users.noreply.github.com> Co-authored-by: Raul Santos <raulsntos@gmail.com> | |||||
* | | Fix npe when registering the sensors. | Fredia Huya-Kouadio | 2023-07-28 | 1 | -8/+16 | |
| | | ||||||
* | | Godot Android re-architecture | Fredia Huya-Kouadio | 2023-07-16 | 16 | -1069/+1374 | |
| | | | | | | | | Decouples the Godot java entry point from the Android Fragment component. This enables the Godot component to be more easily reused across different types of Android components including Activities and Services. | |||||
* | | Renaming `Godot.java` to `GodotFragment.java` to better reflect its nature ↵ | Fredia Huya-Kouadio | 2023-07-16 | 1 | -0/+0 | |
| | | | | | | | | and role | |||||
* | | [Android] Set `echo` property for the physical keyboard events. | bruvzg | 2023-07-06 | 3 | -11/+11 | |
|/ | ||||||
* | Merge pull request #78175 from phil-hudson/fix-#78105 | Rémi Verschelde | 2023-06-20 | 1 | -2/+8 | |
|\ | | | | | | | Android: Set pending intent flag to stop insta-crash | |||||
| * | fix(android): set pending intent flag to stop insta-crash | Phil Hudson | 2023-06-20 | 1 | -2/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | fix(android): add conditional check for minimum sdk version fix(android): formatting fix(android): formatting fix(android): formatting fix(android): formatting again | |||||
* | | Add parameters for the Godot Activity starting intent to allow restarting or ↵ | Fredia Huya-Kouadio | 2023-06-15 | 3 | -23/+35 | |
|/ | | | | | | force-quitting the engine Follow-up code cleanup for https://github.com/godotengine/godot/pull/78129 | |||||
* | Fix issue causing the last edited project to open while switching to another ↵ | Fredia Huya-Kouadio | 2023-06-11 | 3 | -17/+59 | |
| | | | | | | one. Fixes https://github.com/godotengine/godot/issues/76562 | |||||
* | Fix spatial viewport multitouch detection support | Fredia Huya-Kouadio | 2023-06-10 | 1 | -3/+3 | |
| | | | | Regression introduced by https://github.com/godotengine/godot/pull/77498 |