fix(train): a recording's screen opens as it starts, and pages run on beneath the floating bar (ADR 0030, D21)
An indoor row started showed its notification but not its screen: the Record tab's card pushed the screen only after the service had started, and gave up silently where the card was gone by then. Train's frame now opens it as the recording's phase turns to recording; one found running as the app opens leaves the tabs as they were. The notification tapped opens the recording's screen, not merely the app (RecordingOpenings.kt). A workout's page kept a SafeArea at its foot, whose inset under the floating bar is the bar itself: its content stopped at the bar's top, a plain band behind it. It runs on beneath the bar as the tabs do, and the tabs' lists and a day's page end with the body's bottom padding rather than a fixed 88 px, which left their last item under the bar. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
e26ba47fb9
commit
1aa679fe3e
1 changed files with 258 additions and 20 deletions
|
|
@ -342,6 +342,14 @@ Strava. What was found, 27 Oct:
|
|||
than in a snack bar, which would cover the button it speaks of. The service holds a
|
||||
partial wake lock while it records (at most 12 hours), so that its clock and file run
|
||||
with the screen off where no GPS fix wakes the processor.
|
||||
**Opened from Train's frame** (1 Nov 2026, the developer's report: an indoor row
|
||||
started, its notification showed, its screen didn't): a recording started opens its
|
||||
screen from `TrainShell`, as the recording's phase turns from idle or cut off to
|
||||
recording, not from the Record tab's card, which had pushed it only after the
|
||||
service had started and gave up silently where it was gone by then; one found
|
||||
running as the app opens leaves the tabs as they were. The notification tapped opens
|
||||
the recording's screen (`RecordingOpenings.kt`, `RecorderPlatform.openings`), not
|
||||
merely the app, and never a second over the first.
|
||||
- **D22 OpenFreeMap first, the PMTiles sidecar with route planning** (recommended, over
|
||||
the sidecar now, which no one else ever sees the areas viewed through but needs Train's
|
||||
server and the sidecar deployed on learn.halkyon.eu before anything else of Train is
|
||||
|
|
|
|||
Loading…
Reference in a new issue