Commit graph

17 commits

Author SHA1 Message Date
157ee0de51 add bounding area score to solution results 2025-04-03 16:05:08 +02:00
5c48b531f6 add comment storage to boards 2025-03-28 23:06:27 +01:00
7574ec20f5 restructure to allow cargo tests 2025-03-15 21:00:20 +01:00
2c522c1fe0 add option to delete solutions, with a confirmation dialog 2024-12-24 23:11:04 +01:00
59aeeff5b6 option to hide grid and marble direction/value 2024-12-10 21:50:46 +01:00
14b87e6971 remove area stat from solutions, add more digits to cycles and tile count in end popup 2024-12-09 21:26:14 +01:00
15f6cc70d4 save solutions when renamed, fix solution filenames 2024-10-13 13:01:54 +02:00
2720735a58 add button to clone solutions 2024-10-13 01:24:00 +02:00
ae4e84bb90 reimplement marble behavior, making it more consistent in different directions. Triggers no longer activate from blocked marbles, and bounces take the same amount of time to travel through a chain of marbles in all directions 2024-10-08 21:51:31 +02:00
040b3d3779 show solution id under name 2024-10-07 18:43:24 +02:00
49917d18a9 selection tool (selections are not useful yet) 2024-10-07 15:11:53 +02:00
9bee7c0e10 cleanup 2024-10-06 23:37:21 +02:00
db7a2b2418 auto resize board when drawing out of bounds 2024-10-06 23:30:59 +02:00
f9b8dba019 implement level completion, score storing and a dismissable 'level complete' popup 2024-10-06 22:24:37 +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
ed5084d0fd initial level selection gui 2024-10-06 12:39:36 +02:00