mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-07-26 23:08:11 +00:00
Document the reusable building blocks the solo UI has grown — the UIScreen model and screen wiring, DisplayDriver layout metrics, drawList/AccordionList, the popup/keyboard/digit-editor/fullscreen/nav components, the geo + state-store + persistence helpers, mini-icons, input conventions, and the cross-cutting gotchas (single-thread render, e-ink pacing, reference cleanup). Ends with a worked "add a new Tools screen" example. No code change; the helper layer is already well-factored (the recent dedup passes closed the remaining gaps), so this captures it for contributors rather than extracting more. Linked from the README docs table. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>