mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-07-26 23:08:11 +00:00
- Replace single-letter M/B/A/G top-bar indicators with scalable mini-icons: ICON_MUTE (speaker+cross), ICON_BLUETOOTH (rune), ICON_ADVERT (broadcast mast+waves), ICON_TRAIL (map pin). Centred in the cw+2 indicator box; disconnected BT shows the plain glyph instead of lowercase b. - fix(settings): right-side values used display.valCol() without the scrollbar reserve, so after expanding a section they rendered under the indicator. Route all value cursors through valCol(display) = display.valCol() - _reserve. - fix(settings): font toggle used ^=1, which on a stale value of 2 (older Hybrid build) flips 2<->3 — both nonzero, locking applyFont() on Lemon with no way back. Normalise: use_lemon_font = use_lemon_font ? 0 : 1. - docs(settings): document Messages > Resend setting. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>