Skip to content

Increase live countdown font size - #21

Merged
PurpleSentinel merged 1 commit into
v3from
feature/larger-countdown-font
Aug 10, 2026
Merged

Increase live countdown font size#21
PurpleSentinel merged 1 commit into
v3from
feature/larger-countdown-font

Conversation

@PurpleSentinel

Copy link
Copy Markdown
Contributor

Summary

  • increase the live track and rest countdown from the 64-pixel font to the 74-pixel native font
  • apply the larger size consistently to normal, warning, expiry, overrun, and rest frames
  • document why 74 pixels is the nearest available pre-rendered size to a 10% increase

Why

The running countdown is the most important information to read at a glance while driving. A target 10% increase from 64 pixels is 70.4 pixels; the available native sizes are 64 and 74 pixels, making 74 the nearest option.

Impact

The countdown is 15.6% larger and more legible while remaining centered within the 240x240 circular display. The elapsed time retains its existing size and separation.

Validation

  • python -m unittest discover -s tests -v - 69 tests passed
  • tests verify nearest native-size selection and every live display state
  • maximum-width 60:00 geometry is checked against the circular display edges
  • rendered and captured the production framebuffer on the connected Waveshare RP2040-Touch-LCD-1.28
  • visually confirmed centering, circular margin, and elapsed-time separation

@PurpleSentinel
PurpleSentinel marked this pull request as ready for review August 10, 2026 08:24
@PurpleSentinel
PurpleSentinel merged commit 96a3081 into v3 Aug 10, 2026
2 checks passed
@PurpleSentinel
PurpleSentinel deleted the feature/larger-countdown-font branch August 10, 2026 19:36
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