2025-10-01 - 2026-04-01
Overview
1 Release published by 1 user
Published
v1.0.0
v1.0.0 - Initial Release
37 Pull requests merged by 1 user
Merged
#75 fix: add card elevation and interaction feedback (Closes #8)
Merged
#74 feat: add in-memory dice roll history (Closes #17)
Merged
#73 feat: add Create New Character with confirmation (Closes #30)
Merged
#72 feat: add Export/Import character as JSON (Closes #29)
Merged
#71 test: add comprehensive DamageMonitor unit tests (Closes #38)
Merged
#70 feat: implement Settings page with theme selector (Closes #21)
Merged
#69 feat: replace theme-based text color with WCAG luminance contrast (Closes #7)
Merged
#68 feat: add reputation scores display (Closes #12)
Merged
#67 feat: auto-save/load character to local storage (Closes #28)
Merged
#66 feat: add interactive damage monitor (Closes #27)
Merged
#65 feat: add editable character data fields (Closes #26)
Merged
#64 feat: add editable talent ratings (Closes #25)
Merged
#63 feat: add editable attribute values (Closes #24)
Merged
#62 test: add dice roll result dialog tests (Closes #35)
Merged
#61 feat: add in-app dice roll results dialog (Closes #15)
Merged
#60 feat: character state management with ViewModel (Closes #23)
Merged
#59 feat: tabbed character sheet with 4 sections (Closes #14)
Merged
#58 feat: damage monitor display with visual box grids (Closes #13)
Merged
#57 feat: derived attributes display panel (Closes #11)
Merged
#56 feat: resource trackers for karma, nuyen, essence, edge (Closes #10)
Merged
#55 feat: character header showing identity info (Closes #9)
Merged
#54 test: responsive navigation mode test for compact/expanded (Closes #36)
Merged
#53 test: navigation routing test for drawer and page routing (Closes #34)
Merged
#52 feat: top app bar title updates based on current route (Closes #22)
Merged
#51 feat: page routing with NavHost and NavController (Closes #20)
Merged
#50 feat: adaptive navigation based on window size class (Closes #19)
Merged
#49 test: no content truncation test for compact screens (Closes #33)
Merged
#48 test: no overlapping cards test at 360/768/1280dp (Closes #32)
Merged
#47 feat: responsive talent card layout with fluid name scaling (Closes #6)
Merged
#46 feat: responsive attribute card layout with fluid scaling (Closes #5)
Merged
#45 feat: adaptive grid column count driven by window size class (Closes #4)
Merged
#44 feat: add centralized TestTags and testTag modifiers (Closes #31)
Merged
#43 test: add serialization round-trip test (Closes #37)
Merged
#42 feat: add responsive spacing and padding system (Closes #3)
Merged
#41 feat: add maximum content width constraint for wide displays (Closes #2)
Merged
#40 feat: add WindowSizeClass system for responsive layout (Closes #1)
Merged
#39 fix: compute DiceRoll success count from fresh roll, not stale result (Closes #16)
38 Issues closed from 1 user
Closed
#8 [2.4] Card Elevation and Interaction Feedback
Closed
#17 [4.3] Dice Roll History
Closed
#30 [6.8] Create New Character
Closed
#29 [6.7] Export / Import Character as JSON
Closed
#38 [7.8] Damage Monitor Interaction Test
Closed
#21 [5.3] Settings Page: Theme Selection
Closed
#7 [2.3] Accessible Color Contrast on Cards
Closed
#12 [3.4] Reputation Scores Display
Closed
#18 [4.4] Glitch and Critical Glitch Detection
Closed
#28 [6.6] Save Character to Local Storage
Closed
#27 [6.5] Damage Monitor Interaction
Closed
#26 [6.4] Editable Character Data Fields
Closed
#25 [6.3] Editable Talent Ratings
Closed
#24 [6.2] Editable Attribute Values
Closed
#35 [7.5] Dice Roll Result Display Test
Closed
#15 [4.1] In-App Dice Roll Results Display
Closed
#23 [6.1] Character State Management with ViewModel
Closed
#14 [3.6] Tabbed or Sectioned Character Sheet
Closed
#13 [3.5] Damage Monitor Display
Closed
#11 [3.3] Derived Attributes Display
Closed
#10 [3.2] Resource Trackers: Karma, Nuyen, Essence, Edge
Closed
#9 [3.1] Character Header / Identity Section
Closed
#36 [7.6] Responsive Navigation Mode Test
Closed
#34 [7.4] Navigation Routing Test
Closed
#22 [5.4] Top App Bar Context Awareness
Closed
#20 [5.2] Page Routing with NavHost
Closed
#19 [5.1] Adaptive Navigation
Closed
#33 [7.3] No Content Truncation Test
Closed
#32 [7.2] No Overlapping Cards Test
Closed
#6 [2.2] Responsive Talent Card Layout
Closed
#5 [2.1] Responsive Attribute Card Layout
Closed
#4 [1.4] Adaptive Grid Column Count
Closed
#31 [7.1] Test Tags on All Key Components
Closed
#37 [7.7] Serialization Round-Trip Test
Closed
#3 [1.3] Responsive Spacing and Padding System
Closed
#2 [1.2] Maximum Content Width Constraint
Closed
#1 [1.1] Window Size Classification System
Closed
#16 [4.2] Fix DiceRoll Success Counting Bug
38 Issues created by 0 users
Opened
#1 [1.1] Window Size Classification System
Opened
#2 [1.2] Maximum Content Width Constraint
Opened
#3 [1.3] Responsive Spacing and Padding System
Opened
#4 [1.4] Adaptive Grid Column Count
Opened
#5 [2.1] Responsive Attribute Card Layout
Opened
#6 [2.2] Responsive Talent Card Layout
Opened
#7 [2.3] Accessible Color Contrast on Cards
Opened
#8 [2.4] Card Elevation and Interaction Feedback
Opened
#9 [3.1] Character Header / Identity Section
Opened
#10 [3.2] Resource Trackers: Karma, Nuyen, Essence, Edge
Opened
#11 [3.3] Derived Attributes Display
Opened
#12 [3.4] Reputation Scores Display
Opened
#13 [3.5] Damage Monitor Display
Opened
#14 [3.6] Tabbed or Sectioned Character Sheet
Opened
#15 [4.1] In-App Dice Roll Results Display
Opened
#16 [4.2] Fix DiceRoll Success Counting Bug
Opened
#17 [4.3] Dice Roll History
Opened
#18 [4.4] Glitch and Critical Glitch Detection
Opened
#19 [5.1] Adaptive Navigation
Opened
#20 [5.2] Page Routing with NavHost
Opened
#21 [5.3] Settings Page: Theme Selection
Opened
#22 [5.4] Top App Bar Context Awareness
Opened
#23 [6.1] Character State Management with ViewModel
Opened
#24 [6.2] Editable Attribute Values
Opened
#25 [6.3] Editable Talent Ratings
Opened
#26 [6.4] Editable Character Data Fields
Opened
#27 [6.5] Damage Monitor Interaction
Opened
#28 [6.6] Save Character to Local Storage
Opened
#29 [6.7] Export / Import Character as JSON
Opened
#30 [6.8] Create New Character
Opened
#31 [7.1] Test Tags on All Key Components
Opened
#32 [7.2] No Overlapping Cards Test
Opened
#33 [7.3] No Content Truncation Test
Opened
#34 [7.4] Navigation Routing Test
Opened
#35 [7.5] Dice Roll Result Display Test
Opened
#36 [7.6] Responsive Navigation Mode Test
Opened
#37 [7.7] Serialization Round-Trip Test
Opened
#38 [7.8] Damage Monitor Interaction Test