diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-15 14:54:36 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-15 14:54:36 +0200 |
| commit | c0473d87565569202d548eba47279321e287990c (patch) | |
| tree | 2f869d1330da836addd8e373a81ee2e96ac3c376 /.gitignore | |
| parent | 708eeda25d3d6e47afaa75fbb77a162cb3c1ff09 (diff) | |
| download | quickshell-c0473d87565569202d548eba47279321e287990c.tar.gz quickshell-c0473d87565569202d548eba47279321e287990c.zip | |
fix(notifications): apply final review fixes
Mirror the balloon's right-click close-all on the drawer row: the spec says
the gestures are identical in both forms, and a right-click on a row
previously did nothing. The right-button branch precedes the live guard so it
behaves the same on history rows.
Stop importing the Status singleton into the notification shell. Referencing
it instantiated it, and its onPresentationChanged writes status.dnd and runs
breaktimer.sh, so a read-only consumer was writing state and shelling out on
every presentation toggle, and doubled the dndBeforePresentation race. Notify
now reads "/run/user/<uid>/status.dnd" directly through a FileView, the same
convention as the notifyd files; a missing file means off.
AGENTS.md named Drawer.qml as the drawer's reserved space; it is
desktop/NotificationList.qml.
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions
