Update the changelog and README for the machine-settings and seeding work
Claude-Session: https://claude.ai/code/session_01LEoff8bXGBS83tK1c55Mf7
This commit is contained in:
+15
-3
@@ -1,12 +1,26 @@
|
|||||||
**July 2026**
|
**July 2026**
|
||||||
|
|
||||||
|
Machine exercises can now store your machine setup — seat height, back-rest position, and other comfort settings — editable from the exercise editor or mid-workout.
|
||||||
|
|
||||||
|
The Abductor and Adductor form guides now show the real seated machine motion — facing you, knees swinging apart and together.
|
||||||
|
|
||||||
|
Improvements to the built-in starter splits now reach devices that already have them, instead of only fresh installs.
|
||||||
|
|
||||||
|
The weight-increase reminder setting has been removed from the exercise editor.
|
||||||
|
|
||||||
|
The exercise library now covers the full gym-machine circuit — presses, rows, pulldowns, curls, and the leg and hip machines — each with its own form guide.
|
||||||
|
|
||||||
|
Machine exercises now show their equipment in the animated form guide: seats, bars, cables, and roller pads that move with the figure.
|
||||||
|
|
||||||
|
The Upper Body starter split now includes Shoulder Press and Arm Curl, and Lower Body adds Leg Extension and Calfs.
|
||||||
|
|
||||||
Adding an exercise to a split now picks from the app's exercise library — the moves with animated form guides — replacing the old gym-machine and bodyweight starter lists.
|
Adding an exercise to a split now picks from the app's exercise library — the moves with animated form guides — replacing the old gym-machine and bodyweight starter lists.
|
||||||
|
|
||||||
Starter routines now appear automatically the first time you use the app, instead of waiting behind a button in Settings.
|
Starter routines now appear automatically the first time you use the app, instead of waiting behind a button in Settings.
|
||||||
|
|
||||||
Editing a starter split now turns it into your own copy, so the built-in version can always be brought back later.
|
Editing a starter split now turns it into your own copy, so the built-in version can always be brought back later.
|
||||||
|
|
||||||
Add Starter Splits in Settings now restores any starters you've deleted or customized, without duplicating the ones you already have.
|
Restore Starter Splits in Settings brings back any starters you've deleted or customized, without duplicating the ones you already have.
|
||||||
|
|
||||||
Fixed a deleted workout reappearing when your Apple Watch hadn't yet heard about the deletion.
|
Fixed a deleted workout reappearing when your Apple Watch hadn't yet heard about the deletion.
|
||||||
|
|
||||||
@@ -14,8 +28,6 @@ The exercise screen now shows an animated figure demonstrating proper form, star
|
|||||||
|
|
||||||
New Bodyweight Core starter split: a short warm-up plus a three-round circuit of planks, holds, and slow core moves — no equipment needed.
|
New Bodyweight Core starter split: a short warm-up plus a three-round circuit of planks, holds, and slow core moves — no equipment needed.
|
||||||
|
|
||||||
Exercises in a split can now be marked as warm-up or main circuit, and the split screen groups its list accordingly.
|
|
||||||
|
|
||||||
Opening an exercise you've already completed now shows a big green check instead of dropping you back into its timers.
|
Opening an exercise you've already completed now shows a big green check instead of dropping you back into its timers.
|
||||||
|
|
||||||
Timed exercises like planks now show their hold time in exercise lists instead of reps and weight.
|
Timed exercises like planks now show their hold time in exercise lists instead of reps and weight.
|
||||||
|
|||||||
@@ -7,25 +7,30 @@ your own iCloud Drive.
|
|||||||
## Key Features
|
## Key Features
|
||||||
|
|
||||||
- **Workout splits** — organize exercises into reusable routines with custom
|
- **Workout splits** — organize exercises into reusable routines with custom
|
||||||
colors, icons, and an activity type (strength, HIIT, cardio, …). Each exercise
|
colors, icons, and an activity type (strength, HIIT, cardio, …). Built-in
|
||||||
is tagged as **warm-up** or **main circuit**, and the split screen groups its
|
starter splits (Upper Body / Core / Lower Body
|
||||||
list accordingly. Built-in starter splits (Upper Body / Core / Lower Body
|
|
||||||
machine routines, plus an equipment-free **Bodyweight Core** circuit with its
|
machine routines, plus an equipment-free **Bodyweight Core** circuit with its
|
||||||
own warm-up) appear automatically on first launch; editing one makes it your
|
own warm-up) appear automatically on first launch; editing one makes it your
|
||||||
own copy, and deleted starters can be restored from Settings.
|
own copy, and deleted starters can be restored from Settings.
|
||||||
- **Exercise library** — a bundled library of exercises to populate your splits,
|
- **Exercise library** — a bundled library of exercises to populate your splits,
|
||||||
authored in `Exercise Library/` with per-exercise setup, cues, mistakes,
|
authored in `Exercise Library/` with per-exercise setup, cues, mistakes,
|
||||||
progressions, and a rig-animated stick-figure visual system.
|
progressions, and a rig-animated stick-figure visual system — covering the
|
||||||
|
bodyweight core moves plus the full Planet Fitness–style machine circuit
|
||||||
|
(presses, rows, pulldowns, curls, leg and hip machines).
|
||||||
- **Run a workout** — start a session from a split, then tap an exercise to run it
|
- **Run a workout** — start a session from a split, then tap an exercise to run it
|
||||||
as a paged flow: a **Ready?** lead-in, count-up work phases, count-down rests, and
|
as a paged flow: a **Ready?** lead-in, count-up work phases, count-down rests, and
|
||||||
a **Finish** page — mirroring the Apple Watch. Swipe a row to mark it complete, or
|
a **Finish** page — mirroring the Apple Watch. Swipe a row to mark it complete, or
|
||||||
swipe to edit its plan (sets/reps/weight or duration) and notes. End a workout early
|
swipe to edit its plan (sets/reps/weight or duration) and notes. End a workout early
|
||||||
from the **⋯** menu — **Save** keeps your progress (remaining exercises are marked
|
from the **⋯** menu — **Save** keeps your progress (remaining exercises are marked
|
||||||
skipped) or **Discard** removes it.
|
skipped) or **Discard** removes it.
|
||||||
- **Animated form guide** — exercises with a bundled motion (the bodyweight core
|
- **Animated form guide** — every library exercise shows a looping stick-figure
|
||||||
moves, e.g. Bird Dog) show a looping stick-figure demonstration on the run
|
demonstration on the run screen's bottom half, rendered live from the Exercise
|
||||||
screen's bottom half, rendered live from the Exercise Library's rig data with
|
Library's rig data with the working limbs highlighted — machine exercises
|
||||||
the working limbs highlighted.
|
include schematic equipment (seats, bars, cables, roller pads) that moves with
|
||||||
|
the figure.
|
||||||
|
- **Machine comfort settings** — machine-based exercises remember your setup
|
||||||
|
(seat height, back-rest position, pin position, …), shown on the workout
|
||||||
|
screen and editable mid-workout; changes save back to the split for next time.
|
||||||
- **Progress tracking** — weight-progression charts per exercise across past
|
- **Progress tracking** — weight-progression charts per exercise across past
|
||||||
sessions.
|
sessions.
|
||||||
- **Apple Watch companion** — starting a workout on the iPhone launches the watch
|
- **Apple Watch companion** — starting a workout on the iPhone launches the watch
|
||||||
|
|||||||
Reference in New Issue
Block a user