Skip to content

Add Nimbus fonts 15-18 and BradPod UI improvements#15

Draft
jrosey30 wants to merge 2 commits intoRockbox:masterfrom
jrosey30:claude/upbeat-ishizaka
Draft

Add Nimbus fonts 15-18 and BradPod UI improvements#15
jrosey30 wants to merge 2 commits intoRockbox:masterfrom
jrosey30:claude/upbeat-ishizaka

Conversation

@jrosey30
Copy link
Copy Markdown

Changes

  • Add Nimbus font sizes 15-18: New font files for sizes 15, 16, 17, and 18 in both BDF and FNT formats
  • BradPod UI improvements:
    • Custom statusbar implementation
    • Custom menu names
    • Display bug fixes
  • Settings fix: Resolve mismatched resume setting variable types
  • Minor updates: Language strings, menu configurations, and icon adjustments across GUI components

jrosey30 and others added 2 commits April 11, 2026 03:40
Custom iPod Mini 2G firmware changes:
- Replace icon-based statusbar with text: MMDD date (left),
  12h time with am/pm (center), battery % (right)
- Set STATUSBAR_HEIGHT to 12px, menu viewport to y=14 with
  2px buffer zone to prevent statusbar/menu overlap flicker
- Clear LCD framebuffer before backlight_on() in root_menu
  to eliminate boot flash of stale content
- Suppress boot logo and scanning splashes, keep backlight
  off until menu is ready
- Rename menu items (Brad I, Extra Brad!, Fix Brad, etc.)
- Disable list scrollbar

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Generate missing font sizes 15, 16, 17, 18 from Helvetica
(metrically identical to Nimbus Sans) via otf2bdf and convbdf.
Fills the gap between 14-Nimbus and 19-Nimbus.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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