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
Pāvels Nadtočajevs
1bcc499d9a
Use EditorSpinSlider in the theme editor.
2025-12-02 19:02:01 +02:00
kobewi
2de97cafb7
Change Theme to EditorDock and add closable property
2025-12-02 16:27:36 +01:00
风青山
81f727b6dd
Fix the returned controls of `EditorHelpBitTooltip::show_tooltip()` were not freed in `ScriptTextEditor`
...
The returned control is an orphan node, which is to make the standard tooltip invisible.
2025-11-23 23:31:59 +08:00
kobewi
67735cf213
Make bottom panel into available dock slot
2025-11-21 18:52:13 +01:00
Thaddeus Crews
ac8991c3c3
Merge pull request #109237 from arkology/theme-editor-ui
...
`ThemeEditor`: Reorganize/fix UI to make it fit in editor (at its minimum size in single-window mode) better
2025-11-10 08:20:09 -06:00
Haoyu Qiu
e5373c5cb0
Validate theme type name input in Add Theme Type dialog
2025-08-28 15:47:37 +08:00
arkology
4f1f01f2d1
`ThemeEditor`: Reorganize/fix UI to make it fit in editor (at its minimum size in single-window mode) better
...
Replace text for add/close buttons with icons, remove theme preview custom minimum width, fix "Manage Items" window size in single-window mode and editor window at minimum size. Also theme preview tab looks like scenes tab.
This allows to reduce minimum size of `ThemeEditor`, improving (partially fixing) the use of non-standard editor layouts (for example, 2 columns for left dock and 1 column for right dock) without panels pushed out of screen.
2025-08-23 13:31:49 +03:00
aaronp64
842b44d872
ThemeEditor fix to show filename for new/renamed files
...
Updated ThemeEditor to set the theme name label when theme file is initially created or renamed.
2025-08-14 15:20:50 -04:00
Michael Alexsander
e924d2b565
Fix unwanted resource duplication in the theme editor
2025-07-12 12:39:55 -03: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