Boot splash and periodic announcement banner
Splash: resources/splash/splash.gif built into the binary, played once by SplashOverlay over a black cover present from the first frame (no UI flash), then fades into the UI; hides icons loading. GIF, so no QtMultimedia/gstreamer. Toggle: splash.enabled. Banner (InfoBanner): metro-style band that fades/slides in with a hold pictogram; text that does not fit runs as a seamless ticker for two rounds. Never takes touches; hidden during splash and settings. Config section banner (enabled, text, intervalSec, showSec, position, accentColor), editable in the web UI and on-device settings; shown once after saving. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -36,6 +36,7 @@ set(SOURCES
|
||||
set(RESOURCES
|
||||
resources/qml.qrc
|
||||
resources/icons.qrc
|
||||
resources/splash.qrc
|
||||
)
|
||||
|
||||
add_executable(ButtonTask ${SOURCES} ${RESOURCES})
|
||||
|
||||
Reference in New Issue
Block a user