Josh Symonds
9bd68d44a1
notifications: honor freedesktop suppress-sound hint ( #2440 )
...
Senders that play their own audio for a notification can set the
standard org.freedesktop.Notifications "suppress-sound" boolean hint
to ask the server not to double up. NotificationService skipped its
sound only as a side effect of the dedup early-return (when an
identically-keyed popup was still visible), so transient notifications
double-sounded while lingering ones didn't — nondeterministic. Read
notif.hints["suppress-sound"] and gate the AudioService call on it.
2026-05-18 09:40:50 -04:00
..
2026-05-16 17:43:52 -04:00
2026-05-11 13:05:24 -04:00
2026-05-11 13:05:24 -04:00
2026-05-04 10:43:07 -04:00
2026-05-18 09:40:20 -04:00
2026-05-04 12:09:49 -04:00
2026-05-11 13:05:24 -04:00
2026-04-29 15:42:30 -04:00
2026-02-06 10:56:44 -05:00
2026-04-29 15:42:30 -04:00
2026-05-16 17:43:52 -04:00
2026-05-15 09:48:03 -04:00
2026-04-29 15:42:30 -04:00
2026-05-14 13:06:22 -04:00
2025-12-22 10:39:19 -05:00
2026-04-29 15:42:30 -04:00
2026-05-13 09:23:50 -04:00
2026-05-13 09:23:50 -04:00
2026-05-14 10:34:35 -04:00
2026-04-14 11:49:35 -04:00
2026-05-04 13:07:24 -04:00
2026-04-29 15:42:30 -04:00
2026-05-15 09:48:03 -04:00
2026-05-11 13:05:24 -04:00
2026-05-11 13:05:24 -04:00
2026-04-20 09:22:20 -04:00
2026-05-11 13:05:24 -04:00
2026-04-29 15:42:30 -04:00
2026-04-29 15:42:30 -04:00
2026-04-28 11:27:16 -04:00
2026-05-11 13:05:24 -04:00
2026-05-11 13:05:24 -04:00
2026-04-29 15:42:30 -04:00
2026-04-29 15:42:30 -04:00
2025-12-12 16:53:52 -05:00
2026-05-14 10:03:11 -04:00
2026-04-29 15:42:30 -04:00
2026-05-18 09:40:50 -04:00
2026-05-12 09:29:17 -04:00
2026-05-11 13:05:24 -04:00
2026-05-08 21:00:23 -04:00
2026-04-29 15:42:30 -04:00
2025-11-23 18:17:35 -05:00
2026-04-09 11:50:39 -04:00
2026-05-14 13:08:07 -04:00
2026-05-10 21:47:15 -04:00
2026-04-29 12:33:57 -04:00
2026-05-14 20:32:42 -04:00
2026-05-04 13:37:25 -04:00
2025-11-12 17:18:45 -05:00
2026-02-13 17:31:51 -05:00
2026-04-27 11:14:57 -04:00
2025-11-28 10:41:59 -05:00
2026-04-30 11:41:41 -04:00
2026-03-20 17:38:36 -04:00
2026-02-27 22:37:10 -05:00
2026-04-29 15:42:30 -04:00