Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-03 | Merge pull request #62611 from akien-mga/android-preset-refactor-custom-build | Rémi Verschelde | |
2022-07-03 | Android: Refactor Custom Build options in export preset | Rémi Verschelde | |
Instead of reusing the custom_template/ prefix which is actually only used for the prebuilt APK workflow, we add a new custom_build/ prefix. This is a slight compat breakage (users will have to redo their config) but enables us to group the Min SDK and Target SDK options where they make sense, and avoid reusing the previously hardcoded Target SDK 30 from Godot 3.4. Those two options are now strings instead of integers so that we can keep them empty by default, and show their default value using a placeholder. So some validation has been added to make sure they are proper ints. The upper bound on Target SDK was also removed as it's a common use case to use it to try to target newer released SDKs. But we warn the user that this wasn't validated by us. The export info dialog is now exclusive so that when it doesn't auto-close, i.e. when it errors, you don't close it by mistake by clicking outside. Fixes #62465. | |||
2022-07-03 | [macOS] Use statically linked MoltenVK by default, automatically detect ↵ | bruvzg | |
MoltenVK SDK install (only in the default location). | |||
2022-07-02 | Merge pull request #62618 from Bromeon/bugfix/exit-code | Rémi Verschelde | |
Fix exit code of --help and --version, and test them in CI | |||
2022-07-02 | Merge pull request #62607 from RPicster/master-default-cursor-fix | Fabio Alessandrelli | |
Default cursor fix for html5 export | |||
2022-07-02 | Fix exit code of --help and --version, and test them in CI | Jan Haller | |
Corrects prior regression which caused ERROR output and exit code of 1. | |||
2022-07-02 | [macOS export] Unref FileAccess to ensure chmod is successful. | bruvzg | |
2022-07-01 | Default cursor fix for html5 export | Raffaele Picca | |
2022-07-01 | Add arch flag to assembler to fix build on ARM64 macOS / iOS. | bruvzg | |
2022-06-30 | Properly check for fullscreen toggle made through the Window Manager | Wilson E. Alvarez | |
Fixes #40007. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||
2022-06-26 | Merge pull request #61691 from madmiraal/android-ndk-23 | Rémi Verschelde | |
Upgrade Android NDK to r23 LTS | |||
2022-06-25 | Merge pull request #62289 from madmiraal/fix-61816 | Fredia Huya-Kouadio | |
Remove broken scroll gesture on Android | |||
2022-06-25 | Upgrade Android NDK to r23 LTS | Marcel Admiraal | |
2022-06-23 | Update android:targetSdkVersion from 30 to 31 | Gustavo Maciel | |
Starting in August 2022, new apps will need to target API level 31 (Android 12) or higher and adjust for behavioral changes. Read more here: https://developer.android.com/google/play/requirements/target-sdk | |||
2022-06-21 | Remove broken scroll gesture on Android | Marcel Admiraal | |
2022-06-17 | Merge pull request #62000 from gregcsokas/master | Rémi Verschelde | |
2022-06-16 | Adding function key support from F17 to F35 | gregcsokas | |
OSX supports everything by default, Linux is also capable of supporting every function key, Windows as I know support only up to F24 | |||
2022-06-16 | Ensure joystick has been added or not already removed when processing input | Marcel Admiraal | |
2022-06-14 | refactoring: simplify compiler version check | Jiri Suchan | |
2022-06-14 | [HTML5] Add GDNative+Threads build. | Fabio Alessandrelli | |
2022-06-09 | Migrate the Godot Editor java source file to Kotlin. | Fredia Huya-Kouadio | |
2022-06-08 | Add readable export errors. | bruvzg | |
2022-06-02 | Remove mouse events that closed the popup from queue, to fix pop-up reopening. | bruvzg | |
2022-06-01 | Merge pull request #61579 from madmiraal/android-kotlin-java-version | Rémi Verschelde | |
Ensure Android Java and Kotlin compile to the same version | |||
2022-06-01 | Ensure Android Java and Kotlin compile to the same version | Marcel Admiraal | |
2022-05-31 | Misc editor tweaks and polishes: | Fredia Huya-Kouadio | |
- Using a bucketized approach to select the editor scale in order to avoid too high values - Add default app dimensions: used on Android devices with free floating app windows to set the default app frame - Add ability to launch the Game window in an adjacent frame when in multi window mode | |||
2022-05-31 | Merge pull request #61573 from madmiraal/android-cleanup | Rémi Verschelde | |
Cleanup Android C++ code | |||
2022-05-31 | Cleanup Android C++ code | Marcel Admiraal | |
2022-05-27 | Only use Android fullscreen theme for splash screen | Marcel Admiraal | |
2022-05-25 | HTML5: Run `npm audit fix` | Rémi Verschelde | |
And re-add `node_modules` to `.gitignore` which I mistakenly removed with an earlier cleanup. | |||
2022-05-25 | HTML5: Enable mbedTLS module for Crypto object | Rémi Verschelde | |
Increases the size of the wasm by around 3% (~300-350 KiB). This enables using the Crypto object for hashing, signing and encryption, and therefore reduces the gap between the features of the HTML5 platform and other platforms. Closes https://github.com/godotengine/godot-proposals/issues/3574. | |||
2022-05-25 | Merge pull request #61352 from Faless/ext/linux_export | Rémi Verschelde | |
[Editor] Fix GDExtension GNU/Linux export. | |||
2022-05-24 | [Editor] LinuxBSD export reports Linux as OS name. | Fabio Alessandrelli | |
This is in line with what's reported by the `OS` class on GNU/Linux, and is required by the extension exporter to identify the correct library. For BSD, we should either finish splitting the platform (into platform/bsd) or register a separate exporter with OS name BSD and proper templates detection. | |||
2022-05-23 | Merge pull request #61333 from m4gr3d/fix_restart_logic_main | Rémi Verschelde | |
2022-05-23 | Fix the logic to restart the Godot application | Fredia Huya-Kouadio | |
2022-05-23 | Merge pull request #61330 from madmiraal/android-duplicate-register | Rémi Verschelde | |
Remove duplicate Android sensor listener registrations | |||
2022-05-23 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.2-dev from current git. | |||
2022-05-23 | Remove duplicate Android sensor listener registrations | Marcel Admiraal | |
2022-05-20 | Add a new HashSet template | reduz | |
* Intended to replace RBSet in most cases. * Optimized for iteration speed | |||
2022-05-19 | Merge pull request #61020 from timothyqiu/wait-busy | Rémi Verschelde | |
2022-05-19 | Use range iterators for RBSet in most cases | Aaron Record | |
2022-05-19 | Add dedicated macros for property name extraction | Haoyu Qiu | |
* Replace case-by-case extraction with PNAME & GNAME * Fix group handling when group hint begins with property name * Exclude properties that are PROPERTY_USAGE_NO_EDITOR * Extract missing ADD_ARRAY*, ADD_SUBGROUP* macros | |||
2022-05-17 | Merge pull request #61001 from derammo/derammo_popup_conditional_hide | Rémi Verschelde | |
2022-05-16 | Merge pull request #61074 from timoschwarzer/fix-ios-vibration-duration | Rémi Verschelde | |
2022-05-16 | Replace most uses of Map by HashMap | reduz | |
* Map is unnecessary and inefficient in almost every case. * Replaced by the new HashMap. * Renamed Map to RBMap and Set to RBSet for cases that still make sense (order matters) but use is discouraged. There were very few cases where replacing by HashMap was undesired because keeping the key order was intended. I tried to keep those (as RBMap) as much as possible, but might have missed some. Review appreciated! | |||
2022-05-16 | Fix vibration duration on iOS | Timo Schwarzer | |
Fixes #61063 | |||
2022-05-14 | Swap the meaning of CURSOR_WAIT and CURSOR_BUSY | Haoyu Qiu | |
2022-05-13 | popup deferred hide suppressed if reopened | derammo | |
popup no longer tries to close itself a second time popup no longer closes after having been reopened fixed bug in RenameDialog not calling base (by inspection) fixes #59181 fixes #60921 reverts #59287 | |||
2022-05-13 | Merge pull request #60894 from derammo/derammo_opengl3_windows | Rémi Verschelde | |
2022-05-13 | Increase compiler optimization when using `target=release` on iOS/Android | Hugo Locurcio | |