Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-26 | Style: Cleanup header guards for consistency | Rémi Verschelde | |
Fix file names for {Static,Lightmap}RaycasterEmbree. | |||
2022-09-24 | [macOS] Process menu callback after event processing step to avoid event ↵ | bruvzg | |
queue corruption. | |||
2022-09-23 | SCons: Remove redundant `-fomit-frame-pointer` and `-ftree-vectorize` | Rémi Verschelde | |
- `-fomit-frame-pointer` is included automatically by both GCC and Clang in `-O1` and above. - `-ftree-vectorize` is included automatically by GCC in `-O2` and beyond, and seems always enabled by Clang. Closes #66296. See that issue for a detailed investigation. | |||
2022-09-22 | [macOS extend-to-title] Add scene/project name to the editor title, fix ↵ | bruvzg | |
incorrect window button position/order when system primary language is RTL. | |||
2022-09-21 | Merge pull request #65816 from bruvzg/proj_settings_missing_flags | Rémi Verschelde | |
Add missing initial window flags and window mode to the project settings. | |||
2022-09-21 | [macOS] Improve "extended to title" transition to / from fullscreen. | bruvzg | |
2022-09-20 | [macOS] Add an option to align window buttons in "extend to title" mode. | bruvzg | |
2022-09-19 | SCons: Refactor handling of `production` flag and per-platform LTO defaults | Rémi Verschelde | |
Fixup to #63288. See #65583 for the bug report. Co-authored-by: Cyberrebell <chainsaw75@web.de> | |||
2022-09-19 | Add missing initial window flags and window mode to the project settings. | bruvzg | |
2022-09-16 | Add get_distribution_name() and get_version() to OS | MJacred | |
supports: LinuxBSD, Windows, macOS, iOS, Android, UWP Co-authored-by: bruvzg | |||
2022-09-16 | Merge pull request #65496 from MinusKube/popup-capture-mouse-bug | Rémi Verschelde | |
Fix MOUSE_MODE_CAPTURED not working correctly with popups | |||
2022-09-15 | [macOS] Remove tabs for "Quit" menu item. | bruvzg | |
2022-09-15 | [macOS] Fix redraw lag at the edge of the resizing window. | bruvzg | |
2022-09-14 | [macOS, 4.0] Fix unresponsive redraw during live resizing. | bruvzg | |
2022-09-13 | Disable menus and functionality that are not relevant on the Android Editor port | Fredia Huya-Kouadio | |
2022-09-13 | Merge pull request #65509 from gotnospirit/master-os-get_datetime | Rémi Verschelde | |
get_datetime_* functions can return wrong values | |||
2022-09-12 | Fix multiwindow support in GLES3 for X11, Windows, and MacOS. | clayjohn | |
Instead of updating all viewports, then blitting all viewports to the backbuffer, then swapping all buffers, we run through all viewports and render, blit, and swap backbuffer before going to the next viewport. | |||
2022-09-10 | Fixes #65377: get_datetime_* functions can return wrong values | James | |
2022-09-08 | SCons: Refactor LTO options with `lto=<none|thin|full>` | Rémi Verschelde | |
Adds support for LTO on macOS and Android. We don't have much experience with LTO on these platforms so for now we keep it disabled by default even when `production=yes` is set. Similarly for iOS where we ship object files for the user to link in Xcode so LTO makes builds extremely slow to link. `production=yes` defaults to full LTO. ThinLTO is much faster for LLVM-based compilers but seems to produce bigger binaries (at least for the Web platform). | |||
2022-09-07 | Fix MOUSE_MODE_CAPTURED not working correctly with popups | MinusKube | |
2022-09-07 | Fix key mapping changes when moving from macOS to other platform | bruvzg | |
Removes separate `Command` key (use `Meta` instead). Adds an event flag to automatically remap `Command` <-> `Control` (cannot be set alongside `Control` or `Meta`). | |||
2022-09-06 | Rename `range_lerp` to `remap` | Micky | |
2022-09-04 | fix: graceful exit on macOS missing Vulkan | Jiri Suchan | |
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 | [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-29 | Rename String `plus_file` to `path_join` | Aaron Franke | |
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 | Remove unused force_quit variable from many OS abstractions | Pedro J. Estébanez | |
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 | [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-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-22 | Replace Array return types with TypedArray | kobewi | |
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-14 | Refactor the export checking logic to improve separation of concerns | Fredia Huya-Kouadio | |
2022-08-06 | Only define `keep_screen_on` project setting once | RedMser | |
2022-08-05 | Implement `screen_is_kept_on` for macOS. | bruvzg | |
2022-08-04 | Implement `screen_set_keep_on` for macOS | bruvzg | |
2022-08-02 | Add override keywords to DirAccess derived classes | Marcel Admiraal | |
2022-07-31 | Extract EditorResourceConversionPlugin into its own source files and clean ↵ | Yuri Sizov | |
up editor includes | |||
2022-07-30 | Merge pull request #63563 from aaronfranke/export-arch | Rémi Verschelde | |
2022-07-29 | Swap arguments of ResourceSaver.save() | kobewi | |
2022-07-29 | Update export dialog to handle many architectures | Aaron Franke | |
2022-07-29 | Make some editor export methods const | Aaron Franke | |