Crispy CrispyPin · they/them
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-26 23:44:58 +01:00
ce2e7c252a add intro level for comparator
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-24 23:49:10 +01:00
01203d9034 bump version to 0.2.0
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-24 23:44:14 +01:00
bce482482a load individual levels from user/levels/
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-24 23:31:43 +01:00
74d142191c cleanup
f35ca28c02 cleanup
Compare 2 commits »
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-24 23:25:24 +01:00
3906c76b13 fix step wrong count being recorded on success
1abcc0a821 cleanup
987643f334 cleanup
Compare 3 commits »
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-24 23:10:24 +01:00
2c522c1fe0 add option to delete solutions, with a confirmation dialog
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-24 22:47:14 +01:00
14e90a7849 remove old notes
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-24 22:42:39 +01:00
03193825a8 add more levels
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-24 21:15:30 +01:00
48082cf098 add buttons to pause menu
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-24 01:10:04 +01:00
a4cfbb4beb add ui helper for 32x32 texture buttons with a tooltip, to reduce duplication of magic number coordinates
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-24 00:08:02 +01:00
bc0d1ab94a ctrl-backspace to delete words in text input
2d961608e2 add blinking cursor in text input field
2ecb86d283 add text button ui helper
Compare 3 commits »
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-23 23:47:48 +01:00
cfadd8a0b6 dummy pause menu popup
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-23 01:31:53 +01:00
8863912179 hide popup on exit without stopping simulation, pause sim while popup is open
CrispyPin pushed to main at CrispyPin/dotfiles 2024-12-23 01:27:45 +01:00
427a0f9ec6 update screen grab scripts to partially support wayland
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-23 01:09:16 +01:00
c5328126b3 disable all editor interactions while a popup is visible
b5600b301d make more ui disableable
6fc41bdb17 add info box and disable some ui while a popup is active
Compare 3 commits »
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-23 00:40:34 +01:00
b9f76bb486 replace text buttons for exit and save with icon buttons
8b62aec760 show level count for each chapter
Compare 2 commits »
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-22 16:39:01 +01:00
42dfe4fac7 group levels into chapters
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-22 13:39:40 +01:00
ff69b967dd make icon for overlay toggle button
16e9049ceb add tooltips to selection options
12b39467e3 move ui helpers to own module
da12e8519e add windows build process
Compare 4 commits »
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-21 18:44:10 +01:00
6900dadd9e better line wrap for level descriptions
CrispyPin pushed to main at CrispyPin/marble-machinations 2024-12-20 23:14:00 +01:00
1e370201e1 add obscured marble to math tile sprites to hint at output behaviour