Commit graph

17 commits

Author SHA1 Message Date
maelstrom 45f39c3f49 fix: memory leak involving ExplorerModel 2025-03-11 20:42:50 +01:00
maelstrom 12a4ed76b4 feat(editor): export/import models 2025-03-10 23:03:24 +01:00
maelstrom 186d64f28e feat(clipboard): added copy/cut/paste 2025-03-08 22:16:21 +01:00
maelstrom 28ed11fb53 feat(datatype): float parser 2025-03-05 23:31:16 +01:00
maelstrom a2fd9be6e3 fix: selecting items in explorer doesn't update the rest of the editor 2025-02-26 22:31:33 +01:00
maelstrom 37aafe48f4 feat: instance and property serialization 2025-02-06 19:03:23 +01:00
maelstrom c7ea5c5563 feat: added vector3 type 2025-02-04 22:32:21 +01:00
maelstrom 8127d5b8f4 fix: made workspace undraggable and unreparentable 2025-02-04 21:53:47 +01:00
maelstrom d49005295f feat: move all objects and workspace into datamodel 2025-02-04 21:44:54 +01:00
maelstrom da1f6b1d24 refactor: TYPE_ -> static TYPE 2025-02-04 20:18:58 +01:00
maelstrom 9437faadaa feat: viewport click-to-select 2025-02-01 22:55:07 +01:00
maelstrom 9932f2ed53 feat: toggleable booleans 2025-01-29 23:32:13 +01:00
maelstrom 4ed32e44f0 fix: editing non-string values causes crash 2025-01-29 23:19:04 +01:00
maelstrom 49066db8fb feat: properties and datatypes galore 2025-01-29 22:41:24 +01:00
maelstrom 9968266839 feat: properties pane 2025-01-28 21:27:33 +01:00
maelstrom 10999be3b6 feat: drag-and-drop support for explorer 2025-01-26 17:14:55 +01:00
maelstrom e0eb0ac8bb refactor(editor): moved ExplorerView code to its own file 2025-01-23 11:25:07 +01:00