d61a337a70
Improve usage of String.split() vs get_slice()
2025-09-19 16:31:55 +02:00
78d1539709
Merge pull request #110452 from limbonaut/prevent-jni-variant-conv-stack-overflow
...
Prevent JNI Variant conversion stack overflow
2025-09-19 09:17:05 -05:00
f84123d20e
Merge pull request #110611 from m4gr3d/fix_show_keyboard_crash
...
Fix the bug causing `java.lang.StringIndexOutOfBoundsException` crashes when showing the virtual keyboard
2025-09-18 21:02:33 -05:00
2ee5a18917
Merge pull request #110465 from m4gr3d/add_quest3s_supported_device
...
Add `quest3s` to the list of supported devices
2025-09-17 11:34:08 -05:00
ff3eee7df6
Fix the bug causing java.lang.StringIndexOutOfBoundsException crashes when showing the virtual keyboard
2025-09-16 23:03:18 -07:00
155c594f02
Merge pull request #109568 from syntaxerror247/export-keystore-check
...
Android: Only validate keystore relevant to current export mode
2025-09-16 11:44:43 -05:00
476b901247
Prevent JNI Variant conversion stack overflow
2025-09-14 12:51:59 +02:00
bfa330dd5d
Merge pull request #110463 from kojurohan42/build-id-append-for-crashlytics
...
added build id link flag for firebase crashlytics support for android
2025-09-12 16:17:09 -04:00
35c87ae0ca
Add quest3s to the list of supported devices
2025-09-12 11:38:02 -07:00
b1ed9ffca7
added build id link flag for firebase crashlytics support
2025-09-12 23:31:16 +05:45
4c0026b053
Update links to the contributing section of the docs to the appropriate new sections.
2025-09-12 01:04:14 +02:00
775dfc5114
Fix status bar visibility issue after keyboard hides on Android
2025-09-11 07:08:32 +05:30
4ed8c45abd
Merge pull request #110263 from raulsntos/dotnet/android-net9.0
...
[.NET] Require `net9.0` for Android exports
2025-09-05 08:37:22 -05:00
f0c9253bec
[.NET] Require net9.0 for Android exports
...
To ensure Android exports are compatible with the new Play Store
requirement that all `.so` libraries included are aligned to 16k,
we now require C# projects to target `net9.0` which uses the
correct alignment (as opposed to the current one of 4k).
The thirdparty jar library has also been updated to the one from
the 9.0.4 runtime package so it's compatible with non-gradle
builds targeting `net9.0`.
Non-android projects are not affect, the minimum TFM is still
`net8.0`.
2025-09-05 04:14:27 +02:00
d255ec2fe1
Fix the issue preventing installing C# binaries on Android devices with api <= 29
2025-09-04 11:49:22 -07:00
3bc1fa0c37
Fix safe area regression on older Android versions
2025-08-27 21:14:48 +05:30
bc7e68dfd1
Typos
2025-08-19 18:32:59 -05:00
1763b43dca
Android: Fix build command in standard AAB export
2025-08-14 17:13:21 +05:30
90ba13bd0b
Merge pull request #109528 from syntaxerror247/drive-selection-issue
...
Fix drive selection issue on Android
2025-08-13 18:42:13 -05:00
097ccbc5cd
Android: Only validate keystore relevant to current export mode
...
- Debug builds skip release keystore validation.
- Release builds skip debug keystore validation.
2025-08-13 13:35:50 +05:30
29ff6c3469
Merge pull request #107681 from m4gr3d/revert_remove_compress_native_lib_option
...
Revert the removal of the `gradle_build/compress_native_libraries` export option
2025-08-12 11:46:33 -05:00
74eba7a770
Revert the removal of the gradle_build/compress_native_libraries export option
2025-08-11 19:01:11 -07:00
5bcf9a5a57
Fix drive selection issue on Android
2025-08-11 21:47:00 +05:30
b787b0dbb5
Thread Syncronization for FileAccessHandler and DirectoryAccessHandler
...
- Switching to ReentrantLock
- Thread locking for DirectoryAccessHandler (dependencies)
Newline @ EOF
Forgot import
Revert
Better locking
Forgot return
Restore last empty line
2025-08-07 13:08:53 -05:00
4b23f09e2f
Merge pull request #109267 from syntaxerror247/misc
...
Android: Misc changes
2025-08-03 10:51:15 -05:00
a6e6d133ab
Merge pull request #109227 from limbonaut/harden-jni-find-class
...
Harden jni_find_class() and its setup/cleanup
2025-08-03 10:51:09 -05:00
a0c7127829
Merge pull request #109162 from bruvzg/android_tts
...
Fix Android TTS on-demand init.
2025-08-03 10:51:08 -05:00
ae678b4085
Android: Misc changes
2025-08-03 13:09:10 +05:30
4749ce1637
Harden jni_find_class() and its setup/cleanup
2025-08-02 09:52:08 +02:00
fa36abeacc
Fix FindClass() failing to find Dictionary on Android leading to crash
2025-08-01 17:46:58 +02:00
4915d61362
Fix Android TTS on-demand init.
2025-07-31 17:11:12 +03:00
ec8e6aeb82
Merge pull request #108557 from syntaxerror247/Fix-system-bar-regression
...
Android: Fix system bar regression
2025-07-30 09:03:37 -05:00
0506299c21
Android: Add option to change background color and fix system bar regression
2025-07-29 09:27:16 +05:30
291b89686d
Update the OpenXR Vendors plugin for the XR editor to the latest stable version
2025-07-24 18:32:26 -07:00
e0603aeda3
Merge pull request #108796 from syntaxerror247/get-clipboard-crash
...
Android: Run clipboard tasks on UI thread
2025-07-23 13:27:12 -05:00
8d04657ec8
Merge pull request #108692 from m4gr3d/fix_debugger_immediate_disconnect
...
Fix debugger immediate disconnect
2025-07-22 11:20:08 -05:00
67b45299c7
Android: Run clipboard tasks on UI thread
...
Fixes crashes on older Android versions (API level <= 27) by ensuring
that all clipboard operations are executed on the UI thread.
2025-07-22 20:58:22 +05:30
d47e3fd3bf
Misc XR editor updates:
...
- Bump the OpenXR Vendors plugin version to `4.1.0-stable`
- Include `quest2` in the supported devices manifest config
2025-07-21 11:17:48 -07:00
f713a20c94
Fix debugger immediate disconnect
...
Address https://github.com/godotengine/godot/issues/108518
2025-07-18 15:12:37 -07:00
71a9948157
Merge pull request #108287 from syntaxerror247/fix-virtual-keyboard-height
...
Fix immersive mode and virtual keyboard height issue on Android
2025-07-18 11:05:19 -05:00
2509b2f457
Add a debug version for Godot's maven central artifact
2025-07-17 17:17:40 -07:00
d8d3c86d71
Fix Immersive mode and keyboard height issues on Android
2025-07-16 23:31:47 +05:30
64c58c225a
Merge pull request #107473 from m4gr3d/address_transparency_feedback
...
Address remaining feedback on Android background transparency
2025-07-16 11:27:54 -05:00
fb26c2603b
Merge pull request #108329 from m4gr3d/fix_android_eof_detection
...
Android: Fix the EOF detection logic
2025-07-10 11:39:25 -05:00
836b762e23
Fix Android splash theme regression
2025-07-09 23:33:21 +05:30
3a36726feb
Update the maven publishing configuration following the deprecation of the OSSHR service
...
https://central.sonatype.org/news/20250326_ossrh_sunset/
2025-07-07 15:57:04 -07:00
3ade4b4b63
Address remaining feedback on https://github.com/godotengine/godot/pull/106709
...
Address https://github.com/godotengine/godot/pull/106709#discussion_r2114489487
2025-07-07 12:11:21 -07:00
2cfe31f9a1
Fix the EOF detection logic on Android
...
The current logic was causing loading to omit the last character because the EOF flag was triggered too early.
2025-07-06 01:09:33 -07:00
c376348b16
Fix the build logic to generate the native debug symbols
2025-07-05 10:38:22 -07:00
f11aff3841
Editor: Restructure editor code
...
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00