Commit graph

157 commits

Author SHA1 Message Date
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
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
Logan Detrick
0e072e9014 Fix docks grabbing too much focus 2025-12-22 17:41:58 -08: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
Rémi Verschelde
4cb5e8fc5f
Merge pull request #113896 from KoBeWi/dynamicer_shortcuts
Improve EditorDock shortcut property
2025-12-17 22:27:06 +01:00
Michael Alexsander
a45bdce763
Add and adjust more scroll hints in the editor 2025-12-17 11:15:33 -03:00
Rémi Verschelde
44cd99517e
Merge pull request #113986 from KoBeWi/&=🚫
Don't use selection list as reference
2025-12-17 13:58:43 +01:00
kobewi
65ffa4f7a5 Defer updating dock tabs 2025-12-16 11:48:37 +01:00
Rémi Verschelde
318aeded6a
Merge pull request #113339 from aaronp64/bottom_dock_popup
Fix bottom panel dock layout popup position
2025-12-16 11:26:37 +01:00
Rémi Verschelde
9b5e8f9483
Merge pull request #102789 from KoBeWi/navigUIDe_to_path
Show file when FileSystem is searched with UID
2025-12-16 11:26:22 +01:00
kobewi
a35f7d62b2 Improve EditorDock shortcut property 2025-12-15 17:17:31 +01:00
Thaddeus Crews
00c5af7ff0
Merge pull request #113690 from KoBeWi/take_signal_away_from_user
Improve style changed signal in EditorDock
2025-12-15 08:00:54 -06:00
aaronp64
a7e227b7bb Fix bottom panel dock layout popup position
Update EditorDockManager::_dock_container_popup to consistently use tab bar position to determine popup position, rather than combining tab bar and container positions.  This handles cases where the tabs are on the bottom of the container, like for the bottom panel.
2025-12-14 10:19:21 -05:00
kobewi
0ed400a45f Improve style changed signal in EditorDock 2025-12-13 21:06:02 +01:00
kobewi
99a9f07ab5 Don't use selection list as reference 2025-12-13 13:30:07 +01:00
Michael Alexsander
398842678e
Fix cutoff root creation buttons in new scenes 2025-12-11 10:50:18 -03:00
Thaddeus Crews
5831c53ed6
Merge pull request #113822 from kitbdev/fix-editor-distraction-free-sc-size
Fix distraction-free mode changing split offsets
2025-12-10 18:10:28 -06:00
kit
1c5ccfe61c Fix distraction-free mode changing split offsets 2025-12-09 17:15:13 -05:00
kobewi
7b02f8f125 Add shortcuts to dock tooltips 2025-12-09 22:27:09 +01:00
Rémi Verschelde
d09a3d83ff
Merge pull request #113574 from YeldhamDev/take_the_hint
Enable scroll hints for several parts of the editor
2025-12-09 19:32:11 +01:00
Rémi Verschelde
f8ea55122a
Merge pull request #113775 from KoBeWi/waiting_for_DockTabContainer
Fix bottom panel pinning
2025-12-09 17:17:48 +01:00
Rémi Verschelde
66b6ea492f
Merge pull request #113706 from lodetrick/unused-and-forgotten
Codestyle: Remove unused private variables in `godot/editor`
2025-12-09 17:17:18 +01:00
Michael Alexsander
f187b8b2bf
Enable scroll hints for several parts of the editor 2025-12-09 10:55:26 -03:00
fish
08427e198d Propagate errors through EditorFileSystem::copy_file 2025-12-08 22:45:43 -08:00
kobewi
c15e04cc43 Fix bottom panel pinning 2025-12-08 23:19:05 +01:00
Logan Detrick
17c7a3b817 Remove unused private variables in godot/editor 2025-12-07 02:55:08 -08:00
kobewi
035de4a6ba Fix dock window titles not being translated 2025-12-06 19:12:46 +01:00
Rémi Verschelde
6b0a74073c
Merge pull request #113296 from KoBeWi/soft_open_gently
Fix dock opening focus
2025-12-05 09:38:08 +01:00
kit
8dfcae15fd Use multiple children for dock SplitContainers 2025-12-04 23:05:14 -05:00
Thaddeus Crews
fbc9539764
Merge pull request #113275 from lodetrick/sprite-dock
Use new dock system for SpriteFrames Dock
2025-12-03 16:50:41 -06:00
Thaddeus Crews
8ad45dae15
Merge pull request #113494 from arkology/dock_free()
Fix DistractionFreeMode and BottomPanel
2025-12-03 16:50:39 -06:00
arkology
828242a41d Fix DistractionFreeMode and BottomPanel 2025-12-03 22:19:00 +03:00
kobewi
5a06774885 Make dock tabs switch on button release 2025-12-03 19:32:57 +01:00
Rémi Verschelde
11ffcb3ef7
Merge pull request #113108 from KoBeWi/Thock
Change Theme to EditorDock and add `closable` property
2025-12-03 09:49:31 +01:00
Logan Detrick
0d83637853 Use new dock system for ShaderDock 2025-12-02 10:40:44 -08:00
Thaddeus Crews
dec0b22f7d
Merge pull request #64487 from Rindbee/fix-instantiated-scene-duplicate
Fix resource shared when duplicating an instanced scene
2025-12-02 11:52:13 -06:00
kobewi
2de97cafb7 Change Theme to EditorDock and add closable property 2025-12-02 16:27:36 +01:00
Rindbee
e0532a711a
Fix resource shared when duplicating an instanced scene
For resources with `resource_local_to_scene` enabled in the sub-scene,
the resource is already set when the sub-scene is instantiated, so does
not need to be set again. Just needs to update the property of the
resource according to the value in the main scene.
2025-12-02 20:45:54 +08:00
kobewi
c1cc178a82 Make EditorFileDialog inherit FileDialog 2025-12-02 12:30:51 +01:00
Rémi Verschelde
da3233a5b4
Merge pull request #113306 from Eshaan-byte/fix-dock-infinite-append
Editor: Fix infinite appending of docks without slots to config
2025-12-01 11:50:07 +01:00
Rémi Verschelde
7135bb534f
Merge pull request #113262 from lodetrick/dock-default-fix
Fix Editor Docks not updating tab styles when loading layout
2025-12-01 11:49:32 +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
Rémi Verschelde
5e0ddecb73
Merge pull request #112343 from timothyqiu/filter-nodes
Scene Dock: Simplify Filter Nodes related UI
2025-12-01 11:48:29 +01:00
Eshaan
819b69f2c1 Editor: Fix infinite appending of docks without slots to config
Docks without default slots (index -1, config key "dock_0") were being
infinitely appended to the editor layout config because this special
slot was never cleared before saving, unlike regular dock slots.

This adds code to explicitly clear the dock_0 config key before saving
closed docks, preventing infinite appending.
2025-11-29 17:29:23 +11:00