Anish Kumar
1c80b25af8
Android: Fix `Bad file descriptor` in SAF/MediaStore in long term access
2026-02-02 15:47:16 +05:30
Rémi Verschelde
e273d83ff5
Merge pull request #115718 from syntaxerror247/fix-file-access-tests
...
Fix file access tests failing on older Android devices
2026-02-02 10:10:55 +01:00
Rémi Verschelde
e04d564215
Merge pull request #115713 from dsnopek/android-fail-incomplete-instrumented-test
...
Android: Fail instrumented tests when test function doesn't complete
2026-02-02 10:10:51 +01:00
David Snopek
ec404a91d3
Android: Fail instrumented tests when test function doesn't complete
2026-02-01 10:42:17 -06:00
Anish Kumar
ddffef6fb1
Fix file access tests failing on older Android devices
2026-02-01 21:47:16 +05:30
Anish Kumar
5928e260d4
Android: Fix plugin type mismatch regression
2026-02-01 00:58:20 +05:30
Thaddeus Crews
5853d99984
Merge pull request #114930 from KoBeWi/if_it's_runnable_can_it_run_doom
...
Move runnable out of export preset
2026-01-28 17:58:25 -06:00
Thaddeus Crews
6539f7fade
Merge pull request #113761 from m4gr3d/bump_android_version_2026
...
Annual Android versions bump for 2026
2026-01-28 17:58:21 -06:00
Thaddeus Crews
bddebe9d7e
Merge pull request #115515 from syntaxerror247/fix-scope-storage-crash
...
Fix crash in StorageScope.kt on Android
2026-01-28 17:58:09 -06:00
Fredia Huya-Kouadio
e86050e745
Annual Android versions bump for 2026
2026-01-28 13:17:48 -08:00
Anish Kumar
40b770ecf0
Fix crash in StorageScope.kt on Android
2026-01-28 22:36:30 +05:30
Nintorch
eb019511ed
Optimize files that #include input.h header
2026-01-28 14:21:00 +05:00
Thaddeus Crews
ea1e6640f0
Merge pull request #115434 from syntaxerror247/landscape-or-portrait
...
Add device orientation change signal to DisplayServer
2026-01-27 15:18:22 -06:00
Thaddeus Crews
58207b516f
Merge pull request #113920 from bruvzg/enc_dir_sp
...
[SparsePCK] Add support for index encryption.
2026-01-27 15:18:18 -06:00
Anish Kumar
e2369a834b
Add device orientation change signal in DisplayServer
...
This PR:
- Fixes the orientation detection logic on Android
- Adds an orientation_changed signal in DisplayServer
Co-Authored-By: bruvzg <7645683+bruvzg@users.noreply.github.com>
2026-01-27 23:35:44 +05:30
Thaddeus Crews
ed0ae97d98
Merge pull request #114922 from DarioSamo/android-platform-gl3-fallback-fix
...
Fix fallback to OpenGL3 from Vulkan initialization on Android.
2026-01-27 09:04:14 -06:00
Anish Kumar
c7e5caa68e
Enable native file picker support on Android 9 and older
2026-01-22 16:54:07 +05:30
Fredia Huya-Kouadio
7bebe1b1b1
Fix XR build regression reported in https://github.com/GodotVR/godot_openxr_vendors/issues/429
2026-01-19 19:09:33 -08:00
Dario
542f8ddf22
Fix fallback to OpenGL3 from Vulkan initialization on Android.
2026-01-14 23:55:21 -03:00
kobewi
91cc70f280
Move runnable out of export preset
2026-01-13 19:32:33 +01:00
Rémi Verschelde
4595e5fc6c
Merge pull request #114207 from m4gr3d/fix_anr_on_exit
...
Android: Fix ANRs when shutting down the engine due to the render thread
2026-01-08 22:57:13 +01:00
Fredia Huya-Kouadio
422cc7b91b
Fix ANRs when shutting down the engine
2026-01-07 13:40:06 -08:00
Rémi Verschelde
8dcf5b4eaf
Merge pull request #114537 from bruvzg/gradle_us
...
[Android/Gradle] Do not ignore asset folders starting with `_`.
2026-01-04 23:51:55 +01:00
Rémi Verschelde
a60390c0ee
Merge pull request #114384 from syntaxerror247/android-export-stuff
...
Misc Android export fixes
2026-01-02 23:48:01 +01:00
Pāvels Nadtočajevs
f10b71ff56
[Android/Gradle] Do not ignore asset folders starting with `_`.
2026-01-02 22:08:24 +02:00
Anish Kumar
f4d28f655e
Update Android export filename to match the export format
...
Co-Authored-By: David Snopek <191561+dsnopek@users.noreply.github.com>
2026-01-02 14:22:59 +05:30
Rémi Verschelde
16975f5c24
Merge pull request #114465 from m4gr3d/fix_editor_hybrid_app_support_detection
...
[Android editor] Restrict Android editor support for hybrid app projects to XR devices
2026-01-01 16:47:59 +01:00
Rémi Verschelde
d45718ecb4
Merge pull request #114334 from Nintorch/android-fix-joypad-fingerprints
...
Fix Android fingerprint scanners being recognized as joypads
2026-01-01 16:47:09 +01:00
Adam Scott
263589497b
Add non-public `{Line,Text}Edit::_set_text()`
...
- [Web] Fix "Enter" not triggering LineEdit submits.
Co-authored-by: Marwen Azouzi <marwen.azouzi@datadoghq.com>
2026-01-01 12:00:52 +01:00
Fredia Huya-Kouadio
185a4abcb5
Fix hybrid app support detection for the Android editor
2025-12-31 19:17:56 -08:00
Fredia Huya-Kouadio
be24804e1a
Trigger save of the RD pipeline cache on application pause
2025-12-30 19:25:29 -08:00
Anish Kumar
a797a2f5f7
Only attempt install when export format is APK
2025-12-28 05:20:04 +05:30
Anish Kumar
614e35f04b
Fix AAB file not copied to export path
2025-12-28 03:54:21 +05:30
Nintorch
66e357f29a
Joypads: ignore Android fingerprint scanners
...
Fix Android fingerprint scanners being detected as joypads
2025-12-26 23:28:47 +05:00
Hugo Locurcio
683f0c0714
Add a Swappy installation script for easier Android builds
...
Run `python misc/scripts/install_swappy_android.py` and Swappy
libraries will automatically be installed to the correct location.
Run the script again when needed to update to the latest version.
2025-12-18 02:24:38 +01:00
Thaddeus Crews
5311b5e4d0
Merge pull request #113878 from m4gr3d/fix_obb_dir_access
...
Fix storage scope for the obb directory
2025-12-15 08:01:14 -06:00
Fredia Huya-Kouadio
c9fb6a3040
Ensure that the permission requests results are dispatched on the render thread
2025-12-12 14:38:54 -08:00
Fredia Huya-Kouadio
280120b1f8
Add instrumentation tests to validate obb directory access
2025-12-12 14:20:13 -08:00
Pāvels Nadtočajevs
a378f9781d
[SparsePCK] Add support for index encryption.
2025-12-12 08:04:22 +02:00
Fredia Huya-Kouadio
b40afd6781
Fix storage scope for the obb directory
2025-12-10 21:58:40 -08:00
Rémi Verschelde
342ba8063e
Merge pull request #112361 from Calinou/export-dedicated-server-no-shader-baker
...
Disable shader baker when exporting as dedicated server
2025-12-09 19:54:22 +01:00
Fredia Huya-Kouadio
27e63aa270
Update the version of the OpenXR Vendors plugin to the latest stable version
2025-12-05 09:00:13 -08:00
Thaddeus Crews
0755f096e0
Merge pull request #113512 from adamscott/PROPERTY_HINT_MULTILINE_TEXT_monospace-hint
...
Add new monospace related hint strings
2025-12-03 21:01:58 -06:00
Thaddeus Crews
5a7e1bf0f4
Merge pull request #113288 from goatchurchprime/gtch/audioservermic
...
AudioServer to have function to access microphone buffer directly
2025-12-03 16:50:32 -06:00
Julian Todd
3e8bf3ba91
Access microphone buffer from AudioServer and prevent microphone double starts
2025-12-03 19:49:56 +01:00
Adam Scott
10c7cb878a
Add new monospace related hint strings
...
- Add hint string `monospace` for `PROPERTY_HINT_{NONE,PASSWORD,PLACEHOLDER_TEXT}` to set the `LineEdit` font monospaced.
- Add hint string `monospace` for `PROPERTY_HINT_MULTILINE_TEXT` to set the `TextEdit` font monospaced.
- Add hint string `no_wrap` for `PROPERTY_HINT_MULTILINE_TEXT` to make the `TextEdit` not wrap lines automatically.
Also:
- Fix issue with `EditorPropertyMultilineText` not updating font properly.
- Add `EditorPropertyMultilineText` tweak flags.
- Add support with GDScript `@export_multiline`.
2025-12-03 12:57:40 -05:00
Thaddeus Crews
202e442671
Merge pull request #113261 from Mickeon/documentation-miscellaneous-oddities-part-7
...
Fix miscellaneous oddities around the class reference (part 7)
2025-12-03 11:42:23 -06:00
Thaddeus Crews
bed803fcda
Merge pull request #113367 from syntaxerror247/persistable_uri_perm
...
Android: Add method to take persistable URI permission
2025-12-02 11:52:09 -06:00
Thaddeus Crews
cd8a292324
Merge pull request #113297 from shiena/feature/lifecycle-callbacks
...
Add platform lifecycle callbacks to CameraServer base class
2025-12-02 11:51:52 -06:00
Anish Kumar
398927226e
Android: Add method to take persistable URI permission
2025-12-02 19:40:49 +05:30