fix(desktop): hardware findings — charge limit, polkit ws, bar deps
All checks were successful
Check / eval (push) Successful in 3m3s
All checks were successful
Check / eval (push) Successful in 3m3s
Latitude 5310 QA:
- Clock tooltip: drop empty {calendar} popup; plain date+zone
- Charge limit: restart oneshot via polkit + dual write/delay for
Dell unplug race; toast verifies sysfs; looser menu match
- pwvucontrol ships with waybar (right-click volume)
- Print/region→clipboard toasts success
- Polkit (and pinentry) open on current workspace + stayfocused
V0: flake check --no-build green. V3: retest A3/A4/B1/tooltip/polkit.
This commit is contained in:
@@ -20,10 +20,11 @@ QA machine), the **T14s** (webcam case).
|
||||
Menu: type `sys` → **System** (dmenu path uses `rofi_menu` = `-i`;
|
||||
apps/drun already worked via config.rasi). Spot-check System and
|
||||
Tools filters the same way. Network picker inherits `rofi -i`.
|
||||
- [ ] **Charge-limit live apply (2026-07-10)** — on a laptop with
|
||||
`charge_control_end_threshold`: System › Battery limit → 80%;
|
||||
confirm `cat …/charge_control_end_threshold` is 80 without rebuild;
|
||||
unplug/replug AC, confirm still 80 (oneshot). User in `users` group.
|
||||
- [ ] **Charge-limit live apply (2026-07-10, retest)** — Latitude first
|
||||
pass: menu could not leave 80; unplug jumped to 100 until replug.
|
||||
After fix: System/Power → limit 60 then 90; toast shows “sysfs now
|
||||
N%”; `cat …/charge_control_end_threshold` matches without rebuild.
|
||||
Unplug, wait ~3s, still N% (delayed oneshot); plug still N%.
|
||||
- [ ] **#41 float classes (polkit / pinentry / portal / blueman)** — after
|
||||
rebuild: (1) `pkexec true` or mount a disk → polkit dialog should
|
||||
float+center; if not, note `hyprctl clients` class while open.
|
||||
|
||||
Reference in New Issue
Block a user