mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-07-09 21:41:43 +00:00
bf7068b02b
* 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>
49 lines
858 B
Markdown
49 lines
858 B
Markdown
# UX Profile: tiny_node_status
|
|
|
|
## Screen Class
|
|
|
|
Tiny status or monochrome node display.
|
|
|
|
## Input Model
|
|
|
|
Minimal buttons, serial/host control, or no direct input.
|
|
|
|
## Feature Set
|
|
|
|
Status-only workflow: radio, GPS, battery, identity, packet state, and alerts.
|
|
|
|
## Screen Set
|
|
|
|
Status, Radio, GPS, Battery, Diagnostics.
|
|
|
|
## Map Mode
|
|
|
|
No full map.
|
|
|
|
## Chat Mode
|
|
|
|
Status-only or host-proxied chat state.
|
|
|
|
## Team Action Mode
|
|
|
|
Hidden unless target provides a dedicated quick action.
|
|
|
|
## GPS Mode
|
|
|
|
Status-only fix and time/diagnostics display.
|
|
|
|
## Modal/Picker Strategy
|
|
|
|
No modal-heavy workflows. Prefer host control or simple status pages.
|
|
|
|
## Renderer Family
|
|
|
|
Mono/status renderer.
|
|
|
|
## Deferred Decisions
|
|
|
|
Host control depth, alert acknowledgement, and tiny-display page order remain
|
|
deferred.
|
|
|
|
Board describes. Target chooses. UX Pack presents. Renderer draws.
|