feat(hyprland): float+center Bluetooth + printer config dialogs
All checks were successful
Check / eval (push) Successful in 3m8s
All checks were successful
Check / eval (push) Successful in 3m8s
Conservative first cut of the floating-window audit (item 41): float and center the two shipped, unambiguous config dialogs — blueman (manager/adapters) and system-config-printer — alongside the mixer. Uses (?i) class regexes tolerant of the XWayland `.…-wrapped` form, consistent with the existing (?i) usage in this file. Deliberately conservative: network is dmenu/nmtui (no GUI editor), and the polkit prompt + GTK file portals are deferred because their window class can't be verified headlessly — a guessed class is a dead rule. Those wait for a hardware `hyprctl clients` read (queued). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -236,6 +236,13 @@ QA machine), the **T14s** (webcam case).
|
||||
unchanged (the bar still reserves its space). Accepted trade-off
|
||||
of `layer: bottom`: a floating window dragged over the top strip
|
||||
can now overlap the bar — confirm that's the only regression.
|
||||
- [ ] **Config dialogs float** (iteration #63, item 41 cut) — after
|
||||
`home-update` + relogin: open Bluetooth (blueman-manager) and, if
|
||||
printing is on, System ▸ Printers (system-config-printer) — each
|
||||
opens floating + centered, not tiled. If either still tiles, run
|
||||
`hyprctl clients` while it's open, read the real `class`, and fix the
|
||||
regex. While there, capture the polkit prompt's and a GTK file
|
||||
dialog's class for the next 41 slice.
|
||||
- [ ] **Right-click volume → floating mixer** (iteration #62, item 35) —
|
||||
after `home-update` + relogin: right-click the Waybar volume module
|
||||
opens pwvucontrol as a floating, centered window (not tiled);
|
||||
|
||||
Reference in New Issue
Block a user