Commit graph

26 commits

Author SHA1 Message Date
4d05d5a3ee add tooltips 2024-12-19 20:24:08 +01:00
4427b4c2fc cleanup 2024-12-16 22:43:12 +01:00
0c98425463 make colours more consistent 2024-12-14 14:41:04 +01:00
96f1a8367f redraw a bunch of sprites, tweak some ui colours 2024-12-12 23:06:06 +01:00
59aeeff5b6 option to hide grid and marble direction/value 2024-12-10 21:50:46 +01:00
866a4c7127 theme overhaul 2024-10-13 12:45:58 +02:00
2720735a58 add button to clone solutions 2024-10-13 01:24:00 +02:00
44017f4ed5 scroll on tools to rotate between variants 2024-10-13 00:55:28 +02:00
ed956ffbe4 cleanup 2024-10-12 23:27:28 +02:00
27ff77f133 prettify marble direction and value rendering 2024-10-12 20:53:47 +02:00
23ac416c7e make sim handle speeds faster than framerate and change speed slider from 1-32 linear to 1-512 powers of two 2024-10-12 19:24:33 +02:00
4c4563c326 limit length of solution names 2024-10-08 22:24:41 +02:00
92d540c29b show speed number and slider 2024-10-07 14:16:50 +02:00
038bf365c4 show step count 2024-10-07 13:16:26 +02:00
af66e68c5f add sandbox and lock input in other levels 2024-10-07 12:21:57 +02:00
90bc93fa02 add play/pause/stop buttons 2024-10-07 01:16:52 +02:00
9bee7c0e10 cleanup 2024-10-06 23:37:21 +02:00
08801367ba re-style text input 2024-10-06 20:39:46 +02:00
0c2d241745 solution saving and loading 2024-10-06 16:29:45 +02:00
c4381ac1a1 enter and exit solution editor 2024-10-06 16:00:12 +02:00
44b7d63cde edit solution names 2024-10-06 13:12:05 +02:00
ed5084d0fd initial level selection gui 2024-10-06 12:39:36 +02:00
cf920d7a63 wrap texture hashmap in a struct for convenience 2024-10-05 17:53:23 +02:00
1257388168 toolbar gui parts 2024-10-05 15:19:27 +02:00
880993762e refactor, add simulation controls and board resetting 2024-10-04 22:10:00 +02:00
af31531869 gui experiments, add zooming 2024-10-04 21:20:53 +02:00