|
|
0d580e7edf
|
fix(settings/clock/achievements): remove animation when coming from achievemnts screen
|
2026-03-16 11:33:45 +01:00 |
|
|
|
623401ca36
|
fix(settings/user/color): block interaction if modal is opened
|
2026-03-15 17:37:18 +01:00 |
|
|
|
ae737bd8c2
|
fix(settings/user/snake): high score bug and achievement unlocking
|
2026-02-28 18:06:27 +01:00 |
|
|
|
9aced057fe
|
fix(i18n): fix some issues
|
2026-02-27 02:07:21 +01:00 |
|
|
|
f3a6928cd7
|
fix(nds): remove all top baselines
|
2026-02-27 02:03:48 +01:00 |
|
|
|
a2b0314bd7
|
chore: format
|
2026-02-27 00:55:25 +01:00 |
|
|
|
7e76d0bdda
|
fix(settings/options/language): key not found because language wasn't loaded yet
|
2026-02-26 20:39:16 +01:00 |
|
|
|
c0961daa1b
|
feat(i18n): remove other languages for now, i'll translate everything later
|
2026-02-26 20:18:27 +01:00 |
|
|
|
3c791d6185
|
refactor(nds): normalize local storage keys
|
2026-02-25 23:10:19 +01:00 |
|
|
|
a265180a79
|
feat(settings/user/snake): improve snake design
|
2026-02-25 16:07:16 +01:00 |
|
|
|
bbe20150ed
|
feat(nds): add audio in all menus
|
2026-02-25 14:52:48 +01:00 |
|
|
|
f03ef33777
|
feat(settings/options/2048): per-color scheme
|
2026-02-24 12:36:38 +01:00 |
|
|
|
e8acd4c448
|
fix(common): avoid duplicate key input coming from phyiscal buttons
|
2026-02-24 00:17:10 +01:00 |
|
|
|
05de52aa0a
|
feat(achievements): easier snake achievement
|
2026-02-23 15:29:38 +01:00 |
|
|
|
172182bd3e
|
fix(settings/touchScreen/tapTap): make the game harder
|
2026-02-23 14:42:37 +01:00 |
|
|
|
f674404ff2
|
fix(nds): use deltaTime in frame based-motion
|
2026-02-13 17:10:32 +01:00 |
|
|
|
2986c9f5d3
|
feat(nds): fix missing @activate-a event handlers
|
2026-02-13 00:08:23 +01:00 |
|
|
|
0bc8378bcb
|
fix(settings): synchronize button animation with arrows of number input
|
2026-02-12 15:31:37 +01:00 |
|
|
|
88c1f183c9
|
feat(nds): handle swipes
|
2026-02-12 00:57:46 +01:00 |
|
|
|
172c78541c
|
feat(nds): add pressed state for all buttons
|
2026-02-11 23:33:26 +01:00 |
|
|
|
93e6922b68
|
feat(utils): useButtonConfirmation.onButtonClick -> onActivate
|
2026-02-10 16:47:50 +01:00 |
|
|
|
3c0eec87cf
|
feat(settings): handle clicking on selected buttons in rendering mode and language
|
2026-02-10 16:42:07 +01:00 |
|
|
|
14b9ee6119
|
feat(nds): improve key input system
|
2026-02-10 16:28:54 +01:00 |
|
|
|
a586c149d8
|
feat(common): handleConfirm -> handleActivateA, handleCancel -> handleActivateB
|
2026-02-10 15:30:08 +01:00 |
|
|
|
399bf8bb0d
|
feat(settings): change button labels for question (yes/no instead of confirm/cancel)
|
2026-02-10 15:01:40 +01:00 |
|
|
|
e28e641739
|
feat(settings/touchScreen): color circles based on app color
|
2026-02-10 14:53:00 +01:00 |
|
|
|
43e39f7324
|
feat(settings/options/renderingMode): update text
|
2026-02-10 14:23:03 +01:00 |
|
|
|
d7783d881e
|
feat(settings): animate buttons
|
2026-02-10 14:03:40 +01:00 |
|
|
|
f8998206c1
|
feat(settings): animate transition to submenu (background and sliding)
|
2026-02-09 17:00:16 +01:00 |
|
|
|
5ba3fa6447
|
feat(settings): improve button animations
|
2026-02-08 22:58:18 +01:00 |
|
|
|
c1c01b2933
|
fix(settings): use confirmationModal.buttonYOffset
|
2026-02-08 20:41:44 +01:00 |
|
|
|
cfaf8c8d29
|
feat(settings): block interactions while animation is happening
|
2026-02-08 20:20:25 +01:00 |
|
|
|
8e3bf01828
|
fix(settings/touchScreen/tapTap): floor crosshair position
|
2026-02-08 19:58:37 +01:00 |
|
|
|
bc209e6bd7
|
feat(settings/options/renderingMode): startUp -> renderingMode
|
2026-02-07 01:39:45 +01:00 |
|
|
|
99e9832908
|
feat(settings/options/startUp): intro and outro animation
|
2026-02-06 23:18:16 +01:00 |
|
|
|
e81e2733d9
|
feat(settings/touchScreen/tapTap): intro and outro animations
|
2026-02-06 15:48:16 +01:00 |
|
|
|
6db8c9e230
|
feat(settings/user/snake): display score in top bar, and implement intro and outro
|
2026-02-06 15:38:41 +01:00 |
|
|
|
7baf63f30a
|
feat(settings/options/2048): display score in top bar, and implement intro and outro animation
|
2026-02-06 15:37:13 +01:00 |
|
|
|
ff02a032db
|
feat(settings/user/userName): intro and outro animation
|
2026-02-06 13:52:39 +01:00 |
|
|
|
0f70c7fef0
|
feat(settings/options/language): intro and outro animation
|
2026-02-06 13:41:12 +01:00 |
|
|
|
7791f52ddf
|
feat(settings/clock/achievements): intro and outro animation
|
2026-02-06 13:20:13 +01:00 |
|
|
|
6dc2f2b03a
|
feat(settings/clock/date): intro and outro animation
|
2026-02-06 13:12:39 +01:00 |
|
|
|
42ad35b432
|
feat(settings/clock/time): intro and outro animation
|
2026-02-06 13:12:25 +01:00 |
|
|
|
cadfc3b974
|
feat(settings/user/birthday): intro and outro animation
|
2026-02-06 13:11:58 +01:00 |
|
|
|
a9d8fba359
|
feat(settings/user/color): intro and outro animation
|
2026-02-05 22:42:39 +01:00 |
|
|
|
2792525d9e
|
feat(settings): block interactions while animating
|
2026-02-05 21:10:37 +01:00 |
|
|
|
7bd88d6660
|
feat(settings): intro and outro animation
|
2026-02-05 20:44:19 +01:00 |
|
|
|
1635b9ba6b
|
feat(fonts): add more icons
|
2026-02-04 17:15:48 +01:00 |
|
|
|
12a340c5e6
|
feat(achievements): remove useless achievements
|
2026-02-04 16:54:54 +01:00 |
|
|
|
a809d8c42d
|
feat(settings/touchScreen/tapTap): implement
|
2026-02-04 16:51:00 +01:00 |
|