Commit Graph

2350 Commits

Author SHA1 Message Date
Klology 4a823dcd23 Updated unsaved scene dialog to show the time the scene was opened if the scene was last saved before the editor was stared instead of editor startup time. 2026-02-15 14:29:55 -07:00
Thaddeus Crews 2d5b30c476 Merge pull request #115963 from blueskythlikesclouds/reduce-includes-to-rd
Reduce includes to rendering device.
2026-02-12 08:19:16 -06:00
Josh Jones b8389cc76b Support output to HDR monitors
Co-authored-by: Alvin Wong <alvinhochun@gmail.com>
Co-authored-by: Allen Pestaluky <allenpestaluky@gmail.com>
2026-02-11 22:13:26 -07:00
Skyth 8fbf2f1e14 Reduce includes to rendering device.
Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com>
2026-02-10 16:58:50 +03:00
Pāvels Nadtočajevs 9cfe909108 [macOS] Set apple menu node name to non empty value. 2026-02-01 21:08:53 +02:00
Thaddeus Crews fd6e80d4e9 Merge pull request #105701 from ColinSORourke/DrawableTexture
Implement DrawableTextures
2026-01-30 09:32:05 -06:00
kobewi 4274f8b543 Replace DockSlot with DockTabContainer 2026-01-29 16:52:01 +01:00
Colin O'Rourke 63f6e3691c DrawableTextures
Implementing DrawableTextures based on: https://github.com/godotengine/godot-proposals/issues/7379
2026-01-29 01:16:06 -08:00
kobewi 4e34dc0b4d Remove DockConstants 2026-01-27 16:43:25 +01:00
jelo 702ec43bcd Fix dock tab styles not updating when changed in Editor Settings 2026-01-13 22:14:03 +00:00
kobewi 31206042a5 Fix Make Unique for built-in scripts 2026-01-12 23:29:49 +01:00
kobewi 3b9c77b614 Fix quick open dialog recursive problem 2026-01-12 13:12:06 +01:00
Rémi Verschelde 85c75da4ad Merge pull request #114829 from KoBeWi/don't_drag_it_too_much
Use more specific check for dragging wait setting
2026-01-10 23:51:37 +01:00
Rémi Verschelde 557e009f9d Merge pull request #114680 from MartinDelille/keep-script-editor-focus-when-run
Prevent the dock from stealing focus when running the project.
2026-01-10 23:48:07 +01:00
kobewi c1c983df8e Use more specific check for dragging wait setting 2026-01-10 15:13:06 +01:00
Michael Alexsander 9fb4b0379b Fix codeblocks inside docs not updating with theme changes 2026-01-08 11:44:09 -03:00
Martin Delille a38881ac7e Prevent the dock from stealing focus when running the project. 2026-01-07 14:55:55 +01:00
Rémi Verschelde 07a4a1f870 Merge pull request #114315 from KoBeWi/reopen_lost
Fix reopening rootless scenes
2026-01-07 01:41:41 +01:00
Rémi Verschelde 05636dc2ba Merge pull request #112156 from KoBeWi/reload_nothing
Allow reloading empty scenes
2026-01-07 01:41:15 +01:00
passivestar 411c47f87e Improve interaction feedback in modern theme 2026-01-04 00:11:03 +04:00
Nolan Darilek f4aeec3a1a Editor: Set initial focus for screen reader users
When accessibility is enabled, set initial focus on editor startup:
- If the Scene dock is the active tab, focus the scene tree
- Otherwise, focus the dock tab bar so the user can switch tabs

