summaryrefslogtreecommitdiffstats
path: root/platform/android
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@f128f383e892865379cb8b14e7bcc9858efe2973Spartan3222024-11-275-6/+49
|\
| * Merge pull request #99694 from dsnopek/android-os-create-instance-return-valueThaddeus Crews2024-11-274-3/+6
| |\ | | | | | | | | | Android: `OS.create_instance()` should return `-1` on failure
| | * Android: `OS.create_instance()` should return `-1` on failureDavid Snopek2024-11-254-3/+6
| | |
| * | Merge pull request #99385 from syntaxerror247/file_picker_extension_supportThaddeus Crews2024-11-271-3/+43
| |\ \ | | |/ | |/| | | | Implement extension support for native file dialog on Android
| | * Android: Extension support for native file dialogAnish Mishra2024-11-191-3/+43
| | |
* | | Merge commit godotengine/godot@d09d82d433b03bb3773fd2a8cc8d6ccc2f8739ceSpartan3222024-11-262-15/+16
|\| |
| * | Fix missing space after period in error message.Alexander Hartmann2024-11-241-6/+6
| | |
| * | SCons: Move `swappy` option to android and slightly refactor `detect.py`Yevhen Babiichuk (DustDFG)2024-11-201-9/+10
| | | | | | | | | | | | Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
* | | Merge commit godotengine/godot@9e6098432aac35bae42c9089a29ba2a80320d823Spartan3222024-11-202-4/+6
|\| |
| * | Merge pull request #99353 from syntaxerror247/some_uid_issuesThaddeus Crews2024-11-192-4/+6
| |\ \ | | |/ | |/| | | | Fix Android boot splash and gradle build issue
| | * Fix Android boot splash and gradle build issueAnish Mishra2024-11-182-4/+6
| | |
* | | Merge commit godotengine/godot@fd4c29a189e53a1e085df5b9b9a05cac9351b3efSpartan3222024-11-192-2/+18
|\| |
| * | Merge pull request #97992 from Nikitf777/android-sdk-pathThaddeus Crews2024-11-181-1/+17
| |\ \ | | | | | | | | | | | | Add default value of editor property `export/android/android_sdk_path` for Windows, Linux, and macOS
| | * | Add default value of editor propetry "export/android/android_sdk_path" for ↵Nikita2024-11-171-1/+17
| | | | | | | | | | | | | | | | Windows, Linux, and macOS
| * | | Use `(r)find_char` instead of `(r)find` for single charactersA Thousand Ships2024-11-171-1/+1
| | |/ | |/|
* | | Merge commit godotengine/godot@6c05ec3d6732cac44cf85c91db7d3fd1075bcb23Spartan3222024-11-157-13/+13
|\| |
| * | Merge pull request #98918 from bruvzg/pck_enc_ivThaddeus Crews2024-11-134-7/+7
| |\ \ | | | | | | | | | | | | Allow setting custom initialization vector for FileAccessEncrypted. Add export setting to set static seed for PCK encryption initialization vectors.
| | * | Allow setting custom initialization vector for FileAccessEncrypted. Add ↵bruvzg2024-11-134-7/+7
| | | | | | | | | | | | | | | | export setting to set static seed for PCK encryption initialization vectors.
| * | | Merge pull request #99123 from tygyh/Update-vulnerable-pluginsThaddeus Crews2024-11-131-1/+1
| |\ \ \ | | | | | | | | | | | | | | | Update JavaScript/Java plugins to solve known vulnerabilities
| | * | | Update JavaScript/Java plugins to solve known vulnerabilitiesDr. Dystopia2024-11-121-1/+1
| | | | | | | | | | | | | | | | | | | | Done using the Snyk tool.
| * | | | [Net] Properly rename NetSocketPosix to NetSocketUnixFabio Alessandrelli2024-11-132-5/+5
| | |/ / | |/| |
* | | | Merge commit godotengine/godot@cb411fa960f0b7fdbd97dcdb4c90f9346360ee0eSpartan3222024-11-128-14/+44
|\| | |
| * | | Merge pull request #98687 from ↵Thaddeus Crews2024-11-121-1/+1
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | m4gr3d/disable_swappy_requirement_for_as_debug_builds Update the `production` build argument for Android Studio debug builds
| | * | | Update the `production` build argument for Android Studio debug buildsFredia Huya-Kouadio2024-10-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Swappy is required for `production` build which breaks the Android Studio debug builds as those turns on the `production` argument. This commit updates the logic so that the `production` argument is only used by Android Studio for `release` builds.
| * | | | Merge pull request #98604 from Summersay415/read-musicThaddeus Crews2024-11-122-0/+20
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Android: Add various media permissions
| | * | | | Add media permissionsSummersay4152024-10-282-0/+20
| | | | | |
| * | | | | Merge pull request #98890 from syntaxerror247/android-dialog-theme-updateThaddeus Crews2024-11-122-2/+5
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Android: Update exported app and editor theme
| | * | | | | Android: Update exported app and editor themeAnish Mishra2024-11-082-2/+5
| | | | | | |
| * | | | | | Merge pull request #98971 from syntaxerror247/new_appCategoryThaddeus Crews2024-11-123-6/+13
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add `CATEGORY_UNDEFINED` option in Android export
| | * | | | | | Android: Add app_category "Undefined"Anish Mishra2024-11-083-6/+13
| | |/ / / / /
| * | | | | | Merge pull request #98969 from Faless/net/split_socketsThaddeus Crews2024-11-121-1/+1
| |\ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | | | | | | | [Net] Split Unix/Windows NetSocket implementation
| | * | | | | [Net] Split Unix/Windows NetSocket implementationFabio Alessandrelli2024-11-101-1/+1
| | |/ / / /
| * / / / / Add ability for PCK patches to remove filesJuan2024-11-111-4/+4
| |/ / / / | | | | | | | | | | | | | | | Co-authored-by: Mikael Hermansson <mikael@hermansson.io>
* | | | | Merge commit godotengine/godot@87318a2fb7fffeb72adca934e31915be077c3d1fSpartan3222024-11-0615-55/+84
|\| | | |
| * | | | Merge pull request #97631 from m4gr3d/prompt_apk_install_after_generationThaddeus Crews2024-11-047-10/+42
| |\ \ \ \ | | | | | | | | | | | | | | | | | | [Android editor] Enable automatic install of exported apks for the Android editor
| | * | | | Enable automatic install of export apks for the Android editorFredia Huya-Kouadio2024-10-287-10/+42
| | |/ / /
| * | | | Merge pull request #98712 from syntaxerror247/android_accent_colorThaddeus Crews2024-11-045-0/+35
| |\ \ \ \ | | | | | | | | | | | | | | | | | | [Android] Implement support for accent color retrieval
| | * | | | [Android] Implement support for accent color retrievalAnish Mishra2024-11-015-0/+35
| | | | | |
| * | | | | Merge pull request #98709 from darksylinc/matias-upsidedown-splashThaddeus Crews2024-11-045-44/+0
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fix splash screen upside down on Android
| | * | | | | Fix splash screen upside down on AndroidMatias N. Goldberg2024-10-315-44/+0
| | | |_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes an issue introduced in #96439 (see https://github.com/godotengine/godot/pull/96439#issuecomment-2447288702) Godot was relying on Java's activity.getWindowManager().getDefaultDisplay().getRotation(); to apply pre-rotation but this is wrong. First, getRotation() may temporarily return a different value from the correct one; which is what was causing the splash screen to be upside down. It would return -90 instead of 90 for the first rendered frame. But unfortunately, the splash screen is just one frame rendered for a very long time, so the error lingered for a long time for everyone to see. Second, to determine what rotation to use, we should be looking at what Vulkan told us, which is the value we pass to VkSurfaceTransformFlagBitsKHR::preTransform. This commit removes the now-unnecessary screen_get_internal_current_rotation() function (which was introduced by #96439) and now saves the preTransform value in the swapchain.
| * | | | | Merge pull request #98603 from Summersay415/live-is-monochromeThaddeus Crews2024-11-041-1/+7
| |\ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | Fix monochrome icon, add warning when it's not specified
| | * | | | Add warning when monochrome icon is not specifiedSummersay4152024-10-291-1/+7
| | | |/ / | | |/| |
* | | | | Merge commit godotengine/godot@c6c464cf9ae56e8b68620af65125dd980d0e8122Spartan3222024-11-0210-1/+310
|\| | | |
| * | | | [Android] Implement native file picker supportAnish Mishra2024-10-3010-1/+309
| | | | |
| * | | | [DisplayServer] Add feature flag for native file dialog access to `user/res` ↵Anish Mishra2024-10-301-0/+1
| | |/ / | |/| | | | | | | | | | and `options`
* | | | Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-3014-12/+193
|\| | |
| * | | Merge pull request #98615 from Summersay415/three-opengls-pleaseThaddeus Crews2024-10-292-10/+27
| |\ \ \ | | | | | | | | | | | | | | | Fix fallbacks to OpenGL
| | * | | Fix fallbacks to OpenGLSummersay4152024-10-282-10/+27
| | |/ /
| * | | Merge pull request #98574 from syntaxerror247/android_input_dialogThaddeus Crews2024-10-2910-2/+86
| |\ \ \ | | | | | | | | | | | | | | | [Android] Implement native input dialog support
| | * | | [Android] Implement native input dialog supportAnish Mishra2024-10-2910-2/+86
| | |/ /