Commit graph

28 commits

Author SHA1 Message Date
c8fc484e9c add config options to show/hide timing debug info and power directions 2025-04-21 00:23:19 +02:00
440cd7a759 fix bindings not taking into account press order, making some bindings ambiguous 2025-04-21 00:01:20 +02:00
2c7e844d00 fix right edge grid rendering 2025-04-20 20:45:57 +02:00
80ab3b676e fix input being consumed even when marble creation is blocked; made multiple simultaneous inputs use the same value 2025-04-20 20:35:22 +02:00
f0b878e93d fix crash when saving config before user dir exists 2025-04-20 19:54:53 +02:00
509b577aaa disable all input bindings while in a text edit box 2025-04-16 22:30:22 +02:00
62fcb538a6 fix bindings not updating blocking data after a binding is deleted 2025-04-15 22:12:45 +02:00
df58b62712 bump version to 0.3.2 2025-04-14 19:41:39 +02:00
0223250c88 add brainfuck and deadfish levels 2025-04-14 19:40:01 +02:00
5f5a831569 ignore (but print a warning about) invalid action ids in the config file, instead of failing to deserialize and reverting to default 2025-04-13 23:26:06 +02:00
31783cc10f fix stop sim binding not working when bound to the same thing as start 2025-04-13 22:34:42 +02:00
44494f4d01 add key bindings for eraser, selection, blueprint list and 'none' tool 2025-04-13 22:25:53 +02:00
563c819900 show solutions with no matching level under a 'missing levels' chapter 2025-04-13 01:11:17 +02:00
522a027f7a allow collapsing chapters in level list 2025-04-13 00:32:05 +02:00
8bc770b564 update changelog 2025-04-12 20:58:36 +02:00
48b5b3f3c7 bump version to 0.3.1 2025-04-05 23:51:56 +02:00
2a0483c156 fix crash when completing level with a wide machine 2025-04-05 23:46:52 +02:00
187020fc27 update readme/todo list 2025-04-05 00:38:05 +02:00
01e8fbb4bb bump version to 0.3.0 2025-04-04 23:52:47 +02:00
157ee0de51 add bounding area score to solution results 2025-04-03 16:05:08 +02:00
6a8bc840b4 add bindings (default qwerty + asdfgh) for the tile tools 2025-04-03 13:45:49 +02:00
8d81f94b70 implement keybinding editing 2025-04-03 00:19:05 +02:00
70fd50d3bc implement key binding system 2025-03-30 03:14:45 +02:00
57512a4c6b add support for system clipboard copy and paste 2025-03-29 19:44:44 +01:00
0b9f41cbf6 add benchmark executable 2025-03-27 19:21:10 +01:00
d5bb0f7ba0 include changelog in releases 2025-03-27 15:38:29 +01:00
1d3841fb6d update changelog 2025-03-26 23:02:58 +01:00
181f76a341 add changelog 2025-03-26 22:51:46 +01:00