shahondin1624
4b1c6155a6
feat: top app bar title updates based on current route ( Closes #22 )
...
TopAppBar title now reflects the current NavController destination:
character sheet shows the character name, settings shows "Settings",
fallback shows the app name. Uses currentRoute() helper already
available from NavHost integration.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 13:19:55 +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
cd027b9f9b
Initial commit
2025-10-25 11:22:27 +02:00