Review everything shipped this weekend, and fix what the reviewers caught

Claude-Session: https://claude.ai/code/session_01Ms2FbjQy31TVf3CEvQhGM8
This commit is contained in:
Gabriel Brown
2026-08-24 13:29:42 -04:00
parent ffce48964e
commit 07db1068f1
42 changed files with 959 additions and 219 deletions
+3 -1
View File
@@ -130,8 +130,10 @@ rg -Fq '["systemctl", "--user", "stop", "hyprpaper.service"]' "$service" \
|| fail 'starting a video does not stop hyprpaper, so the two race for the layer'
rg -Fq '["systemctl", "--user", "start", "hyprpaper.service"]' "$service" \
|| fail 'stopping a video does not bring hyprpaper back'
rg -Fq 'Wallpaper.applyCurrentPolicy(' "$service" \
|| fail 'the still policy is not reapplied once hyprpaper returns'
rg -Fq 'Wallpaper.refreshActive()' "$service" \
|| fail 'the still wallpaper is not reapplied once hyprpaper returns'
|| fail 'the fallback readback of hyprpaper state is gone'
# Wallpaper.qml routes a video away from the hyprpaper transaction, which would
# only fail validation, and gives hyprpaper a beat to come back on the way out.