66808619f3
Load a bunch of possible LGB files
...
This now loads the various LGB names I know of when opening a map in the
editor, and they are properly categorized in the object list widget. The
next step is drawing these in the view or adding a property pane.
2025-05-13 16:08:19 -04:00
8ba4d0ba6f
Create a proper ObjectListModel
...
Eventually we want to load multiple LGBs at once (and categorize objects
further, of course) so we need an actual tree model.
2025-05-13 16:03:27 -04:00
fa47841440
Add object list to map editor, begin parsing background LGB
...
This is super basic at the moment, but still super cool!
2025-05-13 15:51:35 -04:00
93bb7fec43
Begin adding support for drawing additional objects in the renderer
...
This will be used in the map editor to draw where objects are. It
doesn't draw anything yet, and can't until we get LGB support in
libphysis.
2025-05-13 15:19:11 -04:00
442a13a612
Map Editor: Move the map list widget to an open dialog
2025-05-11 21:27:49 -04:00
b8693effc0
Add Quit actions to the apps that don't have it
2025-05-01 17:59:20 -04:00
0cf37355cb
Switch to KXmlGuiWindow
...
This will eventually use more KStandardAction, and gets rid of our
custom code which is just doing a worse job than KXmlGui.
2024-05-27 18:18:54 -04:00
b6cc54405c
Move applications to their own folder
...
To try to cut down the amount of top-level folders
2024-05-10 16:44:45 -04:00