1
0
Fork 0
Commit Graph

2342 Commits

Author SHA1 Message Date
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
Logan Detrick 45f4aebe24 Use new dock system for Debugger 2025-11-25 20:40:26 -08:00
kobewi 871abd1c07 Update dock tabs on setting change 2025-11-25 23:05:57 +01:00
mattia.zirpoli 203eb9e6d7 This checks if the class exists or is a global class before checking if it's virtual or instantiable.
It fixes bug #112951.
2025-11-25 21:01:25 +01:00
kobewi 92ce6c7b75 Add bottom dock tab style setting 2025-11-25 00:04:04 +01:00
Lukas Tenbrink de18f3200e Move History dock to the bottom left by default. 2025-11-24 17:38:47 +01:00
Break ef9738005a Separate Node editor dock 2025-11-22 10:17:03 +08:00
Thaddeus Crews 25cc9ccefb
Merge pull request #112577 from timothyqiu/multiple-translations-per-locale
Add methods for querying loaded `Translation` instances
2025-11-21 18:37:24 -06:00
kobewi 67735cf213 Make bottom panel into available dock slot 2025-11-21 18:52:13 +01:00