| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Only prompt sets-1 rest times per exercise (no rest after last set)HEADmaster | Thomas Vanbesien | 2026-03-22 | 1 | -20/+28 |
| | | |||||
| * | Add exercise reordering at session confirmation screen | Thomas Vanbesien | 2026-03-18 | 1 | -27/+50 |
| | | |||||
| * | Remove note field from weight logging | Thomas Vanbesien | 2026-03-18 | 3 | -10/+6 |
| | | |||||
| * | Reorganize main menu with grouped sections and quit on 0 | Thomas Vanbesien | 2026-03-18 | 1 | -7/+12 |
| | | |||||
| * | Prefix non-public screen functions with _ and split sessions.py into helpers | Thomas Vanbesien | 2026-03-18 | 3 | -125/+149 |
| | | |||||
| * | Add body weight logging with diff tracking | Thomas Vanbesien | 2026-03-18 | 5 | -1/+122 |
| | | |||||
| * | Refactor screen logic into screens/ package | Thomas Vanbesien | 2026-03-18 | 5 | -570/+579 |
| | | | | | | | Split egometrics.py (610 lines) into domain-specific modules: exercises, sessions, and templates. Entry point now just wires the main menu to the screen modules. | ||||
| * | Add templates, per-set tracking, and float weight support | Thomas Vanbesien | 2026-03-18 | 5 | -127/+743 |
| | | | | | | | | | | | - Rename tables with workout_ prefix, add workout_templates and workout_template_exercises tables - Add bw_relative flag to exercises for body-weight-relative display - Store reps, weight, and rest_time as per-set comma-separated TEXT in session exercises (rest_time is optional/nullable) - Support float weight with one decimal place - Add template CRUD and template-to-session logging flow | ||||
| * | Add workout logging CLI with SQLite storage | Thomas Vanbesien | 2026-03-11 | 6 | -0/+568 |
| Exercises CRUD, session logging with sets/reps/RPE/rest/LSRPE, session viewing and deletion. Interactive terminal menu. | |||||
