Commit Graph

505 Commits

Author SHA1 Message Date
6dcf03a38a feat(fonts): add more glyphs to nds7
All checks were successful
Build and Push Docker Image / build (push) Successful in 2m34s
2026-02-27 01:04:23 +01:00
c03c87c1f6 fix(i18n): add newlines in french achievements 2026-02-27 01:01:26 +01:00
d11aae080a chore: format 2026-02-27 00:55:25 +01:00
54958437c4 feat(projects): add translations 2026-02-27 00:54:22 +01:00
712cb087d2 feat(fonts): nds39 ttf -> woff2 2026-02-26 23:26:26 +01:00
edaf11d2bf feat(fonts): add more glyphs 2026-02-26 23:19:01 +01:00
7224dd29d7 fix(settings/options/language): key not found because language wasn't loaded yet 2026-02-26 20:39:16 +01:00
3dfed22a28 feat(settings): update notifications texts to match reality 2026-02-26 20:38:47 +01:00
35833a3fb4 feat(i18n): remove other languages for now, i'll translate everything later 2026-02-26 20:18:27 +01:00
4141580ac1 fix(nds): use fillTextHCentered instead of fillTextCentered (caused alignment issues in different langs) 2026-02-26 20:01:09 +01:00
ec75f4777b feat(i18n): remove title in contact and i18nize the page titles 2026-02-26 19:55:24 +01:00
05d34811d3 feat(i18): detect browser language and add French 2026-02-26 19:44:43 +01:00
4a7a1028b7 fix(i18n): typos 2026-02-26 15:11:42 +01:00
eba1b8d84c feat(nds): tweak animations durations 2026-02-26 14:58:46 +01:00
3216d6e79e chore(gallery): remove a photo 2026-02-26 13:21:54 +01:00
7e416c2b02 fix(gallery): sometimes, in 2d mode, scale wasn't animated in the transition 2026-02-26 12:27:54 +01:00
8d18e1ddbb feat(gallery): tweak padding on smaller screens 2026-02-26 12:17:04 +01:00
1827659d3d fix(3d-nds): lag modal was stealing the keys 2026-02-26 12:05:13 +01:00
fefd1e171a fix(nds): hide help button on smaller devices
All checks were successful
Build and Push Docker Image / build (push) Successful in 2m7s
2026-02-26 11:47:28 +01:00
1bb9089e94 fix(assets): use audio context instead of cloning HTMLAudioElement
All checks were successful
Build and Push Docker Image / build (push) Successful in 3m1s
2026-02-26 11:21:23 +01:00
16f29c1199 fix(3d-nds): wrong lag detection
All checks were successful
Build and Push Docker Image / build (push) Successful in 3m47s
2026-02-26 00:05:57 +01:00
ea2547425a fix(nds): input fighting 2026-02-25 23:57:37 +01:00
2d39c7bebd feat(nds): add whoosh effect for nds 3d animation and for the gallery transition 2026-02-25 23:36:29 +01:00
813dca8943 refactor(nds): normalize local storage keys 2026-02-25 23:10:19 +01:00
60ac084a71 feat(gallery): repair photo dates 2026-02-25 23:06:37 +01:00
bf8dc76070 fix(gallery): missing page title if navigating directly to /gallery 2026-02-25 23:05:12 +01:00
d5bb62522e feat(settings): add instructions for 2048 and Snake in the notification 2026-02-25 22:26:49 +01:00
af98a69dcc fix(i18n): snake_score_40 -> 25 2026-02-25 22:09:56 +01:00
c5f40c96df fix(3d-nds): reduce LAG_FPS_THRESHOLD 2026-02-25 22:08:34 +01:00
34f966abeb feat: move static seo tags to nuxt config 2026-02-25 21:57:29 +01:00
0d8714a280 feat: add favicon 2026-02-25 20:50:14 +01:00
1d87de1fda fix(contact): confirm/cancel -> yes/no 2026-02-25 17:13:01 +01:00
39476d0b53 feat(nds): improve fullscreen button and add volume slider 2026-02-25 17:09:41 +01:00
8c64f287e1 feat(credits): add defectDS 2026-02-25 16:22:35 +01:00
7b4d4dec66 feat(settings/user/snake): improve snake design 2026-02-25 16:07:16 +01:00
858082e151 feat(nds): add audio in all menus 2026-02-25 14:52:48 +01:00
4af6de5329 fix(audio): handle spamming play 2026-02-24 17:51:55 +01:00
ef00bd06bb feat(audio): audio system 2026-02-24 17:34:01 +01:00
8a67577d36 refactor(nds): move nds sprites from public to assets 2026-02-24 16:26:11 +01:00
2d4210b031 feat(3d-nds): lag detection 2026-02-24 16:18:03 +01:00
187cc8d574 chore: remove console.logs 2026-02-24 15:32:37 +01:00
cfa7081223 fix(nds): missing check for app.booted in resize handler to allow hints 2026-02-24 15:31:37 +01:00
128d350b86 feat(3d-nds): use draco to compress glb model 2026-02-24 15:26:54 +01:00
7035525dfc feat(credits): add in both nds and repo 2026-02-24 14:38:15 +01:00
e40dd255af fix(nds): fix attempt to cancel a touchstart event with cancelable=false 2026-02-24 13:01:10 +01:00
154740f481 feat(settings/options/2048): per-color scheme 2026-02-24 12:36:38 +01:00
1167242798 feat: require click on the loading screen, and make intro animation faster 2026-02-24 12:07:14 +01:00
b8054c58e1 feat(2d-nds): handle touches on the physical buttons 2026-02-24 00:17:33 +01:00
6816f173eb fix(common): avoid duplicate key input coming from phyiscal buttons 2026-02-24 00:17:10 +01:00
8456fc0bd9 feat: page title matches the nds screen 2026-02-23 23:38:33 +01:00