This website requires JavaScript.
6e1bed79f0
Wrap up the session: iteration 2 implemented, phase 4 next
main
matzman and Claude Opus 5.5
2026-10-06 16:49:51 +02:00
6cb30913ca
Check shipped libraries against the Frame; keep OpenSSL out of the bundle (iteration 2, step 7)
matzman and Claude Opus 5.5
2026-10-06 16:37:12 +02:00
0bdcaddcd5
App commands and --ha-remove (iteration 2, step 6)
matzman and Claude Opus 5.5
2026-10-06 16:32:51 +02:00
148ae663cf
TLS for the MQTT connection (iteration 2, step 5)
matzman and Claude Opus 5.5
2026-10-06 16:29:32 +02:00
943e90c1b1
Connect the app to MQTT and show the connection status (iteration 2, step 4)
matzman and Claude Opus 5.5
2026-10-06 16:18:17 +02:00
466743eff9
HA entity, sensor and device classes (iteration 2, step 3)
matzman and Claude Opus 5.5
2026-10-06 16:12:43 +02:00
96df60e6bd
MQTT client on libmosquitto with its own thread (iteration 2, step 2)
matzman and Claude Opus 5.5
2026-10-06 16:09:53 +02:00
e0229d6647
Find libmosquitto and ship it in release packages (iteration 2, step 1)
matzman and Claude Opus 5.5
2026-10-06 14:44:20 +02:00
7810db5cbe
Design of iteration 2: MQTT client, HA device, app commands
matzman and Claude Opus 5.5
2026-10-06 14:40:42 +02:00
cd62e57183
Close iteration 1 and record the requirements of iteration 2
matzman and Claude Opus 5.5
2026-10-06 13:46:08 +02:00
6c441bd9a0
Record the Frame test results of iteration 1 so far
matzman and Claude Opus 5.5
2026-10-05 23:08:54 +02:00
c5c176644a
Remove the HA Dashboard tab and the Qt WebEngine dependency (D40)
matzman and Claude Opus 5.5
2026-10-05 23:04:24 +02:00
e2cfa8ea5b
Bundler: install QtWebEngineProcess as executable
matzman and Claude Opus 5.5
2026-10-05 22:39:29 +02:00
3f1764eea7
STEAM-FRAME.md: Qt Multimedia's FFmpeg plugin loads on the Frame
matzman and Claude Opus 5.5
2026-10-05 22:36:54 +02:00
523a9802eb
Document the Frame's broken Qt WebEngine and the bundling experiment
matzman and Claude Opus 5.5
2026-10-05 22:35:45 +02:00
b823ff321e
Bundled builds: ship Qt WebEngine (helper process, resources)
matzman and Claude Opus 5.5
2026-10-05 22:35:09 +02:00
15623acd09
deploy-to-frame.sh: don't exit silently without a bundled package
matzman and Claude Opus 5.5
2026-10-05 22:28:08 +02:00
873892c129
Log SteamVR-started instances to logs/<exe>.log
matzman and Claude Opus 5.5
2026-10-05 22:24:36 +02:00
179316db52
Document iteration 1: settings file, HA Dashboard tab, new hooks
matzman and Claude Opus 5.5
2026-10-05 22:21:34 +02:00
0676998033
Build containers: add Qt WebEngine
matzman and Claude Opus 5.5
2026-10-05 22:16:24 +02:00
60deb43d2e
Add the "HA Dashboard" tab with HA's web UI (DSH-1)
matzman and Claude Opus 5.5
2026-10-05 22:12:15 +02:00
a3ba712860
Load the settings file (configuration, --config)
matzman and Claude Opus 5.5
2026-10-05 22:09:42 +02:00
4f47874a4b
Platform: prepare() hook and app-specific command-line options
matzman and Claude Opus 5.5
2026-10-05 22:06:09 +02:00
6bdf0c2690
Plan implementation iteration 1: DSH-1 and configuration
matzman and Claude Opus 5.5
2026-10-05 22:02:54 +02:00
6c93b8b905
Design: MVP details and implementation order
matzman and Claude Opus 5.5
2026-10-05 21:55:41 +02:00
7e71b83c61
Design: threads and test strategy; high-level architecture done
matzman and Claude Opus 5.5
2026-10-05 21:36:22 +02:00
06de5cf184
Design: overlays, notification placement, DSH-1 in the MVP
matzman and Claude Opus 5.5
2026-10-05 21:26:38 +02:00
3ec3029af6
Design: start-up hook, modes, entity types; add UI-1
matzman and Claude Opus 5.5
2026-10-05 21:05:33 +02:00
f6c5de4fb9
Start the design document with the high-level architecture
matzman and Claude Opus 5.5
2026-10-05 20:46:23 +02:00
ed8b2237bd
Choose libmosquitto and an own HA discovery layer
matzman and Claude Opus 5.5
2026-10-05 19:50:39 +02:00
ba6302a4c0
Add approved requirements and progress log
matzman and Claude Opus 5.5
2026-10-05 19:13:49 +02:00
4a5b09053e
Initial FrameAssistant baseline from the vrdashboard template
matzman and Claude Opus 5.5
2026-10-05 00:06:58 +02:00