Commit Graph

198 Commits

Author SHA1 Message Date
kobewi 4274f8b543 Replace DockSlot with DockTabContainer 2026-01-29 16:52:01 +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
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
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
Rémi Verschelde 0b45cca1ca Merge pull request #114838 from Cyberhead21/mac-terminal-fix
Fix opening macOS folder in Terminal spawns new process
2026-01-12 09:23:09 +01:00
Rémi Verschelde fa8a11f652 Merge pull request #114802 from PrettyStable/inspector-change-on-attach-deatach
Keep the node as an edited object when attaching and detaching scripts through the SceneTree
2026-01-10 23:48:23 +01:00
Cyberhead21 141b735523 fix: [macOS] Opening folder in Terminal spawns new process 2026-01-10 23:08:21 +01:00
PrettyStable 007179545b Keep the node as an edited object when attaching and detaching scripts 2026-01-09 23:42:58 -03:00
Michael Alexsander 6cd83c78a9 Fix incorrect margin variations for group editors 2026-01-09 11:48:38 -03:00
kobewi e84f8c5e58 Paste as Sibling right below the node 2026-01-07 20:35:37 +01:00
Thaddeus Crews ab54e943b6 Merge pull request #114249 from YeldhamDev/scene_file_focus_rename_fix
Make focus visibility when renaming in the scene/file dock consistent
2026-01-07 10:54:09 -06:00
Rémi Verschelde 5f7d8be936 Merge pull request #114636 from aaronp64/favorites_open_external_crash
Fix crash when trying to open Favorites externally
2026-01-07 01:42:08 +01:00
Rémi Verschelde 8c4f3c4f01 Merge pull request #114634 from YeldhamDev/the_hinting_never_ends
More scroll hint work around the editor
2026-01-07 01:42:03 +01:00
Rémi Verschelde 9009a6636c Merge pull request #114366 from KoBeWi/uh
Add EditorDock's own DockSlot enum
2026-01-07 01:41:50 +01:00
Rémi Verschelde d6e3fef853 Merge pull request #112048 from KoBeWi/ID_wars
Fix potential conflicts in FileSystem context menu plugins
2026-01-07 01:41:03 +01:00
aaronp64 c31a20c33c Fix crash when trying to open Favorites externally
Updated FileSystemDock logic for opening selection in terminal/external program/file manager to return early when only Favorites is selected.
2026-01-06 19:16:58 -05:00
Michael Alexsander da561cd619 More scroll hint work around the editor 2026-01-06 18:34:20 -03:00
Rémi Verschelde 4036e90a43 Merge pull request #114499 from Rindbee/fix-uid-changed-in-owner-file-when-overwrite
Fix the UID in the owner file changed when overwriting files in editor
2026-01-04 15:03:00 +01:00
MuffinTastic 200e743568 Use TEXTURE_FILTER_NEAREST_WITH_MIPMAPS in FileSystemDock 2026-01-04 03:27:52 -08:00
kobewi 9f96d2199d Add EditorDock's own DockSlot enum 2026-01-02 13:16:23 +01:00
mxtherfxcker 2421a716a4 Fix FileSystem Dock tooltips showing in empty space 2026-01-01 21:26:19 +01:00
风青山 7f973b2886 Fix the UID in the owner file changed when overwriting files in editor 2026-01-01 21:43:16 +08:00
kobewi 612de1b6d2 Remove unused parameter 2025-12-30 16:35:02 +01:00
Logan Detrick 0e072e9014 Fix docks grabbing too much focus 2025-12-22 17:41:58 -08:00
Michael Alexsander 0e3c9e4bf8 Make focus visibility when renaming in the scene/file dock consistent 2025-12-20 18:30:25 -03:00
Rémi Verschelde e387a144dd Merge pull request #114152 from KoBeWi/nomina_errorum
Translate error names when displayed in dialogs
2025-12-19 11:53:20 +01:00
Rémi Verschelde 0468f90a48 Merge pull request #110432 from KoBeWi/signal_lost
Fix lost connections when saving branch as scene
2025-12-19 11:51:50 +01:00
kobewi 61254acd98 Translate error names when displayed in dialogs 2025-12-18 23:48:52 +01:00
Rémi Verschelde d9914b5877 Merge pull request #113790 from sockeye-d/resource-duplication-invalid-extension
Propagate errors from `EditorFileSystem::_copy_file` through `EditorFileSystem::copy_file`
2025-12-18 23:31:07 +01:00
Pāvels Nadtočajevs 338cfba60a Use ObjectID to store nodes in the editor selection. 2025-12-18 09:16:43 +02:00
Rémi Verschelde c5aff61301 Merge pull request #114054 from YeldhamDev/its_hinting_time
Add and adjust more scroll hints in the editor
2025-12-17 22:27:19 +01:00