• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dangernoodle-io / breadboard / 25270865280
100%

Build:
DEFAULT BRANCH: main
Ran 03 May 2026 05:27AM UTC
Jobs 1
Files 10
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 May 2026 05:26AM UTC coverage: 100.0%. Remained the same
25270865280

push

github

web-flow
feat(bb_display): set_default_font API + vendor 5x7 + 6x8 fonts (B1-155) (#191)

adds bb_display_set_default_font(font) to the public API. lets
consumers swap the fallback font used when callers pass NULL to
draw_text / show_splash / show_prov. NULL arg restores the compile-
time default.

vendors two new fonts alongside the existing 8x16:
- bb_display_font_5x7: adafruit_gfx glcdfont (BSD), transposed from
  column-major to row-major MSB-first to match the existing rasterizer
  layout. fits ~25 chars x 9 lines on 128x64.
- bb_display_font_6x8: cp437 8x8 truncated to 6 columns (public domain).
  fits ~21 chars x 8 lines on 128x64.

each font is compile-out-able for flash-tight arduino targets via
-DBB_DISPLAY_FONT_5X7=0 (etc). fallback chain when the chosen default
is compiled out: 8x16 -> 6x8 -> 5x7 -> NULL (no text). esp-idf
kconfig integration deferred — fonts always linked on idf today,
costs ~1.4 kb of flash for 5x7 + 6x8 combined.

bench-validated all three fonts on the r4 + ssd1315 oled. 371 host
tests pass; all smoke envs build green.

336 of 336 branches covered (100.0%)

Branch coverage included in aggregate %.

557 of 557 relevant lines covered (100.0%)

483.9 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25270865280.1 03 May 2026 05:27AM UTC 10
100.0
GitHub Action Run
Source Files on build 25270865280
  • Tree
  • List 10
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25270865280
  • b9afbfcc on github
  • Prev Build on main (#25270441838)
  • Next Build on main (#25271064098)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc