mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-08-02 18:26:11 +00:00
fix(companion): Live Share UX + map labels
- Live Share tool: add scrollbar, drop non-clickable section headers and the one-shot "Share now" (keep Auto-share toggle; manual share stays on the Map). Ellipsize the "To" target so long names don't wrap. - Move "Track loc" (receive) from Settings into Live Share. - Map: 2-char contact labels (distinguishable); drop "press" hint from the Home Map page status line so it fits on OLED. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
d78e74d4cd
commit
1d2f2beaba
@@ -963,8 +963,7 @@ public:
|
||||
int32_t la, lo;
|
||||
bool fix = _task->currentLocation(la, lo);
|
||||
int trk = _task->liveTrack().active(rtc_clock.getCurrentTime());
|
||||
snprintf(info, sizeof(info), "Fix:%s Track:%d %s",
|
||||
fix ? "y" : "n", trk, PRESS_LABEL);
|
||||
snprintf(info, sizeof(info), "Fix:%s Track:%d", fix ? "y" : "n", trk);
|
||||
display.setColor(DisplayDriver::LIGHT);
|
||||
if (!drew)
|
||||
display.drawTextCentered(display.width() / 2, content_y + area_h / 2, "No GPS / no trail");
|
||||
|
||||
Reference in New Issue
Block a user