Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-02 | Add support for system dark mode (Linux) | Raul Santos | |
- Use `org.freedesktop.appearance color-scheme` to support system dark mode. | |||
2022-09-02 | Merge pull request #65242 from bruvzg/menu_event_multiwindow | Rémi Verschelde | |
2022-09-02 | Merge pull request #65026 from bruvzg/dark_mode | Rémi Verschelde | |
2022-09-02 | [macOS] Simplify handling of menu accelerators, and send event to the ↵ | bruvzg | |
focused window instead of main. | |||
2022-09-01 | Merge pull request #65132 from bruvzg/global_menu_shortcuts_context | Rémi Verschelde | |
2022-09-01 | Merge pull request #65107 from MatthewZelriche/X11MinimizeMaximizeFix | Rémi Verschelde | |
Fix minimize/maximize not taking effect in X11. | |||
2022-09-01 | [macOS] Handle accelerator and click events of the global menu items separately. | bruvzg | |
2022-08-31 | Add support for system dark mode and accent color detection (macOS and ↵ | bruvzg | |
Windows). Add support for dark mode title bar on Windows. | |||
2022-08-31 | Merge pull request #65095 from m4gr3d/update_get_current_dir_main | Rémi Verschelde | |
Additional fixes to the Android `get_current_dir()` implementation. | |||
2022-08-30 | Merge pull request #65094 from Faless/web/4.x_templates_refactor | Rémi Verschelde | |
[Web] Require threads, rtti, allow optimize=speed. | |||
2022-08-30 | Fix minimize/maximize not taking effect in X11. | MatthewZelriche | |
Attempts to construct an X11 window in an initial state of minimized/maximized would fail due to the window being unmapped. We simply check for failed mode changes during an unmap and reapply them if necessary. | |||
2022-08-30 | [Web] Require threads, rtti, allow optimize=speed. | Fabio Alessandrelli | |
Update export names (web[_dlink]_[release|debug].zip). The Build with dynamic linking is broken due to high number of imports in output wasm (likely emscripten regression issue 15487). | |||
2022-08-30 | Additional fixes to the Android `get_current_dir()` implementation. | Fredia Huya-Kouadio | |
2022-08-30 | Merge pull request #65066 from aaronfranke/str-path-join | Rémi Verschelde | |
2022-08-29 | Fix fullscreen on X11. | MatthewZelriche | |
Attempts to set a Godot window to fullscreen prior to the window being mapped would silently fail. This commit uses _window_fullscreen_check to test if a window had been set to fullscreen while unmapped, and if so, resets it to fullscreen once the window has been successfully mapped. Fixes #54065 | |||
2022-08-29 | Rename String `plus_file` to `path_join` | Aaron Franke | |
2022-08-29 | [Web] Rename JavaScript platform to Web. | Fabio Alessandrelli | |
Also rename export name from "HTML5" to "Web". | |||
2022-08-29 | Merge pull request #64943 from MatthewZelriche/FixUnMappedAncestor | Rémi Verschelde | |
2022-08-27 | Merge pull request #64921 from bruvzg/win_arm | Rémi Verschelde | |
[Windows] Improve build environment detection, add support for Windows on ARM. | |||
2022-08-27 | Merge pull request #64507 from RandomShaper/remove_unused | Rémi Verschelde | |
Remove unused `force_quit` variable from many OS abstractions | |||
2022-08-27 | Fix X11 menu window bug. | MatthewZelriche | |
Fixes an issue where XSetInputFocus fails due to the window not being viewable. Fixes #62635 Fixes #60690 | |||
2022-08-27 | [Windows] Improve build environment detection, add support for Windows on ARM. | bruvzg | |
2022-08-27 | Remove unused force_quit variable from many OS abstractions | Pedro J. Estébanez | |
2022-08-26 | Merge pull request #64923 from akien-mga/scons-linux-gnu-ld-detection | Rémi Verschelde | |
Linux: Fix GNU ld detection for `pck_embed` linker script | |||
2022-08-26 | Merge pull request #64777 from bruvzg/extend_to_title | Rémi Verschelde | |
[macOS] Extend editor contents to the window title bar for better space usage. | |||
2022-08-26 | [macOS] Extend editor contents to the window titlebar for better space usage. | bruvzg | |
2022-08-26 | Linux: Fix GNU ld detection for pck_embed linker script | Rémi Verschelde | |
2022-08-26 | [macOS export] Simplify code signing options, add support for rcodesign tool ↵ | bruvzg | |
for signing and notarization. | |||
2022-08-26 | Merge pull request #64562 from bruvzg/fix_dup_locales | Rémi Verschelde | |
[macOS / iOS Export] Fix generation of duplicate locale property list files. | |||
2022-08-26 | Merge pull request #64912 from m4gr3d/fix_android_arch_mapping_main | Rémi Verschelde | |
Revert the architecture values update made to the Android export logic | |||
2022-08-25 | Revert the architecture values update made to the Android export logic | Fredia Huya-Kouadio | |
2022-08-25 | Improve platform-specific READMEs to add useful links | Hugo Locurcio | |
This also adds READMEs for all platforms. | |||
2022-08-25 | Unify bits, arch, and android_arch into env["arch"] | Aaron Franke | |
Fully removes the `bits` option and adapts the code that relied on it. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||
2022-08-25 | Merge pull request #64630 from nathanfranke/ios-opaque | Rémi Verschelde | |
(4.x) iOS: Force app store icon to be opaque, use proper errors | |||
2022-08-23 | Merge pull request #64414 from m4gr3d/fix_get_current_dir_main | Rémi Verschelde | |
2022-08-22 | Replace Array return types with TypedArray | kobewi | |
2022-08-22 | Merge pull request #64374 from RandomShaper/inheritable_cl_args | Rémi Verschelde | |
2022-08-20 | Merge pull request #64481 from jamie-pate/master | Fabio Alessandrelli | |
Improve performance of screen_get_dpi() in Javascript | |||
2022-08-19 | Fix issue with `get_current_dir()` returning the wrong path on Android | Fredia Huya-Kouadio | |
2022-08-19 | ios: force app store icon to be opaque, use proper errors | Nathan Franke | |
2022-08-19 | Overhaul CLI argument forwarding to processes started by the editor | Pedro J. Estébanez | |
2022-08-18 | Implement `MenuBar` control to wrap `PopupMenu`s or native menu, use native ↵ | bruvzg | |
menu for editor. | |||
2022-08-18 | [macOS / iOS Export] Fix generation of duplicate locale property list files. | bruvzg | |
2022-08-15 | Improve performance of screen_get_dpi() in Javascript | Jamie Pate | |
Replace a bisect with a single multiplication when calling screen_get_dpi() in Javascript Tested the value of window.matchMedia(`(resolution:${(window.devicePixelRatio*96).toFixed(100)}dpi)`).matches which is true except for values that cause a lot of rounding errors (e.g. dpr : 0.3 => resolution: 28.799999999999997dpi) Even in these cases the value matches the result of the previous `findDPI()` method. See also: https://github.com/godotengine/godot/commit/6cff589b5bd483b563fe465bde74ca94902aab41#r81273660 | |||
2022-08-15 | Disable threads used to check on plugins to load | Fredia Huya-Kouadio | |
The functionality is unavailable on Android (requires export capability) and unnecessarily consumes resources | |||
2022-08-15 | Fix issue preventing the Android Editor from displaying the project content | Fredia Huya-Kouadio | |
The issue was causing by a bug within the logic for `FileAccessFilesystemJAndroid#eof_reached()` causing that value to remain false after the eof was reached. This in turn caused an infinite loop in the file scanner preventing the project's content from showing up. | |||
2022-08-14 | Refactor the export checking logic to improve separation of concerns | Fredia Huya-Kouadio | |
2022-08-10 | Clean iOS platform config of long gone macro | Pedro J. Estébanez | |
2022-08-10 | Merge pull request #49829 from naithar/feature/ios-plugins-swift-4.0 | Rémi Verschelde | |
2022-08-09 | [iOS] Extend iOS plugins to support Swift runtime | Sergey Minakov | |