kobewi
7aec67f1f1
Load docks layout after their position is initialized
2025-02-25 00:12:19 +01:00
Rémi Verschelde
1639174455
Merge pull request #100558 from KoBeWi/docking_in_progress
...
Rework dock layout management
2025-01-07 23:17:27 +01:00
Thaddeus Crews
b98eeb3899
Merge pull request #99096 from kitbdev/bottom_panel_force_switch
...
Make bottom panel switch when pinned and removed
2024-12-30 08:58:55 -06:00
kobewi
b8f34bb8e9
Rework dock layout management
2024-12-18 20:36:19 +01:00
kit
4e1f534c1e
Fix loading floating dock in single window mode
...
Fix restore_windows_on_load setting preventing loading layouts with floating docks
2024-12-01 14:06:22 -05:00
kit
b862a394f4
Add tooltips to dock menu and remove disabled
2024-11-22 17:22:19 -05:00
kit
32a5b5b558
Make bottom panel switch when pinned and removed
2024-11-11 18:22:33 -05:00
Aaron Franke
562c666e3d
Rename internal Button icon to button_icon to match exposed methods
2024-10-29 16:23:03 -07:00
passivestar
8ff190b065
Fix dock width not respecting editor scale
2024-08-30 22:00:36 +04:00
Hilderin
139288ca1e
Fix first time of Toggle Last Opened Bottom Panel opens Output panel
2024-07-07 12:11:37 -04:00
A Thousand Ships
755a0efbb6
[Scene] Add SceneStringNames::id_pressed
2024-05-30 22:54:04 +02:00
Rémi Verschelde
c0d2464d6b
Merge pull request #91939 from AThousandShips/pressed_sname
...
[Scene] Add `SceneStringNames::pressed`
2024-05-14 18:10:05 +02:00
Rémi Verschelde
380f63489f
Merge pull request #91728 from kitbdev/assimilate-split-container
...
Use `as_sortable_control()` in SplitContainer
2024-05-14 18:09:51 +02:00
A Thousand Ships
ee79386f7b
[Scene] Add SceneStringNames::pressed
2024-05-14 15:51:28 +02:00
kobewi
413c11357d
Use Core/Scene stringnames consistently
2024-05-13 23:41:07 +02:00
kit
fa0ee87bbf
Keep docks menu open when opening dock
2024-05-10 14:55:42 -04:00
kit
d8acd8caa6
Use as_sortable_control() in SplitContainer
2024-05-08 13:17:34 -04:00
Rémi Verschelde
0fcd30180f
Merge pull request #91039 from timothyqiu/dock-icons
...
Allow setting editor dock tabs to icon only
2024-05-08 14:35:29 +02:00
Haoyu Qiu
1e20612940
Allow setting editor dock tabs to icon only
2024-04-30 09:34:14 +08:00
kit
eefd311456
Don't edit current when changing docks v2
2024-04-25 15:01:20 -04:00
Rémi Verschelde
2ad43045a3
Revert "Don't edit current when changing docks"
...
This reverts commit 55711b2ee8 .
Fixes #91046 .
2024-04-23 19:08:16 +02:00
kit
55711b2ee8
Don't edit current when changing docks
2024-04-19 17:10:38 -04:00
kit
860bff926e
Allow docks to be closed
2024-03-29 22:03:59 -04:00
kit
0c9c84f7a6
Refactor and fix issues in Editor Dock Manager
...
Extract Dock Context Menu.
2024-03-16 13:51:31 -04:00
Hugo Locurcio
8221e7546b
Add editor shortcuts to toggle bottom panel visibility
...
Default shortcuts use the first or second letter of each word.
This also adds a new shortcut to toggle the last opened bottom panel.
On editor startup, this defaults to the first panel in the list
(which is the Output panel).
2024-03-05 15:53:15 +01:00
kit
eb6ca91ba6
Extract BottomPanel from EditorNode
2024-02-20 15:09:07 -05:00
kobewi
4ad74a5663
Some editor code cleanup
2024-01-30 21:33:31 +01:00
Juan Linietsky
000367893a
Ability to move FileSystem dock to bottom
...
* Allows moving the filesystem dock to the bottom
* Added ability to drag resources across bottom docks
2024-01-29 15:15:38 +01:00
Hugo Locurcio
04a930d9a6
Disable multi-window buttons instead of hiding them when support is unavailable
...
This is more explicit as for why this functionality isn't available
depending on editor settings and current platform.
This also exposes a `EditorInterface.is_multi_window_enabled()` method
so that editor plugins can easily query whether the editor is able and
expected to create multiple windows.
2024-01-27 19:38:39 +01:00
Yuri Sizov
95b27fe8c7
Reorganize code related to editor theming
...
This change introduces a new EditorThemeManager class
to abstract theme generatio and its subroutines.
Logic related to EditorTheme, EditorColorMap, and editor
icons has been extracted into their respective files with
includes cleaned up.
All related files have been moved to a separate folder to
better scope them in the project. This includes relevant
generated files as well.
2024-01-16 11:57:45 +01:00
kit
2323f040e9
Extract editor dock manager
2024-01-15 15:15:42 -05:00