Commit Graph

16 Commits

Author SHA1 Message Date
kobewi 8cd87c2c16 Overhaul scene loading and edit state management 2026-04-14 16:53:30 +02:00
sora afc3e7bb57 Support Commit Amends 2026-03-31 12:21:19 +02:00
StarryWorm 4ae336740d Add missing resource_*.h includes
Add missing `resource_importer.h` includes
Add missing `resource_loader.h` includes
Add missing `resource_saver.h` includes
2026-03-27 07:03:39 -04:00
Rémi Verschelde eabb9a63d4 Rename callable_method_pointer.h to callable_mp.h and include it explicitly
This allows removing it from `class_db.h`, significantly reducing the amount of files
that include it transitively.

Also includes some include cleanup in `control.h` and `rich_text_label.h` done while
ensure they don't depend on `callable_mp`.
2026-03-04 16:23:23 +01:00
Rémi Verschelde f332faf46b Explicitly include core/os/os.h where used 2026-03-04 09:54:10 +01:00
Thaddeus Crews e380a41752 Style: Add class_db.h includes explicitly 2026-02-26 15:50:28 -06:00
Michael Alexsander e50af99ff2 Convert the bottom VCS dock to a EditorDock and tie it with the Commit dock
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2026-02-03 12:13:44 -03:00
kobewi 344451fa33 Fix VCS plugin icons 2026-01-12 13:47:36 +01:00
kobewi 9f96d2199d Add EditorDock's own DockSlot enum 2026-01-02 13:16:23 +01:00
kobewi 6370c37160 Use EditorFileDialog eveywhere in the editor 2025-12-19 02:47:45 +01:00
Rémi Verschelde cabf3bfba6 VCS: Properly use IDs for OptionButton after #113522
Fixes #113549.
2025-12-04 11:52:52 +01:00
Mitchell Davis e4192cc77f Removed "None" option in Version Control Editor for issue #113419 2025-12-03 13:20:04 -06:00
kobewi 67735cf213 Make bottom panel into available dock slot 2025-11-21 18:52:13 +01:00
Logan Detrick e2caff9a06 Refactor Bottom Panel to be a TabContainer 2025-11-06 13:39:52 -08:00
kobewi 97b398cba1 Rework editor docks 2025-09-29 17:30:41 +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