Files
FitnessDroid/app
claude 139a4c20ef Rekordstatus: träning/tävling/räknas ej på lyft + PB-lägen och detaljark
- ui/common/LiftStatusSheet.kt: ModalBottomSheet med vikt, est. 1RM, datum,
  pass, anteckning, SegmentedButtons (Träning/Tävling/Räknas ej), kommentar,
  Spara och topplista "näst i tur" för samma övning × reps (alla statusar, så
  bortplockade lyft kan återställas). Lyft- och set-läge.
- Statistik → Personbästa: chips Alla giltiga · Tävling · Träning, ett
  AssistChip per rekord (🎖️ på tävling) som öppnar arket.
- Passhistorik: tryck på ett set öppnar arket i set-läge; statusmärke visas.
- GymRepository: personalBestsDetailed(mode), pbCandidates, liftDetail,
  setLiftStatus, setSessionSetStatus; PB-cachen uppdateras efter ändring.
  HistorySet/SessionDetailExercise bär id, notes, status, exerciseTypeId.

Kräver gym-api med migration 20260906090000_AddLiftStatus.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AFvSx1pF9pymyEuK7MFkEG
2026-09-06 09:16:02 +02:00
..