Skip to content

Real bus photos from the AT Metro Wiki; trip "me" marker is a blue dot - #10

Merged
intelarc merged 2 commits into
mainfrom
claude/new-session-mvz2ww
Sep 26, 2026
Merged

intelarc merged 2 commits into
mainfrom
claude/new-session-mvz2ww

Conversation

@intelarc

Copy link
Copy Markdown
Owner
  • Bus model photos now come from each model's AT Metro Wiki page (lead photo, CC BY-SA). Each model in models.json names its wiki page(s) and a key token.
  • Commons is only a fallback, and only when the file name names the model and doesn't look like a boat or ship. This fixes the eT12 showing a 1930s launch.
  • The photo cache version is bumped, so wrong photos already cached get fetched again.
  • Photos are prefetched at app start and kept in app storage (filesDir/photos), so they show up straight away.
  • The vehicle row (Home cards, stop, live and journey screens) shows the bus's photo instead of the drawn glyph. The glyph stays as the fallback.
  • While a trip is being tracked, your position is a blue dot with an accuracy halo, not a bus.

🤖 Generated with Claude Code

https://claude.ai/code/session_011C2fAvFFcMRkaF7qSvRA1v


Generated by Claude Code

The journey map drew your position with the bus marker. It's now a blue
dot with a faint ring for how sure the GPS is.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011C2fAvFFcMRkaF7qSvRA1v
…rds too

Each model points at its wiki page and takes that page's lead photo; the
loose Commons searches that turned up a boat for the eT12 are gone, and
Commons is only a fallback when the file name names the model. Photos are
fetched ahead of time and kept in app storage.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011C2fAvFFcMRkaF7qSvRA1v
@intelarc
intelarc merged commit b6afbc0 into main Sep 26, 2026
1 check 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