Default page definitions: Ride, Effort, Progress #9
Labels
No labels
area:companion
area:docs
area:shared
area:tooling
area:watchapp
blocker
kind:chore
kind:feature
kind:spike
kind:test
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
robert/PedalPebble#9
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
The primary screen: the numbers you actually look at while riding.
Acceptance criteria
basaltFiles
watchapp/src/c/view_ride.cwatchapp/src/c/view_ride.hUpdate — 2026-08-31: superseded by the page system
This issue is now the default page definitions only, not a hand-built layout. Layout work moved to
the field-store, renderer and carousel issues; see
docs/DESIGN.md.What remains here:
HERO2:SPEEDhero, withAVG_SPEEDandDISTANCEbelowQUAD:HR,POWER_3S,CADENCE,AVG_POWER(auto-hides without sensors)QUAD:DISTANCE,ELAPSED,ETA,REMAININGthe D18 battery budget is tight
Do not hard-code these layouts. They are descriptors like any other, which is what makes the
phone-side configuration issue cheap rather than a rewrite.
Update — 2026-09-01: retitled, and Phase 1 scope narrowed
Retitled from "view_ride layout for 200x228" — the title outlived the change of direction recorded on
2026-08-31 and still described a hand-built layout at a hard-coded size, which is now the opposite of
what this issue asks for.
Phase 1 also narrows to
emerywithHERO2andQUADonly (D32).HERO1andGRID6move to Phase1b along with round support and internationalisation. The three default pages here all fit within
HERO2+QUAD, so nothing in this issue is blocked by that.Default page 2 and 3 field orders change so that the emphasised slot (D29) carries the value worth
glancing at:
QUAD:HRemphasised, thenPOWER_3S,CADENCE,AVG_POWERQUAD:REMAININGemphasised, thenDISTANCE,ELAPSED,ETA