1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-31 18:41:20 +00:00
Commit Graph

33 Commits

Author SHA1 Message Date
kobewi
0ed400a45f Improve style changed signal in EditorDock 2025-12-13 21:06:02 +01: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
f8ea55122a Merge pull request #113775 from KoBeWi/waiting_for_DockTabContainer
Fix bottom panel pinning
2025-12-09 17:17:48 +01:00
kobewi
c15e04cc43 Fix bottom panel pinning 2025-12-08 23:19:05 +01:00
kobewi
035de4a6ba Fix dock window titles not being translated 2025-12-06 19:12:46 +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
kobewi
2de97cafb7 Change Theme to EditorDock and add closable property 2025-12-02 16:27:36 +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
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
Logan Detrick
cac9651713 Fix docks not updating tab styles 2025-11-28 16:05:55 -08:00
Logan Detrick
3140ae1042 Use new dock system for SpriteFrames Dock 2025-11-28 03:25:13 -08:00
Pāvels Nadtočajevs
e68b2436ee [Editor] Simplify native menu icon generation. 2025-11-27 23:04:51 +02:00
kobewi
68e9cb4a97 Fix initial dock tabs 2025-11-27 17:29:43 +01:00
Thaddeus Crews
8c76d71971 Merge pull request #113065 from KoBeWi/Outdock
Add bottom dock tab style setting
2025-11-25 09:52:30 -06:00
kobewi
92ce6c7b75 Add bottom dock tab style setting 2025-11-25 00:04:04 +01:00
Logan Detrick
62eeecd528 Fix extra NOTIFICATION_VISIBILITY_CHANGED notifications 2025-11-24 03:42:43 -08:00
kobewi
67735cf213 Make bottom panel into available dock slot 2025-11-21 18:52:13 +01:00
Logan Detrick
e50cf880c3 Allow tab_rmb_clicked signal to always be emitted 2025-11-07 11:10:09 -08:00
Logan Detrick
e2caff9a06 Refactor Bottom Panel to be a TabContainer 2025-11-06 13:39:52 -08:00
kobewi
682b0f7c54 Add switch on hover to TabBar 2025-10-22 00:34:57 +02:00
kobewi
97b398cba1 Rework editor docks 2025-09-29 17:30:41 +02:00
kobewi
2fd881c40f Don't hard-code hsplit count 2025-09-19 16:05:26 +02:00
A Thousand Ships
f11aff3841 Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00