aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/design/2026-07-03-instrument-console-panels-spec.org14
1 files changed, 9 insertions, 5 deletions
diff --git a/docs/design/2026-07-03-instrument-console-panels-spec.org b/docs/design/2026-07-03-instrument-console-panels-spec.org
index 650fb77..cd0d1e5 100644
--- a/docs/design/2026-07-03-instrument-console-panels-spec.org
+++ b/docs/design/2026-07-03-instrument-console-panels-spec.org
@@ -123,13 +123,17 @@ visual or interaction, the prototype wins.
faceplate state word derivation, meter scale logic, arm state machines
for forget/disconnect), PanelModel restructure (sections, no tabs).
Engine gaps: radio verb, hidden join, ethernet rows, wired link speed.
-3. [ ] Net view rebuild: window_content.blp + gui.py single-page console
+3. [X] Net view rebuild: gui.py single-page console built in Python
(faceplate, engraved scrolled sections, console keys, cairo dial meters
with mode/hold tags, output well + dismiss), panel.css additions
- (engrave, lamps, dial, badges, arm tints). AT-SPI smoke rewritten for
- the console layout.
-4. [ ] Net interactions: join/hidden/forget/disconnect/radio switch/
- ethernet toggle/doctor stream/speed-test-drives-meters, toasts.
+ (engrave, lamps, dial, badges, arm tints). AT-SPI smoke + driver
+ rewritten for the console layout. Shipped with phase 4 (dotfiles
+ 800ef60): a view-only intermediate is a broken panel (rows and switches
+ that do nothing), so view + interactions landed together.
+4. [X] Net interactions: join/hidden/forget (arm terracotta)/disconnect
+ (arm gold)/radio switch/ethernet toggle/doctor stream/speed-test-drives-
+ meters, toasts. Verified live on velox (DOCTOR streams, SPEED TEST sweeps
+ both dials then HOLD). Shipped in dotfiles 800ef60 with phase 3.
5. [ ] Bluetooth panel: same treatment end to end (faceplate + power
switch, adapter chip, paired/nearby lamp rows, pair passkey flow,
rename via set-alias, forget arm, battery gauges + LOW BATT, DOCTOR /