Commit Graph

36 Commits

Author SHA1 Message Date
haven1433
856b37c6ec fix primary/secondary count 2022-09-18 12:58:36 -05:00
haven1433
6ad900a1ca apply templates / ui work 2022-09-18 01:36:19 -05:00
Haven1433
a2d4c66a33 items
and R/S/E support
2022-09-17 10:04:48 -05:00
Haven1433
29092415a6 multi-select
and some flag-based utilities
and hide layoutID
2022-09-16 21:27:55 -05:00
Haven1433
6dbe5c62f0 resilience 2022-09-15 21:22:07 -05:00
Haven1433
841bccbc5a implement paint 2022-09-15 20:52:58 -05:00
Haven1433
b25a480f52 wild editing
also improve goto menu
* hide shortcuts when using the buttons, to make more room
* remember text when switching tabs
2022-09-15 19:45:11 -05:00
Haven1433
1ac960a477 support Goto 2022-09-15 08:03:04 -05:00
Haven1433
e05525e6d4 header / event work
can now create new events, and deleting them is less buggy
2022-09-14 22:08:25 -05:00
Haven1433
8e87ca99ac refactor classes to new file 2022-09-13 22:52:01 -05:00
Haven1433
0cca2a6bad add next/prev buttons 2022-09-13 22:49:38 -05:00
Haven1433
3a9cf7ee92 add basic filler UI (needs more updates later) 2022-09-13 20:44:02 -05:00
Haven1433
b77c12200e add property panel
not actually useful yet, just present
2022-09-13 07:43:34 -05:00
Haven1433
3b39646586 double-click interaction
also first pass at back/forward interaction
2022-09-12 22:30:44 -05:00
Haven1433
d92f9f28b4 allow delete 2022-09-12 21:48:04 -05:00
Haven1433
ef209b6a14 handle events
click/drag for all 4 types instead of just objects
2022-09-12 16:50:47 -05:00
Haven1433
a8385acd78 visualize collisions 2022-09-12 16:49:58 -05:00
Haven1433
5fd16f1734 update editor
track/edit collisions
2022-09-12 07:07:45 -05:00
Haven1433
d6fe659451 pan/zoom keyboard shortcuts 2022-09-11 22:49:41 -05:00
Haven1433
f341a6f27c bugfixes 2022-09-11 22:04:55 -05:00
Haven1433
86b89c4290 improve removal logic 2022-09-11 21:52:11 -05:00
Haven1433
e23764e607 check in progress
add works, but remove is still buggy
2022-09-09 22:28:17 -05:00
Haven1433
464768d791 size reduction
plus some initial code for adding new / existing
2022-09-07 23:13:53 -05:00
Haven1433
7c82d38d96 add new runtype / fix undo
also add some drag interactions
2022-09-07 19:51:59 -05:00
Haven1433
8a2c2763f8 code updates 2022-09-07 06:50:53 -05:00
Haven1433
440071f477 use drag icons instead of buttons 2022-09-06 20:03:27 -05:00
Haven1433
1649b35603 connection editing first pass 2022-09-06 19:19:00 -05:00
Haven1433
2427daf76f render OWs 2022-09-05 23:02:36 -05:00
Haven1433
28b6f2229f right-click map to select a block 2022-09-05 11:43:20 -05:00
Haven1433
2c22819297 support undo for map editing 2022-09-05 11:35:04 -05:00
Haven1433
39db5d9426 drawing blocks 2022-09-05 09:47:09 -05:00
Haven1433
03a0ce6d06 allow selection 2022-09-05 00:48:20 -05:00
Haven1433
a69bce0547 Improve zooming
zoom in based on the cursor
2022-09-04 15:12:04 -05:00
Haven1433
cc845d9e1a Add Block View
For now, just put them against the left edge.
2022-09-04 14:07:13 -05:00
Haven1433
14fba508cc improvents
zoom
switching as you click/drag
lazy loading
2022-09-04 00:36:36 -05:00
Haven1433
ddf14d3837 Code cleanup 2022-09-03 00:07:36 -05:00