mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-08-14 14:49:47 +00:00
* refactor: render chat rows from presentation state * Fix Meshtastic channel sync and add MeshCore CN preset * Add granular chat notification settings * Add SD settings backup and restore * Prepare 0.1.26-alpha release --------- Co-authored-by: vicliu624 <vicliu@outlook.com>
822 B
822 B
UX Profile: watch_quick
Screen Class
Watch-sized touch display.
Input Model
Touch, swipe, short press, long press.
Feature Set
Glanceable status, quick actions, compact Team location, GPS summary, and alerts.
Screen Set
Watch face, Status, Quick Actions, GPS Summary, Alerts.
Map Mode
No full map. Optional current-position glance only.
Chat Mode
Notification and quick-reply surface only.
Team Action Mode
Quick check-in or location marker only.
GPS Mode
Glanceable fix, battery/location status, and alert state.
Modal/Picker Strategy
Touch-first full-screen lightweight panels.
Renderer Family
LVGL.
Deferred Decisions
Gesture map, notification depth, and emergency action flow remain deferred.
Board describes. Target chooses. UX Pack presents. Renderer draws.