- UI: ADC multiplier precision - Finer control for battery calibration
- ADC multiplier adjustment step changed to 0.001 (was 0.01)
- Allows precise voltage calibration in 1mV increments
- UI: RX Log improvements - Cleaner two-line display format
- Each entry now uses two lines: Name/Type/Age on line 1, SNR/RSSI/Hops on line 2
- Shows 2 entries (4 lines total) instead of 4 single-line entries
- Removed horizontal scrolling - all data visible at once
- Simplified navigation: UP/DOWN only, LEFT/PREV to exit
- Newest packets at top
- UI: Battery status refresh + settings - New Battery submenu in System menu
- Battery submenu: ADC multiplier and status % toggle (show percent in status bar)
- Battery readings for display now refresh every 10s with 50mV rounding to reduce jitter
- Status bar shows percent-only when enabled; otherwise uses original battery outline icon
- ADC multiplier adjustment step changed to 0.01
- UI: GPS fix label - "GPS" text appears in status bar before battery when GPS fix is valid
- Prefs: Persist battery status option - Added
battery_percent_in_statusto NodePrefs storage - UI: ADC calibration refresh - Faster refresh in calibration screen, with extra fast refresh after changes
- Fix: Channel unread counts - Channel list now shows unread count only (clears when read)
- UI: Channel history paging - LEFT/RIGHT now page-scroll messages (UP/DOWN still line-by-line)
- Full-screen page jumps (visible_lines - 1 for context)
- Selection reaches absolute edges (first/last message at boundaries)
- No wrapping at top/bottom - clear navigation limits
- UI: Direct messages paging - LEFT/RIGHT now page-scroll DMs (UP/DOWN still line-by-line)
- Same full-screen paging behavior as channel history
- Consistent navigation across all message views
- UI: Word-wrap optimization - Improved text wrapping for chat messages
- Removed leading space from continuation lines in buildChatLines()
- Gains 1-2 characters per wrapped line for better screen width usage
- Manual wrapping independent of display driver for precise control
- UI: Status spacing - Added 2-space gap between GPS and battery/percent
- UI: Fixed Adverts screen overlap - List no longer overlaps with GPS info at bottom
- Changed visible items from 4 to 3 to prevent overlap with bottom GPS coordinates
- Increased margin between name and age timestamp (2px → 6px) for better readability
- Window scrolling adjusted to show maximum 3 items (was 4)
- GPS distance/coordinates now always visible without overlapping contact list