<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-notification-daemon/src/capplet, branch master</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>Add version flag to daemon and properties dialog</title>
<updated>2026-04-02T18:50:26+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-03-21T00:55:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=465e5a19136f7d37d27f8f33a7459c5989037b5e'/>
<id>465e5a19136f7d37d27f8f33a7459c5989037b5e</id>
<content type='text'>
The mate-notification-properties binary had no command-line option
parsing, making it hard to know the installed version.

This adds the version flag to both mate-notification-properties and
mate-notification-daemon.

Fixes #228
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The mate-notification-properties binary had no command-line option
parsing, making it hard to know the installed version.

This adds the version flag to both mate-notification-properties and
mate-notification-daemon.

Fixes #228
</pre>
</div>
</content>
</entry>
<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: Add urgency indicators to notification history</title>
<updated>2026-03-22T19:58:20+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-08-28T19:09:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=68663596ba6c6dcd3a2755b257c66e7ed8200c3d'/>
<id>68663596ba6c6dcd3a2755b257c66e7ed8200c3d</id>
<content type='text'>
Style notification history rows based on urgency. Critical notifications
get a red accent bar, low priority notifications are dimmed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Style notification history rows based on urgency. Critical notifications
get a red accent bar, low priority notifications are dimmed.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix memory leak in update_applet_display</title>
<updated>2026-03-12T16:27:06+00:00</updated>
<author>
<name>mbkma</name>
<email>johannes.unruh@fau.de</email>
</author>
<published>2026-03-11T22:14:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=1a6a49eae36b5589aa2e13cac6d972a668d92787'/>
<id>1a6a49eae36b5589aa2e13cac6d972a668d92787</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>capplet: Position notification history popup</title>
<updated>2025-10-28T04:47:37+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-09-20T03:53:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=c5b1a9f9da605896cf102b508c436189ce2c0dd8'/>
<id>c5b1a9f9da605896cf102b508c436189ce2c0dd8</id>
<content type='text'>
The notification list popup can clip beyond the edge of the screen if
the panel applet is too close to it. This repositions the popup window
so that it doesn't go beyond the edge.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The notification list popup can clip beyond the edge of the screen if
the panel applet is too close to it. This repositions the popup window
so that it doesn't go beyond the edge.
</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>capplet: Refactor status icons</title>
<updated>2025-10-28T04:47:37+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-08-29T14:52:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=8c4c0c8d4843222fc890233036737ac86fea1ca2'/>
<id>8c4c0c8d4843222fc890233036737ac86fea1ca2</id>
<content type='text'>
This changes the status icon from being two widgets to a single one and
we change the icon based on the status. The possible statuses now all
have different icons two represent all possible states in a better
semantic way:
- history on,  dnd off: user-available
- history on,  dnd on:  user-busy
- history off, dnd off: user-invisible
- history off, dnd on:  user-offline
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes the status icon from being two widgets to a single one and
we change the icon based on the status. The possible statuses now all
have different icons two represent all possible states in a better
semantic way:
- history on,  dnd off: user-available
- history on,  dnd on:  user-busy
- history off, dnd off: user-invisible
- history off, dnd on:  user-offline
</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>capplet: Add notification count badge</title>
<updated>2025-10-10T02:11:17+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-08-28T02:04:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=fe37d06ad1987f139d98a7b7e0a22aa96fe7260b'/>
<id>fe37d06ad1987f139d98a7b7e0a22aa96fe7260b</id>
<content type='text'>
This adds visual feedback to the notification history by showing the
number of unread notifications in the buffer.

It also adds middle-click as a DND toggle.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds visual feedback to the notification history by showing the
number of unread notifications in the buffer.

It also adds middle-click as a DND toggle.
</pre>
</div>
</content>
</entry>
<entry>
<title>capplet: Add notification history context module</title>
<updated>2025-10-10T02:11:17+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-08-28T01:14:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-notification-daemon/commit/?id=8b88e829580b71f67a904266a08f0b5aef8f75bb'/>
<id>8b88e829580b71f67a904266a08f0b5aef8f75bb</id>
<content type='text'>
Adds the basis for a notification management system using the D-Bus
context to display notification history in a popup.

Fixes https://github.com/mate-desktop/mate-notification-daemon/issues/74
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds the basis for a notification management system using the D-Bus
context to display notification history in a popup.

Fixes https://github.com/mate-desktop/mate-notification-daemon/issues/74
</pre>
</div>
</content>
</entry>
</feed>
