Regenerate Chinese/English font tables, extend LCD driver for new sizes, and update screen layouts; add gen_misans_font.py for reproducible font builds.
Co-authored-by: Cursor <cursoragent@cursor.com>
Keep the battery white in the status bar, center it vertically, and use 16px ASCII font so the percentage renders correctly instead of garbled characters.
Co-authored-by: Cursor <cursoragent@cursor.com>
Use a rounded battery shell with proportional fill and smaller centered percentage text to match the design reference.
Co-authored-by: Cursor <cursoragent@cursor.com>
Replace the old volume bars with 5 rounded-top bars using a left-to-right brightness gradient, synced from the ADC volume pot.
Co-authored-by: Cursor <cursoragent@cursor.com>
Switch OGCoreOrChip to core mode and set J-Link flash device to Cortex-M4 to avoid CMSIS Unknown target when the chip is not selected in the IDE.
Co-authored-by: Cursor <cursoragent@cursor.com>