Commit Graph

  • 8a784ec641 Pinball: charge-scaled plunger power, fizzle recovery, charge bar master chris 2026-09-10 15:04:52 -04:00
  • 9981c48bf6 Pinball: close the left outlane, seal the shooter lane after launch chris 2026-09-10 14:52:02 -04:00
  • f957a93c36 Pinball: Pokémon theming, real catches, sound; fix the plunger chris 2026-09-10 14:45:01 -04:00
  • 0c16c1c4a7 Pinball: rework the table, fix mobile input, polish the render chris 2026-09-10 14:37:38 -04:00
  • 9fa46493a8 Hidden mini-game: single-table pinball (#/pinball) chris 2026-09-10 14:18:11 -04:00
  • 55d26f50ed Who's that Pokémon?: fuzzy guessing + a generation filter chris 2026-09-10 13:19:03 -04:00
  • 6c6158ad5e Who's that Pokémon?: accent-tinted spotlight instead of the white panel chris 2026-09-10 13:01:09 -04:00
  • a57e516f16 Who's that Pokémon?: bright stage so the silhouette shows in dark mode chris 2026-09-10 12:52:56 -04:00
  • 1125278f76 Easter egg: give the mini-game a real mobile trigger chris 2026-09-10 12:47:15 -04:00
  • fb299d11f9 Hidden mini-game: "Who's that Pokémon?" chris 2026-09-10 12:34:45 -04:00
  • bbc4cb48ca Save import: read the Gen 2 Unown Report chris 2026-09-10 12:21:41 -04:00
  • 3f887b2f8a Add a National reset; replace native confirm()/alert() with the app dialog chris 2026-09-10 11:58:36 -04:00
  • edef6bf879 Progress: manage/reset played games; Lighthouse polish chris 2026-09-10 11:46:16 -04:00
  • 3a54cdcc53 Add a Vitest unit suite for the pure-logic modules chris 2026-09-10 11:33:27 -04:00
  • 39bffcab32 CI: gate on Prettier; docs: disclose AI assistance chris 2026-09-10 11:26:16 -04:00
  • 671e72972a Apply Prettier to the whole tree chris 2026-09-10 11:24:31 -04:00
  • dfd848d506 Add Prettier (config + scripts), not yet applied chris 2026-09-10 11:22:46 -04:00
  • 803ed2a988 Upgrade to Vite 6, drop unused ws dep chris 2026-09-10 11:20:02 -04:00
  • c7c0f9b6da Pre-launch: CI, community health files, AGENTS.md, screenshots, OG tags chris 2026-09-10 11:14:01 -04:00
  • 31cc076c0c Name the project Pocketdex; full README, CONTRIBUTING, LICENSE chris 2026-09-10 11:03:23 -04:00
  • c1f6007b25 Track seen/caught per game, not one unified record chris 2026-09-10 10:54:04 -04:00
  • 31a00fdf52 Team: fold reference links into the toolbar, drop the duplicate Compare chris 2026-09-10 10:44:48 -04:00
  • 83cb89aedd Form Dex: name the default slot, larger art, readable labels chris 2026-09-10 10:37:51 -04:00
  • a70f3c9976 Team: chip-style tool links; Progress: lead with games you've played chris 2026-09-10 10:34:20 -04:00
  • c1ce972ce9 Save import: add Gen 4 and Gen 5 (NDS) chris 2026-09-10 10:10:56 -04:00
  • f71f1842cd Save import: trim helper text, put it on its own line chris 2026-09-10 10:05:19 -04:00
  • d275117569 Simplify the import dialog copy; spell it "color" chris 2026-09-10 10:01:54 -04:00
  • 840031c48a Import: ask merge vs replace; make the feed progress ring a link chris 2026-09-10 09:52:26 -04:00
  • 78df1a32e8 Save import: add Gen 1 and Gen 2 chris 2026-09-10 09:44:38 -04:00
  • 5bce0f93f3 Fix swipe hijacking h-scroll; drag bottom sheets down to dismiss chris 2026-09-10 09:39:16 -04:00
  • 17e8e30f9b Import the Pokédex from a Gen 3 GBA save (.sav / .srm) chris 2026-09-10 09:29:34 -04:00
  • a437f539fc Animation pass: shared-element morph, sliding tabs, count-ups chris 2026-09-10 09:22:08 -04:00
  • 2e4d9ab329 Version-exclusive badges on dex cards chris 2026-09-09 19:26:56 -04:00
  • 7f12f08718 Forms in the team chris 2026-09-09 19:22:32 -04:00
  • b15ee3dd7f Shiny hunt tracker (#/shiny) chris 2026-09-09 19:06:46 -04:00
  • 48cb471489 Breeding helper (#/breeding) chris 2026-09-09 19:01:24 -04:00
  • 53f4f4381d Per-game caught breakdown (#/progress) chris 2026-09-09 18:52:01 -04:00
  • 5f6414528e Compare any two Pokémon — standalone #/compare view chris 2026-09-09 18:48:27 -04:00
  • 490ad9b7f1 PWA polish: PNG/maskable icons, install prompt, manifest shortcuts chris 2026-09-09 18:18:19 -04:00
  • cfa30c987f Add a standalone interactive type chart page chris 2026-09-09 18:12:31 -04:00
  • 262e1a454e Align ability page with move/item; link Team at-a-glance names chris 2026-09-09 17:50:54 -04:00
  • 9810eb0996 Item detail: list holders; link held items on the Pokémon page chris 2026-09-09 17:44:42 -04:00
  • 86e9bc60bc Move detail: list the Pokémon that can learn the move chris 2026-09-09 17:34:41 -04:00
  • 3193b167ac Search moves: hide "HMs only" for games without HMs chris 2026-09-08 12:26:52 -04:00
  • fa302af7f1 Search moves: sort by TM/HM number; add an "HMs only" filter chris 2026-09-08 10:44:14 -04:00
  • d73438dd29 MovesList: order the TM/HM group by TM number chris 2026-09-08 10:28:27 -04:00
  • 4b9bc5c0ab Settings: text size, reduce motion, landing screen, haptics chris 2026-09-04 12:35:26 -04:00
  • 1711249dae Add a notes UI for the per-Pokémon note field chris 2026-09-04 12:24:22 -04:00
  • c9807127d6 Dex grid: ability, egg group, min BST and fully-evolved filters chris 2026-09-04 12:14:36 -04:00
  • fecafe139c Natures: add the missing back link chris 2026-09-04 12:01:40 -04:00
  • bdc21fc4e6 Team builder: add a damage calculator chris 2026-09-04 11:58:51 -04:00
  • 1adc06d11f Un-gate the form dex from the selected game chris 2026-09-04 11:45:54 -04:00
  • 1ed8fcb709 Add a per-species form dex (Unown letters, Vivillon patterns, ...) chris 2026-09-04 11:35:03 -04:00
  • fc2128dabe Fix swipe eating scroll gestures on the detail page chris 2026-09-04 11:35:03 -04:00
  • c7a2a821fa Team builder: game-aware coverage + a weak-spots summary chris 2026-08-29 14:49:35 -04:00
  • 99d472f469 Fix learnset levels and scroll-position loss on detail visits chris 2026-08-28 21:42:42 -04:00
  • 344e641475 Cosmetic forms: compact Appearance picker chris 2026-08-28 11:59:20 -04:00
  • f9f2b8f1e8 Forms: keep formes that differ only by ability (Basculin, Toxtricity) chris 2026-08-28 11:14:35 -04:00
  • 40667cbdb6 Forms & variants chris 2026-08-28 11:11:07 -04:00
  • 415cf3edec Abilities lookup + detail; Natures reference chris 2026-08-28 11:00:14 -04:00
  • 79a5efaf11 Browsable moves & items lists (offline) chris 2026-08-28 10:42:03 -04:00
  • ddc84c2a48 Team Builder + Compare views chris 2026-08-28 10:33:52 -04:00
  • 5717b0a38a Compact feed header on phones so more Pokémon are visible chris 2026-08-28 10:15:42 -04:00
  • 2e4572428a Dense-data pass: training/breeding facts, STAB coverage, filters, cries chris 2026-08-28 10:06:36 -04:00
  • 8ebdb9d197 Vertical evolution tree; swipe to page through the dex chris 2026-08-28 08:49:15 -04:00
  • 1d35f2d433 Motion pass: view transitions, skeletons, micro-interactions chris 2026-08-28 08:36:41 -04:00
  • 4ddc427149 Stronger type-colour wash on dex cards chris 2026-08-28 08:28:58 -04:00
  • cbfca36e68 Drop card sprite below the ghost number chris 2026-08-28 08:27:13 -04:00
  • 491d1102cc Center card sprite; ghost number to top:2px; scroll-position restore chris 2026-08-28 08:25:23 -04:00
  • 23272b99a7 Land Back on the opened card (clear of header/nav); card spacing chris 2026-08-27 17:49:23 -04:00
  • b0e3655dbf Restore feed scroll position on Back; enlarge the detail back button chris 2026-08-27 17:40:13 -04:00
  • 0d95f9c93a TM/HM numbers; default to the National Dex chris 2026-08-27 13:56:53 -04:00
  • 0f00b50198 Move & item lookup: tabbed Search + detail pages chris 2026-08-27 13:51:51 -04:00
  • e61bf7ac6c Stylised game-cover tiles in the game picker chris 2026-08-27 13:40:18 -04:00
  • 61ceb6abf3 Declutter feed header; add theme + accent options chris 2026-08-27 13:24:48 -04:00
  • fa6df9d60b Sorting + richer snapshot; Legendary filter; shiny toggle to hero top chris 2026-08-27 13:20:19 -04:00
  • 01269fd35a All-games mode, full flavour list, persistent search chris 2026-08-27 13:06:56 -04:00
  • 0665d0f2ef Both-version flavour text; refresh detail page on game switch chris 2026-08-27 12:54:11 -04:00
  • 59ff8d6b68 Add Docker build (Node -> nginx static serve) chris 2026-08-27 12:48:58 -04:00
  • 5144f760f5 Games as an overlay sheet; remember the detail tab chris 2026-08-27 12:37:16 -04:00
  • 404ca7dbbd Trim typings and matchups to the selected generation chris 2026-08-27 12:27:02 -04:00
  • 9216a53932 Modernise the dex feed; gate shiny to Gen 2+ chris 2026-08-27 12:16:52 -04:00
  • b4f2460341 Apply type-themed styling to grid, games, search chris 2026-08-27 12:04:21 -04:00
  • c9247cd677 Redesign detail page: type-themed hero + tabbed sheet chris 2026-08-27 11:54:30 -04:00
  • f1abe07128 Add moves, evolution, type matchups, locations; game-accurate data; fix desktop layout chris 2026-08-27 11:35:30 -04:00
  • cd2655011f Scaffold Pokedex PWA (Vite + Workbox) chris 2026-08-27 10:54:36 -04:00