Commit Graph

2407 Commits

Author SHA1 Message Date
Thaddeus Crews 55da9f0782 Merge pull request #114360 from KoBeWi/dockup_grid
Refactor dock slot selector
2026-02-17 09:28:25 -06:00
Thaddeus Crews 1e12317895 Merge pull request #115646 from Ivorforce/list-explicit-copy
Change `List` copy constructor from implicit to explicit.
2026-02-16 15:02:34 -06:00
kobewi 1e8c4d395f Refactor dock slot selector 2026-02-16 19:57:55 +01:00
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
kobewi 9518b98082 Fix ediitor not handling unsaved changes on restart from settings 2026-02-12 21:15:04 +01: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
kit 698f84f0e8 Add Reload Current Project to the command palette 2026-02-08 17:08:38 -05:00
Pāvels Nadtočajevs 9cfe909108 [macOS] Set apple menu node name to non empty value. 2026-02-01 21:08:53 +02:00
Lukas Tenbrink 7072a9a874 Change List copy constructor from implicit to explicit. 2026-01-30 18:58:42 +01: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
kobewi 28c402e497 Don't process invisible update spinner 2026-01-15 13:41:26 +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