diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-09 22:41:32 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-09 22:41:32 -0500 |
| commit | 46b8376771d793157039ae9e93d9f78461ae7e20 (patch) | |
| tree | b13d70bd06ef92d64b801e690fcebb2675d04ae7 | |
| parent | 0fc9729c6db3348a092fdcc7bcccc33f0e1f9982 (diff) | |
| download | archsetup-46b8376771d793157039ae9e93d9f78461ae7e20.tar.gz archsetup-46b8376771d793157039ae9e93d9f78461ae7e20.zip | |
chore(todo): scope wlogout square-button task to per-host, add a test
The wlogout buttons render square on ratio but rectangular on velox, so it's a resolution difference, not a flat bug. Note that, require a regression test so the square-cell fix holds across both hosts' resolutions, and drop :quick: since the cross-host test is more than a spare-moment change.
| -rw-r--r-- | todo.org | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -25,11 +25,13 @@ The right-side module icons don't sit at even intervals — spacing reads as inc Two minor robustness gaps in =dotfiles/hyprland/.local/bin/airplane-mode= surfaced when the feature shipped (2026-05-21). Neither is a live bug — both are defense-in-depth. - No laptop guard on the toggle itself. The =waybar-airplane= indicator hides on battery-less machines, but =airplane-mode= would still run if invoked directly (e.g. a future keybind on a desktop). Mirror the =is_laptop= check at the top of the toggle so it no-ops off a laptop. - Brightness-restore edge. If =brightnessctl get= returns empty at engage time, disengage skips the restore (guarded by =[ -n "$bright_was" ]=) and the screen stays at 35%. Fall back to a sane brightness (e.g. 100%) when no prior value was recorded. -** TODO [#C] Wlogout exit-menu buttons are rectangular, not square :quick: +** TODO [#C] Wlogout exit-menu buttons are rectangular, not square :PROPERTIES: :LAST_REVIEWED: 2026-06-09 :END: -The wlogout exit menu renders its buttons taller than they are wide, so the cells read as vertical rectangles instead of squares. Fix the button sizing in the wlogout style (=dotfiles/hyprland/.config/wlogout/style.css=) so each cell is square. Noticed 2026-05-21. Related: the [#D] VERIFY about wlogout sizing across displays. +The wlogout exit menu renders its buttons taller than they are wide on velox, so the cells read as vertical rectangles instead of squares. They render square (centered) correctly on ratio, so this is a per-host / resolution difference, not a flat bug. Fix the button sizing in the wlogout style (=~/.dotfiles/hyprland/.config/wlogout/style.css=) so each cell is square on both hosts. Noticed 2026-05-21. Related: the [#D] VERIFY about wlogout sizing across displays. + +Add a regression test so the square-cell fix doesn't silently break on a resolution change: assert the rendered (or computed) wlogout button cells are square across ratio's and velox's resolutions. Dropped :quick: — the cross-host test pushes this past a spare-moment fix. ** TODO [#B] protonmail-bridge package service conflicts with Hyprland autostart :cmail: :PROPERTIES: :LAST_REVIEWED: 2026-05-22 |
