Skip to content

Add punched-ribbon all-in-one screen - #10

Open
SamBroner wants to merge 9 commits into
mainfrom
codex/all-in-one-screen
Open

Add punched-ribbon all-in-one screen#10
SamBroner wants to merge 9 commits into
mainfrom
codex/all-in-one-screen

Conversation

@SamBroner

@SamBroner SamBroner commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Summary

  • add the all-in-one e-ink screen with a ten-hour punched weather ribbon, the screen-2 spiral bird collage, trains, and Citi Bike counts
  • finalize the weather header with normalized condition icons, adaptive 2/66/100-degree typography, measured high/low alignment, and a compact seconds-bearing clock
  • keep bird observations append-only during each hour, query from 15 minutes before the hour, refresh every minute, and perform a maintenance clear when the hourly window rolls over
  • preserve the monumental train lead layout and compact bottom bike rail
  • extend pixel-exact coverage with hot and cold edge cases in addition to typical, rain, and snow

Testing

  • 137 passed, 3 skipped
  • visually reviewed typical, rain, snow, 2-degree, and 100-degree production renders

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.

1 participant