This gives screen reader users a predictable starting point for
keyboard navigation without overriding their saved dock layout.
2025-12-30 08:51:42 -05:00
kobewi 1c1b8a0c22 Fix reopening rootless scenes 2025-12-24 10:22:32 +01:00
Rémi Verschelde 81ad30305c Merge pull request #110731 from KoBeWi/restNOTre
Don't emit `scene_changed` when restoring scenes
2025-12-19 11:52:31 +01:00
Pāvels Nadtočajevs bc5249873e [macOS] Fix editor settings shortcut with global menu. 2025-12-18 19:46:28 +02:00
Pāvels Nadtočajevs 89324bc6d2 Reorganize editor menu setup, allow switching global menu without restart. 2025-12-17 13:54:50 +02:00
Adam Scott d134fcfa4c Fix non-scene Resources "Save as" 2025-12-10 13:46:41 -05:00
Thaddeus Crews 979b619130 Merge pull request #113612 from BrotherShort/fix-center-buttons-offset
Fix center buttons offset
2025-12-08 11:53:57 -06:00
BrotherShort 75ba00babf Fix center buttons offset
Remove set spacers
2025-12-08 03:25:33 +08:00
Rémi Verschelde 204e784bca Merge pull request #113587 from syntaxerror247/popup-menu-seperation
Increase PopupMenu vertical separation to improve touch usability
2025-12-05 12:56:01 +01:00
kit 8dfcae15fd Use multiple children for dock SplitContainers 2025-12-04 23:05:14 -05:00
Anish Kumar df4f9d0778 Increase PopupMenu vertical separation to improve touch usability 2025-12-05 01:46:45 +05:30
Rémi Verschelde 46963fae90 Merge pull request #113221 from Break-Ben/resize-right-panel
Resize right panel back to previous width
2025-12-04 15:52:48 +01:00
Thaddeus Crews 6124d5ee2b Merge pull request #113255 from lodetrick/animation-dock
Use new dock system for Animation and AnimationTree dock
2025-12-03 11:42:19 -06:00
Thaddeus Crews fc8c494e7c Merge pull request #113241 from KoBeWi/Audiock
Fix bottom dock offsets and change Audio to EditorDock
2025-12-02 20:43:02 -06:00
Logan Detrick a0c2d3d51d Use new dock system for Animation dock 2025-12-02 12:30:43 -08:00
Thaddeus Crews 4bb188f85f Added Shortcut tooltip to Editor Main Screen Plugins
Co-Authored-By: Kushagra <53115703+kushagra10025@users.noreply.github.com>
2025-12-02 11:43:33 -06:00
Rémi Verschelde c87dd8e02b Merge pull request #111806 from Calinou/renderer-message-warnings
Make all unsupported renderer message features consistently warnings
2025-12-02 14:15:43 +01:00
kobewi c1cc178a82 Make EditorFileDialog inherit FileDialog 2025-12-02 12:30:51 +01:00
Hugo Locurcio 2cf7af9149 Make all unsupported renderer message features consistently warnings
Previously, some messages indicating a lack of support were errors
instead of warnings. Some messages were also not shown when running
a release export template.

- Use "renderer" terminology consistently instead of "rendering method".
2025-12-01 17:38:12 +01:00
Rémi Verschelde ad54cd4032 Merge pull request #113353 from SatLess/oversight
Prevent double counting and cyclical error when gathering Resources
2025-12-01 13:38:29 +01:00
kobewi 178264c066 Fix bottom dock offsets and change Audio to EditorDock 2025-12-01 12:12:48 +01:00
Rémi Verschelde 053bcf9d30 Merge pull request #113252 from bruvzg/ed_nat_menu_theme
[Editor] Simplify native menu icon generation.
2025-12-01 11:49:24 +01:00
Sat 8b79e94fb6 Prevent double counting and cyclical error when gathering Resources 2025-11-30 05:23:23 -03:00
Break 281145dacc Resize right panel 2025-11-28 11:06:53 +08:00
Pāvels Nadtočajevs e68b2436ee [Editor] Simplify native menu icon generation. 2025-11-27 23:04:51 +02:00
Rémi Verschelde bb7054cdf2 Merge pull request #113213 from akien-mga/windows-d3d12-default
Windows: Make Direct3D 12 the default RD driver for new projects
2025-11-27 21:48:20 +01:00
David Snopek 5593a0b2b2 Enable Gradle builds on the Android editor via a dedicated build app
Co-authored-by: Logan Lang <devloglogan@gmail.com>
2025-11-27 11:03:06 -06:00
Rémi Verschelde b87fcf7e79 Windows: Make Direct3D 12 the default RD driver for new projects
For compatibility reasons, `vulkan` is kept as the technical default for the
setting, but projects created in Godot 4.6 and later will set `d3d12` as the
driver automatically.

Users upgrading to 4.6 are recommended to adopt `d3d12` as a default if it
fits their needs.

Enable `d3d12=yes` by default in SCons so that custom Windows builds include
Direct3D 12 support.
2025-11-27 10:26:25 +01:00
Rémi Verschelde 30f1ab165c Merge pull request #113133 from lodetrick/debugger-dock
Use new dock system for Debugger
2025-11-27 09:55:59 +01:00
Rémi Verschelde c260a17d4a Merge pull request #113167 from KoBeWi/so_anyway
Update dock tabs on setting change
2025-11-26 23:44:22 +01:00