Skip to content

feat(ios): show the absolute departure time on board rows - #51

Merged
i11v merged 2 commits into
mainfrom
feat/ios-departure-clock-time
Oct 17, 2026
Merged

i11v merged 2 commits into
mainfrom
feat/ios-departure-clock-time

Conversation

@i11v

@i11v i11v commented Oct 17, 2026 •

Copy link
Copy Markdown
Owner

Requested by Ilnur · project thread

Before: stop page rows showed only the countdown ("5 min") on the right, with platform and delay in the line under the headsign.

After: the right column stacks the countdown over the departure's clock time and delay, e.g. 5 min over 23:28 +1 min, matching the Claude Design "Stop page master" DepartureRow (and the PWA). The line under the headsign keeps only the platform.

The time is the predicted departure (else scheduled) on Prague's clock, reusing JourneyBuilder.clock, so it matches the journey panel.

How: BoardRow gains a clock field; a new When view in StopSheet.swift renders countdown + 12pt medium tabular clock (meta colour) + delay (late/early colour), right-aligned, for both lead and secondary rows.

🤖 Generated with Claude Code

https://claude.ai/code/session_01ARQa4tAdu1jyhSJEcyi2Ce

@i11v i11v self-assigned this Oct 17, 2026
@github-actions

Copy link
Copy Markdown

🚀 Preview deployed: https://preview-51.tablo.run
fallback: https://tablo-pr-51.i11v.workers.dev

Each departure row's meta line now leads with the departure's Prague
wall-clock time (predicted, else scheduled), e.g. "16:18 · nást. A · +2 min".

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ARQa4tAdu1jyhSJEcyi2Ce
@i11v
i11v force-pushed the feat/ios-departure-clock-time branch from 68c1f88 to 6bce51f Compare October 17, 2026 18:38
Match the Claude Design stop page: the row's right column shows the
countdown over its wall-clock time and delay ("23:28  +1 min"), as the
PWA already does; the left meta line keeps only the platform.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ARQa4tAdu1jyhSJEcyi2Ce
@i11v
i11v marked this pull request as ready for review October 17, 2026 22:21
@i11v
i11v merged commit 10852c3 into main Oct 17, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants