From d348da7ea809e1bcfb9e408455271395a64c877a Mon Sep 17 00:00:00 2001 From: Victor Kareh Date: Wed, 20 Aug 2025 20:49:51 -0400 Subject: daemon: implement Desktop Notifications Specification 1.3 Add persistence support with resident/transient hints, fix icon precedence order (according to spec), and implement desktop-entry icons. Also added new 'default-timeout' and 'enable-persistence' gsettings to allow users to control timeout and persistence behavior. Spec is on https://specifications.freedesktop.org/notification-spec/1.3/ Fixes https://github.com/mate-desktop/mate-notification-daemon/issues/132 Fixes https://github.com/mate-desktop/mate-notification-daemon/issues/137 Fixes https://github.com/mate-desktop/mate-notification-daemon/issues/138 Fixes https://github.com/mate-desktop/mate-notification-daemon/issues/149 --- data/org.mate.NotificationDaemon.gschema.xml.in | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'data') diff --git a/data/org.mate.NotificationDaemon.gschema.xml.in b/data/org.mate.NotificationDaemon.gschema.xml.in index 17ea761..0cd797f 100644 --- a/data/org.mate.NotificationDaemon.gschema.xml.in +++ b/data/org.mate.NotificationDaemon.gschema.xml.in @@ -30,5 +30,16 @@ Do not disturb When enabled, notifications are not shown. + + + 7000 + Default timeout + Default timeout for notifications in milliseconds. Use 0 for no timeout (persistent). + + + true + Enable persistence + Allow notifications to be persistent when requested by applications. + -- cgit v1.2.1