~mate-desktop/mate-desktop/+git/mate-notification-daemon:meson

Last commit made on 2023-10-27
Get this branch:
git clone -b meson https://git.launchpad.net/~mate-desktop/mate-desktop/+git/mate-notification-daemon

Branch merges

Branch information

Recent commits

dd55b0a... by zhuyaliang <15132211195@163.com>

add meson build support

05f3a44... by Colomban Wendling

applet: Do not override the process' text domain

When loaded as in-process applet, we must not call `textdomain()` or we
will override mate-panel's text domain. Instead, properly use
gi18n-lib.h header that provides the same API but uses the compile-time
`GETTEXT_PACKAGE` value for each call.

Actually drop the whole i18n setup logic that is provided already by
mate-panel's factory macros.

Fixes #219.

8adfe64... by Colomban Wendling

applet: Actually use translations

c7815ef... by raveit65

tx: update resources

babcbc1... by raveit65

release 1.27.1

56451dd... by raveit65

tx: pull with transifex

fd8aa7a... by luke

wayland: do not attempt to connect to x11 screensaver

1ee57c1... by luke

Wayland: Allow building do not disturb applet in process

8243a01... by raveit65

Auto-start m-n-d with session

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.

37e33b5... by Colomban Wendling

Only exit on idle when explicitly requested

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.