v2 Phase 2: app-launcher navigation shell
Replace the splash<->usage tap-toggle with a home + launcher model. Tapping the Claude logo on the home (usage) screen opens a scrollable 2-column launcher driven by an app registry — adding a screen is one registry line plus a builder, no edits to shared navigation. A shared back chevron returns launcher->home and app->launcher; tapping the splash returns to home. Screens wired: Usage (home) and Animations (splash) are real; Bluetooth shows live connection state + device name + MAC; Soundpad/Session/Now Playing/Home point at a shared "coming soon" stub until their phases land. Enable Montserrat 20/28 for the LVGL symbol glyphs used by tile icons and the back chevron (the brand Styrene/Tiempos fonts are Latin-only). Flash 20.3% -> 20.9%. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -157,6 +157,11 @@ build_flags =
|
||||
-DLV_USE_ANIMIMG=0
|
||||
-DLV_TICK_CUSTOM=1
|
||||
-DLV_USE_SNAPSHOT=1
|
||||
; Montserrat carries the LVGL symbol glyphs (FontAwesome subset) used for the
|
||||
; v2 launcher tile icons and the back chevron. The brand Styrene/Tiempos fonts
|
||||
; are Latin-only and have no symbols.
|
||||
-DLV_FONT_MONTSERRAT_20=1
|
||||
-DLV_FONT_MONTSERRAT_28=1
|
||||
|
||||
lib_deps =
|
||||
; 1.6.4+ ships Arduino_CO5300 in mainline
|
||||
|
||||
Reference in New Issue
Block a user