<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-notification-daemon/data, branch dbus-activate</title>
<subtitle>Daemon to displays passive pop-up notifications</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/'/>
<entry>
<title>daemon: Add force-display setting to override notification suppression</title>
<updated>2026-04-01T20:04:56+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-03-21T14:14:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=482c096f7e7e3e021b8f5088d6e5a8fd47f32edf'/>
<id>482c096f7e7e3e021b8f5088d6e5a8fd47f32edf</id>
<content type='text'>
Add a new 'force-display' gsettings and checkbox that, when enabled,
shows all notifications regardless of urgency, fullscreen, or
screensaver state.  Do Not Disturb still takes precedence.

Fixes #199
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a new 'force-display' gsettings and checkbox that, when enabled,
shows all notifications regardless of urgency, fullscreen, or
screensaver state.  Do Not Disturb still takes precedence.

Fixes #199
</pre>
</div>
</content>
</entry>
<entry>
<title>capplet: Rename applet to Notification Status</title>
<updated>2025-10-28T04:47:37+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-08-29T15:09:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=663808b562af05946fa4b3b92801ab0a8c56f0bf'/>
<id>663808b562af05946fa4b3b92801ab0a8c56f0bf</id>
<content type='text'>
Since this applet no longer does just DND toggle, but instead allows
more comprehensive status and control, we can rename this to represent
that in a more generic way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since this applet no longer does just DND toggle, but instead allows
more comprehensive status and control, we can rename this to represent
that in a more generic way.
</pre>
</div>
</content>
</entry>
<entry>
<title>history: Add enable/disable toggle</title>
<updated>2025-10-10T02:11:17+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-08-29T13:14:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=2dd24f923f4d4f2bbc77314445a6b1b6701b3569'/>
<id>2dd24f923f4d4f2bbc77314445a6b1b6701b3569</id>
<content type='text'>
This helps a bit with privacy. By disabling history, it wipes all
notifications in the D-Bus buffer and prevents further storage. The
history popup is also disabled.

Notification storage resumes when history is enabled.

Note that this just prevents the mate-notifications-daemon from storing
notifications, but it doesn't prevent other processes from capturing
them elsewhere.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This helps a bit with privacy. By disabling history, it wipes all
notifications in the D-Bus buffer and prevents further storage. The
history popup is also disabled.

Notification storage resumes when history is enabled.

Note that this just prevents the mate-notifications-daemon from storing
notifications, but it doesn't prevent other processes from capturing
them elsewhere.
</pre>
</div>
</content>
</entry>
<entry>
<title>themes: Display countdown on non-persistent notification messages</title>
<updated>2025-08-25T21:50:51+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-08-21T01:54:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=f3d64128881cdeb483de44e01ca090a238d1aa34'/>
<id>f3d64128881cdeb483de44e01ca090a238d1aa34</id>
<content type='text'>
Countdown was only visible for notifications that had action buttons.
This change adds a 'show-countdown' gsetting to display it instead on
all non-persisntent notifications.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Countdown was only visible for notifications that had action buttons.
This change adds a 'show-countdown' gsetting to display it instead on
all non-persisntent notifications.
</pre>
</div>
</content>
</entry>
<entry>
<title>daemon: implement Desktop Notifications Specification 1.3</title>
<updated>2025-08-25T21:50:51+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-08-21T00:49:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=d348da7ea809e1bcfb9e408455271395a64c877a'/>
<id>d348da7ea809e1bcfb9e408455271395a64c877a</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Wayland: Allow building do not disturb applet in process</title>
<updated>2023-08-18T19:13:32+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2023-08-16T22:54:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=1ee57c16a495e5908052d1de3de139fe6a8387bc'/>
<id>1ee57c16a495e5908052d1de3de139fe6a8387bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Auto-start m-n-d with session</title>
<updated>2023-08-09T22:13:05+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2023-08-09T11:11:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=8243a01d5755213af68025885531e381a6995928'/>
<id>8243a01d5755213af68025885531e381a6995928</id>
<content type='text'>
Relying on D-Bus activation to launch org.freedesktop.Notifications can
result in selecting the wrong implementation if multiple daemons are
installed.

Fix this by launching m-n-d with the session rather than depending on
D-Bus activation.  We keep D-Bus activation for the moment for backward
compatibility and to re-start the daemon in otherwise non-problematic
situations if it crashes.

Fixes #133 and #174.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Relying on D-Bus activation to launch org.freedesktop.Notifications can
result in selecting the wrong implementation if multiple daemons are
installed.

Fix this by launching m-n-d with the session rather than depending on
D-Bus activation.  We keep D-Bus activation for the moment for backward
compatibility and to re-start the daemon in otherwise non-problematic
situations if it crashes.

Fixes #133 and #174.
</pre>
</div>
</content>
</entry>
<entry>
<title>Only exit on idle when explicitly requested</title>
<updated>2023-08-09T22:13:05+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2023-08-09T13:43:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=37e33b5fdd3c52c131045b4bebcacb9283f9883f'/>
<id>37e33b5fdd3c52c131045b4bebcacb9283f9883f</id>
<content type='text'>
This allows to run as a regular session service that does not exit, but
also as a well-behaved D-Bus-activated service.  Make the default
behavior not to exit, but when activated through D-Bus.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows to run as a regular session service that does not exit, but
also as a well-behaved D-Bus-activated service.  Make the default
behavior not to exit, but when activated through D-Bus.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add AssumedAppArmorLabel to dbus service file</title>
<updated>2021-10-12T10:36:48+00:00</updated>
<author>
<name>Dani Llewellyn</name>
<email>diddledani@ubuntu.com</email>
</author>
<published>2021-09-27T18:43:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=eac56181202fc77155d3aa2220fc7d4fe74290b0'/>
<id>eac56181202fc77155d3aa2220fc7d4fe74290b0</id>
<content type='text'>
Snap packages are unable to trigger the notification daemon in a fully
confined package, because the snapd apparmor rules state that the target
of the dbus call must specify that it is labelled `unconfined`. See
https://forum.snapcraft.io/t/snapd-doesnt-allow-notification-daemon-to-be-activatable/22912/1
for the details.

Signed-off-by: Dani Llewellyn &lt;diddledani@ubuntu.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Snap packages are unable to trigger the notification daemon in a fully
confined package, because the snapd apparmor rules state that the target
of the dbus call must specify that it is labelled `unconfined`. See
https://forum.snapcraft.io/t/snapd-doesnt-allow-notification-daemon-to-be-activatable/22912/1
for the details.

Signed-off-by: Dani Llewellyn &lt;diddledani@ubuntu.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>build: allow users to disable gettext support (--disable-nls)</title>
<updated>2021-02-24T15:29:19+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-02-18T11:25:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=59ce19333e004c55645951beb850dc5a3abd5444'/>
<id>59ce19333e004c55645951beb850dc5a3abd5444</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
