Commit Graph

26 Commits

Author SHA1 Message Date
413dcce433 test: add dice roll result dialog tests (Closes #35) (#62) 2026-03-13 13:43:32 +01:00
9d530ed398 feat: add in-app dice roll results dialog (Closes #15) (#61) 2026-03-13 13:38:34 +01:00
5111b6e066 feat: character state management with ViewModel (Closes #23) (#60) 2026-03-13 13:33:44 +01:00
49410fc2db feat: tabbed character sheet with 4 sections (Closes #14) (#59) 2026-03-13 13:31:54 +01:00
7a32e4da2a feat: damage monitor display with visual box grids (Closes #13) (#58) 2026-03-13 13:30:20 +01:00
c3b7fca754 feat: derived attributes display panel (Closes #11) (#57) 2026-03-13 13:28:46 +01:00
52bfeb4a3b feat: resource trackers for karma, nuyen, essence, edge (Closes #10) (#56) 2026-03-13 13:27:10 +01:00
6af4120959 feat: character header showing identity info (Closes #9) (#55) 2026-03-13 13:25:11 +01:00
a6c5e2a2f9 test: responsive navigation mode test for compact/expanded (Closes #36) (#54) 2026-03-13 13:22:44 +01:00
604070ce4b test: navigation routing test for drawer and page routing (Closes #34) (#53) 2026-03-13 13:21:06 +01:00
86e6be8146 feat: top app bar title updates based on current route (Closes #22) (#52) 2026-03-13 13:20:11 +01:00
5e4a95f54f feat: page routing with NavHost and NavController (Closes #20) (#51) 2026-03-13 13:19:06 +01:00
173c4db338 feat: adaptive navigation based on window size class (Closes #19) (#50) 2026-03-13 13:16:44 +01:00
f88f71e135 test: no content truncation test for compact screens (Closes #33) (#49) 2026-03-13 13:14:30 +01:00
72623ed0bc test: no overlapping cards test at 360/768/1280dp (Closes #32) (#48) 2026-03-13 13:13:05 +01:00
2dd477591b feat: responsive talent card layout with fluid name scaling (Closes #6) (#47) 2026-03-13 13:10:52 +01:00
f0c0f5f80e feat: responsive attribute card layout with fluid scaling (Closes #5) (#46) 2026-03-13 13:09:44 +01:00
14f0dab046 feat: adaptive grid column count driven by window size class (Closes #4) (#45) 2026-03-13 13:08:16 +01:00
6e5a6a3fa1 feat: add centralized TestTags and testTag modifiers (Closes #31) 2026-03-13 13:04:01 +01:00
8855f48ae2 test: add serialization round-trip test (Closes #37) 2026-03-13 13:00:59 +01:00
c4fea755d0 feat: add responsive spacing and padding system (Closes #3) 2026-03-13 12:57:44 +01:00
27756f4dde feat: add maximum content width constraint for wide displays (Closes #2) 2026-03-13 12:55:51 +01:00
1555275aeb feat: add WindowSizeClass system for responsive layout (Closes #1) 2026-03-13 12:54:19 +01:00
d08cc83348 fix: compute DiceRoll success count from fresh roll, not stale result (Closes #16) 2026-03-13 12:22:57 +01:00
shahondin1624
3834c4fc8e Add CLAUDE.md with project guidance for Claude Code
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 11:11:03 +01:00
shahondin1624
cd027b9f9b Initial commit 2025-10-25 11:22:27 +02:00