Go to file
Krzysztof kuhy Rudnicki d8062a601f feat: overhaul workout app with progress tracking and UX improvements
- Remove automatic rest timer after each set
- Add inline threshold controls (success/fail streaks) on each exercise card
  during an active workout
- Settings: auto-save on change with 600 ms debounce; replace Save button
  with Reset to defaults
- Fix weight display asymmetry in settings (fixed 72 px width, centred)
- Progress screen (renamed from History): per-exercise view shows streak
  counters, weight chart (kg Y-axis, date X-axis, rolling-2 avg for total
  volume), exercise-filtered calendar, and per-exercise session tiles
- Total view shows rolling-2-session average volume chart + full calendar
  + all-session list
- Add WorkoutCalendar widget with monthly navigation
- Store warmupDone in ExerciseResult JSON; surface warmup per session tile

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-06 11:39:25 +02:00
.github/workflows chore: set up as standalone repo 2026-05-28 07:43:06 +02:00
screen_locker refactor: enforce 400-line file limit with pre-commit hook and split outliers 2026-05-28 21:19:18 +02:00
scripts refactor: enforce 400-line file limit with pre-commit hook and split outliers 2026-05-28 21:19:18 +02:00
stronglift_replacement feat: overhaul workout app with progress tracking and UX improvements 2026-06-06 11:39:25 +02:00
.gitignore chore: set up as standalone repo 2026-05-28 07:43:06 +02:00
.pre-commit-config.yaml refactor: enforce 400-line file limit with pre-commit hook and split outliers 2026-05-28 21:19:18 +02:00
CLAUDE.md feat: overhaul workout app with progress tracking and UX improvements 2026-06-06 11:39:25 +02:00
early-bird-workout-check.timer chore: set up as standalone repo 2026-05-28 07:43:06 +02:00
install_autostart.sh chore: set up as standalone repo 2026-05-28 07:43:06 +02:00
install_systemd.sh chore: set up as standalone repo 2026-05-28 07:43:06 +02:00
pyproject.toml chore: set up as standalone repo 2026-05-28 07:43:06 +02:00
remove_autostart.sh chore: set up as standalone repo 2026-05-28 07:43:06 +02:00
remove_systemd.sh chore: set up as standalone repo 2026-05-28 07:43:06 +02:00
requirements.txt chore: set up as standalone repo 2026-05-28 07:43:06 +02:00
run.sh chore: set up as standalone repo 2026-05-28 07:43:06 +02:00
workout-locker.service chore: set up as standalone repo 2026-05-28 07:43:06 +02:00