Document iteration 1: settings file, HA Dashboard tab, new hooks

README: settings file, --config, the new tab. ARCHITECTURE.md and
CLAUDE.md: prepare() hook, app command-line options, app code layout,
WebEngine notes, the moc raw-string pitfall. THIRD_PARTY_NOTICES: Qt
WebEngine. Ship config.example.json; the package README explains the
set-up. PROGRESS.md and DESIGN.md: phase 3 results and deviations.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-05 22:21:34 +02:00
co-authored by Claude Opus 5.5
parent 0676998033
commit 179316db52
9 changed files with 175 additions and 37 deletions
+4
View File
@@ -20,3 +20,7 @@ endforeach()
install(FILES ${_share}/manifest.vrmanifest DESTINATION ${VRDASH_SHARE_SUBDIR})
install(FILES ${_input_files} DESTINATION ${VRDASH_SHARE_SUBDIR}/input)
# Example settings file (copy to ~/.config/frameassistant/config.json and edit).
configure_file(config.example.json ${_share}/config.example.json COPYONLY)
install(FILES config.example.json DESTINATION ${VRDASH_SHARE_SUBDIR})
+20
View File
@@ -0,0 +1,20 @@
{
"device": {
"name": "Steam Frame"
},
"mqtt": {
"host": "homeassistant.local",
"port": 1883,
"username": "frameassistant",
"password": "change-me",
"tls": {
"enabled": false
}
},
"homeassistant": {
"url": "http://homeassistant.local:8123"
},
"notifications": {
"timeout_s": 10
}
}