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
b21b4106b4
Merge pull request #114045 from Meorge/bugfix/note-for-file-extension
...
Add note to error message about how to add recognized extensions to editor
2026-02-16 15:02:37 -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
Malcolm Anderson
e298af3c71
Add note to extension-change error message about how to make editor recognize an extension
...
Update editor/docks/filesystem_dock.cpp
Update editor/docks/filesystem_dock.cpp
Update editor/docks/filesystem_dock.cpp
Use pressed signal for button
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
2026-02-13 17:34:30 -08:00
kobewi
44f9d7fa2e
Change TabContainer's popup button into real Button
2026-02-08 18:13:45 +01:00
Thaddeus Crews
0f8119a3db
Merge pull request #115575 from KoBeWi/native_instances
...
Fix Rename option for instance roots
2026-02-06 08:18:00 -06:00
Thaddeus Crews
7cdd322fb9
Merge pull request #113351 from DexterFstone/Add-context-menu-to-the-Video-RAM
...
Add context menu to the Video RAM tab of the Debugger bottom panel
2026-02-06 08:17:46 -06:00
Dexter
3f40ff020c
Add context menu to the Video RAM tab of the Debugger bottom panel
2026-02-06 10:18:14 +03:30
Thaddeus Crews
a8c88243c2
Merge pull request #115172 from arkology/import_tab_size
...
Fix hidden `Import` tab height
2026-02-05 14:44:36 -06:00
Thaddeus Crews
79eb6694a1
Merge pull request #112381 from Ivorforce/no-right-align
...
Don't right-align escaped newlines (e.g. for `#define`)
2026-02-05 09:18:36 -06:00
Lukas Tenbrink
c5df0cb82b
Don't right-align escaped newlines, e.g. for #define. This has previously led to long diffs in the commit history.
2026-02-04 19:31:28 +01:00
Thaddeus Crews
7dac0bc3be
Merge pull request #115839 from SpikeTrapBoomStudios/make-editor-docks-respect-pin-behavior
...
Fix: Skip setting current dock when tab cannot switch [ Make EditorDocks respect panel lock ]
2026-02-04 11:04:23 -06:00
Thaddeus Crews
555a558dcf
Merge pull request #115482 from YeldhamDev/vsc_dock_stuff
...
Convert the bottom VCS dock to a `EditorDock` and tie it with the Commit dock
2026-02-04 11:04:20 -06:00
Brendan LeVoy
a66742d699
Skip setting current dock when tab cannot switch
...
When opening a dock into a DockTabContainer that returns can_switch_dock() == false, avoid marking the dock as current. Previously p_set_current was passed through to _move_dock unconditionally; now we cast the slot to DockTabContainer and force set_current to false if switching is disallowed, preventing an unwanted focus/tab switch.
Fixed random whitespace issue to satisfy clang format
Squashes:
Update editor_dock_manager.cpp
Simplify 3rd arg of _mode_dock call
Change type of slot to remove redundancy
Co-Authored-By: lodetrick <146759331+lodetrick@users.noreply.github.com >
2026-02-04 08:44:05 -05:00
Brendan LeVoy
f051d6a0e9
Fix crash in a simpler way
...
Simply null-checks the return value of get_parent_container()
2026-02-03 15:13:31 -05:00
Michael Alexsander
e50af99ff2
Convert the bottom VCS dock to a EditorDock and tie it with the Commit dock
...
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
2026-02-03 12:13:44 -03:00
kobewi
14afee66c4
Add setting for automatically opening scripts
2026-02-02 14:11:40 +01:00
Rémi Verschelde
affa84862a
Merge pull request #115347 from mooflu/err-113332
...
Scene tree dock: Don't log error if there is no selection upon handling item_icon_double_clicked signal
2026-02-02 10:10:30 +01:00
Rémi Verschelde
63c78e684b
Merge pull request #114165 from KoBeWi/static ⚡ ⚡
...
Use actual class names in resource type hints
2026-02-02 10:10:24 +01:00
Rémi Verschelde
429750f60b
Merge pull request #115093 from Ivorforce/hashmap-explicit-copy
...
Change copy constructors of `HashMap` and `AHashMap` from implicit to explicit
2026-01-31 22:50:51 +01:00
Lukas Tenbrink
7072a9a874
Change List copy constructor from implicit to explicit.
2026-01-30 18:58:42 +01:00
kobewi
f7b9703cbd
Use actual class names in resource type hints
2026-01-29 21:07:56 +01:00
kobewi
4274f8b543
Replace DockSlot with DockTabContainer
2026-01-29 16:52:01 +01:00
kobewi
f006987598
Fix Rename option for instance roots
2026-01-29 14:00:56 +01:00
Thaddeus Crews
d4ab136b24
Merge pull request #112746 from Kaleb-Reid/show-nodepath-subnames
...
Show NodePath subnames in editor inspector
2026-01-28 17:58:22 -06:00
Thaddeus Crews
ccb0b49799
Merge pull request #112426 from MuffinTastic/MuffinTastic/filesystemdock-thumbnail-nearest-point
...
[Editor] Make FileSystemDock use nearest-neighbor filtering for textures
2026-01-28 17:57:57 -06:00
Thaddeus Crews
4b4b16b577
Merge pull request #114733 from KoBeWi/another_file_gone_without_trace
...
Remove DockConstants
2026-01-28 12:27:07 -06:00
Thaddeus Crews
0b60e188c3
Merge pull request #115360 from Nintorch/optimize-input-header-includes
...
Optimize `core/input/input.h` header `#include`ing
2026-01-28 12:27:02 -06:00
Thaddeus Crews
c330276a10
Merge pull request #114448 from KoBeWi/replace_old_'replace_old'
...
SceneTreeDock: Remove unused parameter
2026-01-28 12:26:55 -06:00
Thaddeus Crews
34ed1c8fb1
Merge pull request #114700 from KoBeWi/closer_siblings
...
Paste as Sibling right below the node
2026-01-28 12:26:53 -06:00
Kaleb Reid
8c7e2838a6
Show NodePath subnames in editor inspector
2026-01-28 02:13:41 -08:00
Nintorch
eb019511ed
Optimize files that #include input.h header
2026-01-28 14:21:00 +05:00
Thaddeus Crews
2450bb0c75
Merge pull request #114449 from ndarilek/a11y-regions
...
GUI: Add accessibility region role for landmark navigation
2026-01-27 15:18:27 -06:00
kobewi
4e34dc0b4d
Remove DockConstants
2026-01-27 16:43:25 +01:00
Thaddeus Crews
8e086a6641
Merge pull request #115267 from skiessq/fix-filesystem-bottom-split
...
Fix FileSystem dock visual separation when docked at bottom
2026-01-27 09:04:07 -06:00
Thaddeus Crews
3adb6259aa
Merge pull request #114968 from Jordyfel/file-list-focus-draw
...
Fix right clicking an item in filesystem `ItemList` draws focus
2026-01-26 15:01:39 -06:00
Thaddeus Crews
b8878c8b56
Merge pull request #115066 from KoBeWi/PlikSystemenu
...
Fix dock names in menu tooltips not translated
2026-01-26 13:14:33 -06:00
Frank Becker
42b14ce186
Don't log error if there is no selection upon handling item_icon_double_clicked signal
2026-01-24 15:22:08 -08:00
Tiago Carreira
744d038ae7
Fix FileSystem dock visual separation when docked at bottom
2026-01-23 16:01:54 +00:00
kobewi
85d9d315f1
Fix context plugins not called for empty clicks in Scene
2026-01-21 13:24:49 +01:00
Lukas Tenbrink
1825e89787
Change copy constructors of HashMap and AHashMap from implicit to explicit.
2026-01-21 13:01:23 +01:00
arkology
ffbeb2cbfc
Fix hidden Import tab height
2026-01-20 09:50:26 +00:00
kobewi
ed4689c4ee
Fix favorite files handling
2026-01-19 14:48:48 +01:00
Nolan Darilek
d53ab67b83
GUI: Add accessibility region role for landmark navigation
...
Adds ROLE_REGION to allow controls to be marked as accessibility
regions/landmarks.
- Add `accessibility_region` property to Control
- Add ROLE_REGION to DisplayServer and AccessKit mapping
- Prevent Container/ScrollContainer from overriding region role
- Fix TabContainer to update accessibility when tabs change
- Mark editor docks, main screen, bottom panel, and scene tabs as regions
2026-01-19 08:12:33 -05:00
Rémi Verschelde
5b2f3f8c2a
Merge pull request #115084 from lodetrick/unify-focus
...
Combine dock focus methods to prevent inconsistencies
2026-01-19 10:46:08 +01:00
Logan Detrick
829f4c0683
Unify dock focus methods to prevent inconsistencies
2026-01-17 17:15:45 -08:00
kobewi
7cbef45dd4
Fix dock names in menu tooltips not translated
2026-01-17 14:39:43 +01:00
Logan Detrick
eeaf88daaf
Fix TileMap wide button errors
2026-01-15 16:08:57 -08:00
Jordyfel
80c9c08df0
Fix right clicking an item in filesystem item list draws focus
2026-01-15 00:06:08 +02:00