1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-02-21 13:03:13 +00:00
Pixelorama/src/UI
Emmanouil Papadeas 534a7fd356 Change the selected UI layout every time it changes
This way, Pixelorama remembers the changes users make to the UI, without them having to go to Window, Manage Layouts and clicking on Edit, which was an unintuitive and slow way. Needs testing because bugs may linger.

This commit also adds a new `save_on_change` variable and a `save` method on layout.gd of the dockable_container plugin. Perhaps I should also add this upstream as well.

I also need to add a way to create new layouts based off the default ones (which are permanently stored within Pixelorama's pck file and cannot be modified), so users will always have the option to resort to the default layouts.
2024-02-02 02:31:29 +02:00
..
Buttons Port to Godot 4 (#900) 2023-09-04 16:29:06 +03:00
Canvas Rename "ui" variable to "main_ui" in Main.gd and TopMenuContainer.gd 2024-02-01 20:53:52 +02:00
CanvasPreviewContainer Fix canvas preview play button minimum size 2023-11-22 17:22:57 +02:00
ColorPickers Add a recent colors section to the color picker 2024-01-23 03:57:31 +02:00
Dialogs Change the selected UI layout every time it changes 2024-02-02 02:31:29 +02:00
ExtensionExplorer Integrate Extension Explorer (#910) 2024-01-23 03:25:37 +02:00
GlobalToolOptions Add a basic stabilizer 2023-12-04 14:55:38 +02:00
Nodes Change get_tree().get_root() to get_window() in TransparentChecker.gd 2024-01-29 16:37:56 +02:00
PerspectiveEditor Remove unneeded has_focus checks 2024-01-24 03:06:09 +02:00
Recorder Some recorder UI improvements 2024-01-24 14:41:15 +02:00
ReferenceImages Reference Image Improvements (#961) 2023-12-31 14:12:37 +02:00
Timeline Integrate Extension Explorer (#910) 2024-01-23 03:25:37 +02:00
ToolsPanel Remove Global.has_focus completely 2024-01-24 03:14:11 +02:00
TopMenuContainer Change the selected UI layout every time it changes 2024-02-02 02:31:29 +02:00
Tabs.gd Port to Godot 4 (#900) 2023-09-04 16:29:06 +03:00
UI.gd Port to Godot 4 (#900) 2023-09-04 16:29:06 +03:00
UI.tscn Change the selected UI layout every time it changes 2024-02-02 02:31:29 +02:00
ViewportContainer.gd Remove Global.has_focus completely 2024-01-24 03:14:11 +02:00