diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-05 17:24:35 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-05 17:24:35 -0400 |
| commit | 0125614f8b489d70c893345fa9ce30eef9e15d96 (patch) | |
| tree | 963f166b773e8f9ee4fd11bc4bbab40dbb262ed7 | |
| parent | e0285358d629ff8d7f0f6e0f7313197e7875c9b0 (diff) | |
| download | archsetup-0125614f8b489d70c893345fa9ce30eef9e15d96.tar.gz archsetup-0125614f8b489d70c893345fa9ce30eef9e15d96.zip | |
docs(todo): file instrument-console panel bugs from inbox
| -rw-r--r-- | todo.org | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -44,6 +44,23 @@ Remaining work (re-graded C 2026-07-02 — the first-launch risk and the Makefil - Waypaper canonical decision (Craig): live velox has =dark-lion.jpg=, repo has =that-one-up-there.jpg= (placeholder?). Decide the canonical, then =make reset= clears it. - Ratio check: whether =~/.config/calibre/*.json= on ratio are symlinks or real files — same first-launch gap likely if calibre ever launched there before stow. On the ratio trip list. +** TODO [#C] Instrument-console panel bugs (net/bt/audio) :bug:dotfiles: +Batch from the roam inbox (2026-07-05). Panel code lives in =~/.dotfiles= (net/, bluetooth/, audio/). Mostly cosmetic label/identity fixes plus a few net-tunnel behavior bugs. +*** TODO Panels show "python3" as the window title +Should read Network / Bluetooth / Audio. The GTK app doesn't set a window title, so it falls back to the process name. +*** TODO Net faceplate says ONLINE; should read the subsystem name +Make the faceplate word the panel's identity (NETWORKING) rather than a transient state word; the lamp already carries state. +*** TODO Bluetooth faceplate says POWERED; should read BLUETOOTH +*** TODO Audio faceplate says MUTED/PLAYBACK; should read AUDIO +*** TODO Net panel: protonvpn-auth-needed shows generic "Tunnel action failed" +When the proton CLI isn't signed in, detect it and show a clear "sign in to the Proton VPN CLI first" message instead of the generic failure. +*** TODO Net panel: can start a WireGuard tunnel while the proton CLI is active +Should detect an already-active VPN and refuse a second with an appropriate error, rather than stacking two tunnels. +*** TODO Net panel: superseded connection stays lamp-green after proton CLI connects +When the proton CLI brings up a connection, the old row still shows green; only the live connection should read as active. +*** TODO Net panel: connected tunnels should sort to the top +A live tunnel should sort above down ones; currently the list is ordered by another key. + ** TODO [#B] Audit dotfiles/common directory :chore:dotfiles: :PROPERTIES: :LAST_REVIEWED: 2026-07-02 |
