|
14edee5a53
|
list bindings in settings menu, allow deleting bindings
|
2025-03-30 21:27:21 +02:00 |
|
|
be699aa0ec
|
cleanup todo comments, tweak default board for incrementer level
|
2025-03-30 17:33:49 +02:00 |
|
|
c20fea4f86
|
store textures in global struct
|
2025-03-30 17:29:27 +02:00 |
|
|
031736bea6
|
wrap input bindings in config struct
|
2025-03-30 17:13:33 +02:00 |
|
|
3548679bbb
|
make [copy, paste, menu, start, stop] use new input system
|
2025-03-30 15:23:37 +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 |
|
|
fc1670f97d
|
refresh intro levels 2-4, making them more like a tutorial
|
2025-03-29 12:23:15 +01:00 |
|
|
f5b5356139
|
center first line of comments vertically in the grid
|
2025-03-29 12:21:41 +01:00 |
|
|
c4378c85f5
|
auto-strip trailing whitespace in serialized grids
|
2025-03-29 11:53:58 +01:00 |
|
|
c2babaa674
|
render comments when pasting or placing blueprints
|
2025-03-29 01:14:38 +01:00 |
|
|
6b8b2e6e6e
|
make comments disappear when pasting over them, but not when placing single tiles
|
2025-03-29 01:10:02 +01:00 |
|
|
ae42cd10a4
|
fix comment line spacing, add comments to first level
|
2025-03-29 00:48:14 +01:00 |
|
|
cd51c4b47a
|
include final tick state in debug subticks
|
2025-03-29 00:41:58 +01:00 |
|
|
e2df4f4bff
|
implement comment rendering and positioning after resizes
|
2025-03-29 00:37:49 +01:00 |
|
|
ad360ed96e
|
add cover image and example screenshot
|
2025-03-28 23:13:31 +01:00 |
|
|
5c48b531f6
|
add comment storage to boards
|
2025-03-28 23:06:27 +01:00 |
|
|
0b9f41cbf6
|
add benchmark executable
|
2025-03-27 19:21:10 +01:00 |
|
|
d27c019cc4
|
update readme
|
2025-03-27 18:14:52 +01:00 |
|
|
a793896af1
|
update readme
|
2025-03-27 18:07:14 +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 |
|
|
d3a3471fcb
|
add sub-tick debugging, add direction information to state of powerable tiles
|
2025-03-26 23:02:31 +01:00 |
|
|
181f76a341
|
add changelog
|
2025-03-26 22:51:46 +01:00 |
|
|
7574ec20f5
|
restructure to allow cargo tests
|
2025-03-15 21:00:20 +01:00 |
|
|
fa10b38f99
|
make marble creation a weak claim
|
2025-03-15 20:13:48 +01:00 |
|
|
e7f424aadc
|
bump version to 0.2.1
|
2025-03-14 22:22:12 +01:00 |
|
|
bb2b1fea7c
|
fix tiles not being unclaimed after multiple marble creations block each other
|
2025-03-14 22:20:48 +01:00 |
|
|
ce2e7c252a
|
add intro level for comparator
|
2024-12-26 23:45:38 +01:00 |
|
|
01203d9034
|
bump version to 0.2.0
|
2024-12-24 23:49:49 +01:00 |
|
|
bce482482a
|
load individual levels from user/levels/
|
2024-12-24 23:44:55 +01:00 |
|
|
74d142191c
|
cleanup
|
2024-12-24 23:32:25 +01:00 |
|
|
f35ca28c02
|
cleanup
|
2024-12-24 23:30:02 +01:00 |
|
|
3906c76b13
|
fix step wrong count being recorded on success
|
2024-12-24 23:26:02 +01:00 |
|
|
1abcc0a821
|
cleanup
|
2024-12-24 23:23:46 +01:00 |
|
|
987643f334
|
cleanup
|
2024-12-24 23:18:41 +01:00 |
|
|
2c522c1fe0
|
add option to delete solutions, with a confirmation dialog
|
2024-12-24 23:11:04 +01:00 |
|
|
14e90a7849
|
remove old notes
|
2024-12-24 22:47:55 +01:00 |
|
|
03193825a8
|
add more levels
|
2024-12-24 22:43:21 +01:00 |
|
|
48082cf098
|
add buttons to pause menu
|
2024-12-24 21:16:11 +01:00 |
|
|
a4cfbb4beb
|
add ui helper for 32x32 texture buttons with a tooltip, to reduce duplication of magic number coordinates
|
2024-12-24 00:32:47 +01:00 |
|
|
bc0d1ab94a
|
ctrl-backspace to delete words in text input
|
2024-12-24 00:08:43 +01:00 |
|
|
2d961608e2
|
add blinking cursor in text input field
|
2024-12-24 00:03:48 +01:00 |
|
|
2ecb86d283
|
add text button ui helper
|
2024-12-23 23:58:09 +01:00 |
|
|
cfadd8a0b6
|
dummy pause menu popup
|
2024-12-23 23:45:25 +01:00 |
|
|
8863912179
|
hide popup on exit without stopping simulation, pause sim while popup is open
|
2024-12-23 01:32:33 +01:00 |
|
|
c5328126b3
|
disable all editor interactions while a popup is visible
|
2024-12-23 01:09:52 +01:00 |
|
|
b5600b301d
|
make more ui disableable
|
2024-12-23 00:53:59 +01:00 |
|
|
6fc41bdb17
|
add info box and disable some ui while a popup is active
|
2024-12-23 00:44:47 +01:00 |
|
|
b9f76bb486
|
replace text buttons for exit and save with icon buttons
|
2024-12-22 21:04:27 +01:00 |
|