Commit Graph

  • 801442f7e6 chore: update README main Pihkaal 2026-04-11 19:23:58 +02:00
  • 12528688fe chore: update README Pihkaal 2026-04-11 17:30:45 +02:00
  • 620f22a08d feat(gallery): add images Pihkaal 2026-04-11 00:56:33 +02:00
  • 225dbf3473 chore: update LICENSE Pihkaal 2026-04-11 00:56:16 +02:00
  • b69af0ac3e feat: update cv Pihkaal 2026-04-02 10:13:34 +02:00
  • 55798b5490 feat: update title Pihkaal 2026-03-16 13:49:43 +01:00
  • ab6e6200dc feat(loadingScreen): brighter text Pihkaal 2026-03-16 13:43:37 +01:00
  • d4e002a936 fix(settings/options): options-disabled image error Pihkaal 2026-03-16 13:33:26 +01:00
  • 5c0014ca61 fix(settings/clock/achievements): animation errors Pihkaal 2026-03-16 13:25:32 +01:00
  • 085e5f20a9 feat(achievements): remove secret achievements and add new ones. also play sound only when notification comes up instead of instantly Pihkaal 2026-03-16 12:37:24 +01:00
  • 0d580e7edf fix(settings/clock/achievements): remove animation when coming from achievemnts screen Pihkaal 2026-03-16 11:33:45 +01:00
  • fa73841098 fix(3d-nds): set camera to null when switching to 2d, don't check for lags before app is booted and lower fps threshold to 30 Pihkaal 2026-03-15 17:44:43 +01:00
  • 623401ca36 fix(settings/user/color): block interaction if modal is opened Pihkaal 2026-03-15 17:37:18 +01:00
  • da57605de9 feat(projects): update raylib-speedruns Pihkaal 2026-03-11 21:56:08 +01:00
  • 6fdeb6f9b4 chore: format Pihkaal 2026-03-11 18:29:21 +01:00
  • bbe26d2fcf chore: update readme Pihkaal 2026-03-11 18:29:05 +01:00
  • 63e04378bb feat(projects): update pihkaal.me link Pihkaal 2026-03-11 18:20:26 +01:00
  • 5814ce439c feat(nds): display hints if user presses X while trying to press NDS_X (and other buttons) Pihkaal 2026-03-11 00:41:58 +01:00
  • b3ffaf6794 fix(nds): use '← ↑ → ↓' for help text instead of 'Arrows' Pihkaal 2026-03-11 00:36:14 +01:00
  • 2758a6a8d7 fix(projects): non i18nized text Pihkaal 2026-03-11 00:24:29 +01:00
  • edd5322503 fix(assets): try to fix audio delay Pihkaal 2026-03-11 00:10:25 +01:00
  • ed2bafb8bd fix(projects): typo Pihkaal 2026-03-11 00:04:24 +01:00
  • aca60e08ed fix(fonts): add missing spanish and japanese glyphs Pihkaal 2026-03-11 00:04:15 +01:00
  • eb0b679cf5 beta -> main Pihkaal 2026-03-01 22:28:18 +01:00
  • 13b23faf67 fix(controls): side by side because volume was blocking achievements Pihkaal 2026-03-01 22:22:30 +01:00
  • ae737bd8c2 fix(settings/user/snake): high score bug and achievement unlocking Pihkaal 2026-02-28 18:06:27 +01:00
  • 5c58e5b654 chore: format Pihkaal 2026-02-27 20:36:26 +01:00
  • 29e2c17127 feat(umami): setup Pihkaal 2026-02-27 20:11:53 +01:00
  • 2fa529c361 feat(cv): add Pihkaal 2026-02-27 14:39:10 +01:00
  • 26513a6173 fix(2d-nds): fix bottom screen shadow Pihkaal 2026-02-27 12:29:14 +01:00
  • 74a58b3453 feat(2d-nds): intro animation Pihkaal 2026-02-27 12:17:53 +01:00
  • 7dec37b758 fix(assets): use random hash for atlas Pihkaal 2026-02-27 10:22:44 +01:00
  • 9aced057fe fix(i18n): fix some issues Pihkaal 2026-02-27 02:07:21 +01:00
  • f3a6928cd7 fix(nds): remove all top baselines Pihkaal 2026-02-27 02:03:48 +01:00
  • ed7397b46f feat(fonts): add more glyphs to nds7 Pihkaal 2026-02-27 01:04:23 +01:00
  • b0baafb313 fix(i18n): add newlines in french achievements Pihkaal 2026-02-27 01:01:26 +01:00
  • a2b0314bd7 chore: format Pihkaal 2026-02-27 00:55:25 +01:00
  • 2ac77bdb30 feat(projects): add translations Pihkaal 2026-02-27 00:54:22 +01:00
  • 779884414e feat(fonts): nds39 ttf -> woff2 Pihkaal 2026-02-26 23:26:26 +01:00
  • 8de2bf9482 feat(fonts): add more glyphs Pihkaal 2026-02-26 23:19:01 +01:00
  • 7e76d0bdda fix(settings/options/language): key not found because language wasn't loaded yet Pihkaal 2026-02-26 20:39:16 +01:00
  • 637d043c19 feat(settings): update notifications texts to match reality Pihkaal 2026-02-26 20:38:47 +01:00
  • c0961daa1b feat(i18n): remove other languages for now, i'll translate everything later Pihkaal 2026-02-26 20:18:27 +01:00
  • 7da690bd21 fix(nds): use fillTextHCentered instead of fillTextCentered (caused alignment issues in different langs) Pihkaal 2026-02-26 20:01:09 +01:00
  • 774d4dacb6 feat(i18n): remove title in contact and i18nize the page titles Pihkaal 2026-02-26 19:55:24 +01:00
  • c1711de7c0 feat(i18): detect browser language and add French Pihkaal 2026-02-26 19:44:43 +01:00
  • 7c69a4b5bc fix(i18n): typos Pihkaal 2026-02-26 15:11:42 +01:00
  • 94d94fdef0 feat(nds): tweak animations durations Pihkaal 2026-02-26 14:58:46 +01:00
  • 3c80db115f chore(gallery): remove a photo Pihkaal 2026-02-26 13:21:54 +01:00
  • d9b66624a2 fix(gallery): sometimes, in 2d mode, scale wasn't animated in the transition Pihkaal 2026-02-26 12:27:54 +01:00
  • 1476aee24e feat(gallery): tweak padding on smaller screens Pihkaal 2026-02-26 12:17:04 +01:00
  • 7cced930d6 fix(3d-nds): lag modal was stealing the keys Pihkaal 2026-02-26 12:05:13 +01:00
  • 0cb1f4a5ff fix(nds): hide help button on smaller devices Pihkaal 2026-02-26 11:47:28 +01:00
  • 02e00b170a fix(assets): use audio context instead of cloning HTMLAudioElement Pihkaal 2026-02-26 11:21:23 +01:00
  • 6995cde01f fix(3d-nds): wrong lag detection Pihkaal 2026-02-26 00:05:57 +01:00
  • 2c59e149c3 fix(nds): input fighting Pihkaal 2026-02-25 23:57:37 +01:00
  • 65a2e45b23 feat(nds): add whoosh effect for nds 3d animation and for the gallery transition Pihkaal 2026-02-25 23:36:29 +01:00
  • 3c791d6185 refactor(nds): normalize local storage keys Pihkaal 2026-02-25 23:10:19 +01:00
  • fae1cdce26 feat(gallery): repair photo dates Pihkaal 2026-02-25 23:06:37 +01:00
  • ece1acf6bd fix(gallery): missing page title if navigating directly to /gallery Pihkaal 2026-02-25 23:05:12 +01:00
  • 0ea778bd16 feat(settings): add instructions for 2048 and Snake in the notification Pihkaal 2026-02-25 22:26:49 +01:00
  • d4258e29c8 fix(i18n): snake_score_40 -> 25 Pihkaal 2026-02-25 22:09:56 +01:00
  • a00e9f09f3 fix(3d-nds): reduce LAG_FPS_THRESHOLD Pihkaal 2026-02-25 22:08:34 +01:00
  • c9ea987676 feat: move static seo tags to nuxt config Pihkaal 2026-02-25 21:57:29 +01:00
  • 97763a714d feat: add favicon Pihkaal 2026-02-25 20:50:14 +01:00
  • 70bba6ebe4 fix(contact): confirm/cancel -> yes/no Pihkaal 2026-02-25 17:13:01 +01:00
  • a50af98f9a feat(nds): improve fullscreen button and add volume slider Pihkaal 2026-02-25 17:09:41 +01:00
  • 8c45f831a9 feat(credits): add defectDS Pihkaal 2026-02-25 16:22:35 +01:00
  • a265180a79 feat(settings/user/snake): improve snake design Pihkaal 2026-02-25 16:07:16 +01:00
  • bbe20150ed feat(nds): add audio in all menus Pihkaal 2026-02-25 14:52:48 +01:00
  • 61aec3da2e fix(audio): handle spamming play Pihkaal 2026-02-24 17:51:55 +01:00
  • 51a446d7b8 feat(audio): audio system Pihkaal 2026-02-24 17:34:01 +01:00
  • 14f460e967 refactor(nds): move nds sprites from public to assets Pihkaal 2026-02-24 16:26:11 +01:00
  • 0f9f3d02a6 feat(3d-nds): lag detection Pihkaal 2026-02-24 16:17:43 +01:00
  • fbf5973df3 chore: remove console.logs Pihkaal 2026-02-24 15:32:37 +01:00
  • 94cc7edd08 fix(nds): missing check for app.booted in resize handler to allow hints Pihkaal 2026-02-24 15:31:37 +01:00
  • a77d27b79c feat(3d-nds): use draco to compress glb model Pihkaal 2026-02-24 15:26:54 +01:00
  • 806fd11dd1 feat(credits): add in both nds and repo Pihkaal 2026-02-24 14:38:15 +01:00
  • 98890f699d fix(nds): fix attempt to cancel a touchstart event with cancelable=false Pihkaal 2026-02-24 13:01:10 +01:00
  • f03ef33777 feat(settings/options/2048): per-color scheme Pihkaal 2026-02-24 12:36:38 +01:00
  • 7ac60d186f feat: require click on the loading screen, and make intro animation faster Pihkaal 2026-02-24 12:07:14 +01:00
  • 5485e66b20 feat(2d-nds): handle touches on the physical buttons Pihkaal 2026-02-24 00:17:33 +01:00
  • e8acd4c448 fix(common): avoid duplicate key input coming from phyiscal buttons Pihkaal 2026-02-24 00:17:10 +01:00
  • 41a4137b22 feat: page title matches the nds screen Pihkaal 2026-02-23 23:38:33 +01:00
  • 60142597ed feat: fill lot of SEO-related tags, also add JSON-LD Pihkaal 2026-02-23 21:46:06 +01:00
  • fd9569d162 feat(2d-nds): animation to and from gallery Pihkaal 2026-02-23 17:25:29 +01:00
  • 05de52aa0a feat(achievements): easier snake achievement Pihkaal 2026-02-23 15:29:38 +01:00
  • adfe1ffab9 fix(settings): update notification text when changing language Pihkaal 2026-02-23 14:45:36 +01:00
  • 172182bd3e fix(settings/touchScreen/tapTap): make the game harder Pihkaal 2026-02-23 14:42:37 +01:00
  • 01aefc15b4 feat(2d-nds): physical buttons Pihkaal 2026-02-23 14:32:26 +01:00
  • 2a976f9db2 feat(loadingScreen): improve Pihkaal 2026-02-22 23:15:23 +01:00
  • 0d5da308b9 feat(nds): don't display help button and hints on smaller screens (they can't click on the buttons anyway) Pihkaal 2026-02-22 22:50:24 +01:00
  • 8ac9911746 feat(nds): add help button with hints for all physical buttons Pihkaal 2026-02-22 21:16:13 +01:00
  • af001f1d97 feat(2d-nds): help labels Pihkaal 2026-02-19 19:30:33 +01:00
  • d4a84e3728 fix(i18n): set default language to english temporarily Pihkaal 2026-02-19 11:20:05 +01:00
  • 284bec4216 feat(nds): atlas versionning Pihkaal 2026-02-16 16:27:36 +01:00
  • 50a1bb71b6 fix(css): hidden overflow bug on iOS Pihkaal 2026-02-16 16:06:37 +01:00
  • d38b7c624d feat(nds): use key codes instead of keys to handle multiple layouts Pihkaal 2026-02-16 13:57:26 +01:00
  • 639e454732 fix(intro): wrong fade in bottom screen Pihkaal 2026-02-16 13:47:51 +01:00
  • 59f00a30bf feat(nds): fullscreen button Pihkaal 2026-02-16 12:19:49 +01:00