mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-08-04 03:06:12 +00:00
WioTrackerL1: redesign companion UI (channels, keyboard, msg preview)
- QuickMsg → Message screen: channel history, on-screen keyboard, custom message first - Channel history: RAM ring buffer (32 entries, 80 chars), fullscreen view with word-wrap scroll - After channel send: stay in history, own message shown as "Me: ..." - MsgPreview: one message per screen with up/down nav, ENTER opens fullscreen scroll - Monochromatic display: all color usage corrected to DARK/LIGHT only - Top bar: battery icon, BT muted indicator, splash "Plus for Wio" - KB_MAX_LEN: 64 → 100 chars; channel text buffer: 52 → 80 chars Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
d5a2e1170a
commit
6779b3489b
File diff suppressed because it is too large
Load Diff
@@ -82,6 +82,7 @@ public:
|
||||
void gotoSettingsScreen();
|
||||
void gotoQuickMsgScreen();
|
||||
void showAlert(const char* text, int duration_millis);
|
||||
void addChannelMsg(uint8_t channel_idx, const char* text) override;
|
||||
int getMsgCount() const { return _msgcount; }
|
||||
bool hasDisplay() const { return _display != NULL; }
|
||||
bool isButtonPressed() const;
|
||||
|
||||
Reference in New Issue
Block a user