feat: add editable talent ratings (Closes #25) #64

Merged
shahondin1624 merged 1 commits from feature/issue-25-editable-talent-ratings into main 2026-03-13 13:50:36 +01:00

Summary

  • Add TalentEditDialog with rating input (0-12, 0 = untrained) and validation error messages
  • Talent cards open edit dialog on tap; dice roll button still works independently
  • Dice pool display updates immediately through CharacterViewModel.updateCharacter()
  • Add Talents.withTalentRating() for immutable talent rating updates by name
  • Add test tags for talent edit dialog elements

Closes #25

## Summary - Add `TalentEditDialog` with rating input (0-12, 0 = untrained) and validation error messages - Talent cards open edit dialog on tap; dice roll button still works independently - Dice pool display updates immediately through `CharacterViewModel.updateCharacter()` - Add `Talents.withTalentRating()` for immutable talent rating updates by name - Add test tags for talent edit dialog elements Closes #25
shahondin1624 added 1 commit 2026-03-13 13:50:31 +01:00
Add TalentEditDialog with rating input (0-12, 0 = untrained) and
validation. Talent cards now open edit dialog on tap. Dice pool
display updates immediately through CharacterViewModel. Add
withTalentRating() to Talents model for immutable talent rating updates.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
shahondin1624 merged commit 227b5c2864 into main 2026-03-13 13:50:36 +01:00
shahondin1624 deleted branch feature/issue-25-editable-talent-ratings 2026-03-13 13:50:36 +01:00
Sign in to join this conversation.