summaryrefslogtreecommitdiffstats
path: root/platform
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | [iOS one-click] Add support for Xcode 15 devicectl.bruvzg2023-11-302-36/+134
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #85885 from YuriSizov/bench-pressingYuri Sizov2023-12-087-35/+48
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Improve engine startup/shutdown benchmarks
| * | | | | | Improve engine startup/shutdown benchmarksYuri Sizov2023-12-087-35/+48
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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>
* | | | | | Merge pull request #85845 from YuriSizov/editor-export-hidden-errorsYuri Sizov2023-12-086-78/+137
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Ensure more export errors are reported to users
| * | | | | | Ensure more export errors are reported to usersYuri Sizov2023-12-066-78/+137
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fixes the timing issue when exporting all presets at the same time, where the error report would try to appear while the progress dialog was still visible.
* | | | | | Merge pull request #85026 from ztc0611/fix-ios-getrefreshrateYuri Sizov2023-12-081-1/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Make screen_get_refresh_rate() respect iOS Low Power Mode
| * | | | | | Make screen_get_refresh_rate() respect iOS Low Power ModeZach Coleman2023-11-171-1/+5
| | | | | | |
* | | | | | | Merge pull request #84676 from m4gr3d/update_package_name_validation_logicYuri Sizov2023-12-081-8/+8
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | Update the validation logic for the package name
| * | | | | | Update the validation logic for the package name:Fredia Huya-Kouadio2023-11-091-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - When using the project name, allow underscore (`_`) characters - Send a warning instead of an error when the project name is modified to fit the package name format
* | | | | | | Fix invalid Python escape sequencesMikael Klasson2023-12-061-1/+1
| | | | | | |
* | | | | | | Merge pull request #85785 from bruvzg/macos_no_angleRémi Verschelde2023-12-051-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | [macOS] Switch ANGLE backend to ANGLE over OpenGL, switch default compatibility renderer back to native.
| * | | | | | | [macOS] Switch ANGLE backend to ANGLE over OpenGL, switch default ↵bruvzg2023-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | compatibility renderer back to native.
* | | | | | | | Merge pull request #85774 from bruvzg/macos_xcode_detect2Rémi Verschelde2023-12-051-8/+14
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | [iOS] Use mdfind to check if Xcode is installed in one-click deploy code.
| * | | | | | | | [iOS] Use mdfind to check if Xcode is installed in one-click deploy code.bruvzg2023-12-051-8/+14
| |/ / / / / / /
* | | | | | | | Merge pull request #85306 from HolonProduction/ime-asyncRémi Verschelde2023-12-051-1/+1
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | X11: Send IME update notification deferred
| * | | | | | | X11: Send IME update notification deferredHolonProduction2023-11-241-1/+1
| | | | | | | |
* | | | | | | | Merge pull request #85484 from Maran23/windows-popup-menu-mouse-fixRémi Verschelde2023-12-041-3/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not consume mouse messages in windows with `no_focus` on Windows OS
| * | | | | | | | Do not consume (eat) mouse messages with no_focus Window's (Godot PopupMenu)Marius Hanl2023-11-281-3/+1
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Window's with the no_focus flag should still process mouse events and not consume them. Otherwise all mouse pressed operations will not work inside Godot's PopupMenu. This problem is Windows only, all other platforms do process mouse events for PopupMenu's correctly.
* | | | | | | | Merge pull request #85458 from HolySkyMin/mac_korean_fixRémi Verschelde2023-12-041-1/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix IME key event being erased in macOS
| * | | | | | | | Fix IME key event being erased in macOSHolySkyMin2023-11-291-1/+2
| | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | Fixes Korean IME behavior which calls insertText and setMarkedText at the same time.
* | | | | | | | Merge pull request #84990 from brno32/macos-templates-fixRémi Verschelde2023-12-041-9/+3
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | Fix order of operations for macOS template check
| * | | | | | | Fix order of operations for macos template checkAlex Drozd2023-11-261-9/+3
| |/ / / / / /
* | | | | | | Fix an issue causing the running project window to loop-restart when closed ↵Fredia Huya-Kouadio2023-11-271-10/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | with the back button
* | | | | | | Fix issue causing Godot Android apps / games to freeze on closeFredia Huya-Kouadio2023-11-271-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.
* | | | | | [iOS] Fix GDExtension init callback array reallocation.bruvzg2023-11-221-5/+4
| | | | | |
* | | | | | Codestyle: Fix some comment issuesRémi Verschelde2023-11-213-3/+3
| | | | | |
* | | | | | Merge pull request #85168 from bruvzg/ios_xc_checkRémi Verschelde2023-11-212-1/+18
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | [iOS] Check if Xcode is installed in one-click deploy code.
| * | | | | | [iOS] Check if Xcode is installed in one-click deploy code.bruvzg2023-11-212-1/+18
| | |/ / / / | |/| | | |
* / | | | | Check nullptr in `_nvapi_disable_threaded_optimization` to prevent crashjsjtxietian2023-11-201-2/+6
|/ / / / / | | | | | | | | | | | | | | | update outdated link
* | | | | [iOS] Fix dotnet export.bruvzg2023-11-161-7/+14
| | | | |
* | | | | [macOS] Fix transparent and borderless flags interaction with full-screen mode.bruvzg2023-11-143-47/+67
| | | | |
* | | | | Merge pull request #84774 from akien-mga/fix-TTR-in-ERR-WARN-printsRémi Verschelde2023-11-124-14/+14
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Don't use TTR/RTR for ERR/WARN prints
| * | | | | Don't use TTR/RTR for ERR/WARN printsRémi Verschelde2023-11-124-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | We don't translate those, only editor strings are translated.
* | | | | | Merge pull request #84779 from m4gr3d/keep_android_build_window_open_on_failureRémi Verschelde2023-11-121-4/+10
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Preserve the output from the gradle build command
| * | | | | | Preserve the output from the gradle build commandFredia Huya-Kouadio2023-11-121-4/+10
| |/ / / / / | | | | | | | | | | | | | | | | | | Updates `EditorNode#execute_and_show_output(...)` to return the output of the executed command.
* / / / / / Fix various typos with codespellRémi Verschelde2023-11-112-3/+3
|/ / / / / | | | | | | | | | | | | | | | Using 2.2.7.dev51+geb4a58fe.
* | | | | Remove Android specific abis from the export preset feature listFredia Huya-Kouadio2023-11-101-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The presence of those abis cause them to be included in the set of `p_features` passed to the `gdextension_export_plugin#_export_file(...)` method, which caused them to be lumped in the `features_wo_arch` set. When trying to find the gdextension library path, we use a predicate with the following logic: ``` [features_wo_arch, arch_tag](String p_feature) { return features_wo_arch.has(p_feature) || (p_feature == arch_tag); } ``` For a `gdextension` config file like the one below, this causes the first android entry (`android.armeabi-v7a = ...`) to always be returned regardless of archs since it always satisfies the predicate. ``` [configuration] entry_symbol = "example_library_init" compatibility_minimum = 4.1 [libraries] linux.x86_64 = "res://libgdexample.so" android.armeabi-v7a = "res://libgdexample.android.template_release.armeabi-v7a.so" android.arm32 = "res://libgdexample.android.template_release.armeabi-v7a.so" android.x86 = "res://x86/libgdexample.android.template_release.x86.so" android.x86_32 = "res://x86/libgdexample.android.template_release.x86.so" android.x86_64 = "res://libgdexample.android.template_release.x86_64.so" android.arm64-v8a = "res://libgdexample.android.template_release.arm64-v8a.so" android.arm64 = "res://libgdexample.android.template_release.arm64-v8a.so" ```
* | | | | Merge pull request #84493 from bruvzg/gde_ios_static_fixRémi Verschelde2023-11-101-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | [iOS, GDExtension] Fix loading and exporting static libraries and xcframeworks.
| * | | | | [iOS, GDExtension] Fix loading and exporting static libraries and xcframeworks.bruvzg2023-11-091-0/+1
| |/ / / /
* | | | | Merge pull request #84649 from bruvzg/mac_fs_fs_switchRémi Verschelde2023-11-091-0/+13
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | [macOS] Fix fullscreen <-> exclusive fullscreen transition.
| * | | | | [macOS] Fix fullscreen <-> exclusive fullscreen transition.bruvzg2023-11-091-0/+13
| | | | | |
* | | | | | [Windows] Add some AMD GPUs to the OpenGL blocklist.bruvzg2023-11-091-1/+1
| |/ / / / |/| | | |
* | | | | Merge pull request #84513 from bruvzg/x11_fallback_and_spamRémi Verschelde2023-11-095-17/+43
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | [X11] Add fallback from desktop GL to GLES, suppress PRIME detector error spam.
| * | | | | [X11] Add fallback from desktop GL to GLES, suppress PRIME detector error spam.bruvzg2023-11-065-17/+43
| | | | | |
* | | | | | Merge pull request #84504 from jitspoe/master.pr_fullscreen_to_windowed_fixRémi Verschelde2023-11-091-1/+3
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | Fix bug where maximized->fullscreen->windowed mode stays maximized.
| * | | | | Fix bug where maximized->fullscreen->windowed mode stays maximized.jitspoe2023-11-061-1/+3
| |/ / / /
* | | | | Merge pull request #84521 from bruvzg/mac_icon_exportYuri Sizov2023-11-071-27/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | [macOS export] Improve icon generation.
| * | | | | [macOS export] Improve icon generation.bruvzg2023-11-061-27/+12
| |/ / / /
* | | | | Merge pull request #84491 from scgm0/andorid-no-show-splash-imageYuri Sizov2023-11-071-15/+22
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix Android disabling splash screen Show Image
| * | | | | Fix Andorid disabling splash screen Show Imagescgm02023-11-071-15/+22
| |/ / / /