Shortcuts you invent, rules you write, gestures you own - all still just data

Claude-Session: https://claude.ai/code/session_01Ms2FbjQy31TVf3CEvQhGM8
This commit is contained in:
Gabriel Brown
2026-08-25 01:51:59 -04:00
parent f9e5d3f470
commit 06c53d6c21
48 changed files with 4749 additions and 140 deletions
@@ -170,6 +170,22 @@ Item {
onToggled: Caffeine.toggle()
}
// Do Not Disturb on its own, beside Presentation. The service, the
// IPC verb and the settings row all existed; only the tile was
// missing, so the one-press way to silence banners was a shortcut
// you had to already know. Presentation keeps its combined role --
// this is the half of it people want without the awake half.
Toggle {
width: root.cellWidth
icon: Notifs.doNotDisturb
? "notifications-disabled-symbolic"
: "preferences-system-notifications-symbolic"
label: "Do Not Disturb"
sublabel: Notifs.doNotDisturb ? "Banners held" : "Off"
active: Notifs.doNotDisturb
onToggled: Notifs.doNotDisturb = !Notifs.doNotDisturb
}
// Caffeine plus Do Not Disturb as one switch, for the projector:
// the half you forget to arm is the one that fires a message
// preview onto the big screen. Restores both exactly as found.