diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-02 06:00:49 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-02 06:00:49 -0400 |
| commit | 78c4df5a7c6813412447301e6e31ecae2f4e5635 (patch) | |
| tree | 80243f64383fd0ff7348bcb31a570f5ed1574e91 /todo.org | |
| parent | a1f1099b93c51b06c4af89fd365cf797537dee4e (diff) | |
| download | archsetup-78c4df5a7c6813412447301e6e31ecae2f4e5635.tar.gz archsetup-78c4df5a7c6813412447301e6e31ecae2f4e5635.zip | |
docs: timer-panel spec (DRAFT); log tonight's roam-driven waybar fixes
Diffstat (limited to 'todo.org')
| -rw-r--r-- | todo.org | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -497,6 +497,23 @@ Fold the existing archsetup wireguard tooling into the panel + CLI (=net vpn ... Out of the v1 milestone; spec separately when picked up. (v1 only detects + classifies a VPN-routed failure, it doesn't repair it.) +** TODO [#B] Timer GTK panel :feature:waybar: +Initial spec written 2026-07-02: [[file:docs/design/2026-07-02-timer-panel-spec.org]] (DRAFT — four decisions await Craig's review before build; net-panel Blueprint/GTK4 stack, wtimer stays the state owner). + +From Craig's roam capture 2026-07-02: give the timer a GTK UI/UX like the network panel. + +** DONE [#C] Waybar timer dialog styling :waybar: +CLOSED: [2026-07-02 Thu] +From Craig's roam capture 2026-07-02: style the timer module dialogs like the screenshot dialog — tighter window, icons on the selections, colon+space after the prompt. + +Shipped 2026-07-02 (dotfiles 9ffcba7): dialogs size to content, type menu carries the kind glyphs, prompts end ": ". Three new tests; screenshot-verified live. + +** DONE [#B] Waybar collapse jumps client windows :bug:waybar:hyprland: +CLOSED: [2026-07-02 Thu] +From Craig's roam capture 2026-07-02: collapsing/expanding (and any waybar teardown) snapped every tiled window up and back down; hold the clients still and let only the bar change. + +Shipped 2026-07-02 (dotfiles 4b1a4ec): waybar now runs exclusive:false and the new waybar-reserve script statically reserves the bar strip per monitor (wired as exec so config reloads re-apply it). Verified live: client geometry held constant through bar kill, relaunch, and a collapse round-trip. Eight new tests (script + pairing). + ** TODO [#B] Desktop-settings dropdown panel :waybar: :PROPERTIES: :LAST_REVIEWED: 2026-06-24 |
