Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-11-26 | Update daemon.c | sundtek | 1 | -1/+1 | |
remove exit / replace with gtk_main_quit [ 7590.265881] mate-notificati[76519]: segfault at 55ac5111c67a ip 00007d1d4fc09d61 sp 00007ffd0bf06698 error 4 in libgobject-2.0.so.0.8000.0[7d1d4fbdc000+37000] likely on CPU 0 (core 0, socket 0) [ 7590.265910] Code: 01 00 00 00 4c 89 ce 48 89 e5 e8 da e6 ff ff 5d 85 c0 0f 95 c0 0f b6 c0 c3 f3 0f 1e fa 48 85 ff 74 47 48 8b 07 48 85 c0 74 3f <48> 8b 00 48 3d fc 03 00 00 77 2c 48 8d 15 cd 53 02 00 48 c1 e8 02 | |||||
2024-09-22 | daemon: Properly update the set of monitors when it changes | Colomban Wendling | 3 | -28/+48 | |
Fixes #218. | |||||
2024-01-05 | Fix positioning on Wayland when output is not at position 0, 0 | Sophie Winter | 1 | -4/+4 | |
2023-08-22 | wayland: do not attempt to connect to x11 screensaver | lukefromdc | 1 | -0/+3 | |
2023-08-10 | Only exit on idle when explicitly requested | Colomban Wendling | 3 | -4/+29 | |
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. | |||||
2023-08-10 | Fix potential crash if org.mate.ScreenSaver doesn't respond | Colomban Wendling | 1 | -0/+1 | |
2022-12-13 | Fix build warnings about missing field initializer | rbuj | 1 | -1/+1 | |
2022-12-13 | mnd-daemon: fix memory leak | rbuj | 1 | -0/+3 | |
2022-12-13 | daemon: fix memory leak | rbuj | 1 | -4/+4 | |
2021-12-11 | Use a blank line at most | rbuj | 2 | -5/+0 | |
2021-06-22 | Update copyright to 2021 | raveit65 | 11 | -0/+11 | |
2021-04-03 | daemon: g_memdup is dreprecated from glib 2.68 | rbuj | 1 | -1/+8 | |
2021-03-29 | engines.c: fix memory leak | mbkma | 1 | -3/+3 | |
2021-03-15 | Remove shadow warnings [-Wshadow] | rbuj | 1 | -8/+14 | |
2021-02-10 | Use notify_stack_destroy() instead of g_clear_object() for stacks (which are ↵ | William Wold | 1 | -1/+1 | |
not GObjects)] | |||||
2020-11-26 | Group common constants in a single file | rbuj | 3 | -10/+4 | |
2020-11-18 | build: Fix make distcheck | rbuj | 1 | -0/+1 | |
2020-10-24 | Formatting | William Wold | 1 | -3/+3 | |
2020-10-24 | Use C-style comments | William Wold | 4 | -23/+23 | |
2020-10-24 | Set layer and notificaiton | William Wold | 1 | -0/+2 | |
2020-10-24 | Implement placement on Wayland | William Wold | 4 | -13/+60 | |
2020-10-24 | Add initial Wayland backend | William Wold | 4 | -0/+91 | |
2020-10-24 | Hide X11-specific code behind ifdefs and checks | William Wold | 2 | -23/+92 | |
2020-10-24 | Use gdk_set_allowed_backends () | William Wold | 1 | -0/+8 | |
2020-06-17 | daemon: Use monotonic time instead of real time | rbuj | 1 | -36/+11 | |
2020-06-12 | Remove conversion warnings | rbuj | 3 | -31/+32 | |
2020-04-08 | daemon: Remove warning about GTimeVal deprecation | rbuj | 1 | -38/+34 | |
2019-10-11 | Use WARN_CFLAGS which are only set with --enable-compiler-warnings | rbuj | 1 | -0/+2 | |
It removes --enable-more-warnings, since it is recommended to use --enable-compile-warnings=maximum It updates configure summary. It removes c++ checks as there is no c++ code. | |||||
2019-09-17 | Fix decoding the hints dictionary. | Kyle Brenneman | 1 | -37/+26 | |
g_variant_lookup works like g_variant_get, so using a format string of "v" only works if the type is actually a GVariant. Since none of the hints have GVariant values, that means every g_variant_get with a "v" format will fail. Fix all of the g_variant_lookup calls so that they either unpack a value directly, or use a "@" prefix when it's more convenient to fetch the value as a GVariant pointer. In addition, in cases where we do fetch a GVariant, make sure that we unreference it afterward. | |||||
2019-09-02 | mate-notification-properties: Add do-not-disturb checkbox | Jason Conti | 1 | -1/+0 | |
2019-09-02 | src/daemon/daemon.c: check for do-not-disturb and skip notification | Jason Conti | 1 | -7/+25 | |
2019-09-02 | * Add do-not-disturb setting | Jason Conti | 1 | -0/+1 | |
2019-07-04 | Remove trailing whitespaces | Laurent Napias | 1 | -3/+3 | |
2018-12-02 | Avoid compile warning for g_type_class_add_private | Wu Xiaotian | 2 | -118/+87 | |
- src/daemon/daemon.c - src/daemon/daemon.h | |||||
2018-06-06 | Use GVariant | yetist | 2 | -3/+3 | |
2018-06-06 | Migrate from dbus-glib to GDBus | yetist | 2 | -333/+267 | |
2018-06-06 | Add signals, remove annotation from xml file | yetist | 1 | -6/+9 | |
2018-06-06 | Use gdbus generate files | yetist | 1 | -6/+14 | |
2018-06-06 | Add new file | yetist | 1 | -0/+93 | |
2018-05-13 | Fix some gdk deprecations | yetist | 1 | -15/+15 | |
2018-04-24 | src/daemon/daemon.c: Replace deprecated gvfs-open call by "gio open" from ↵ | Mike Gabriel | 1 | -2/+2 | |
libglib2.0-bin. | |||||
2018-01-30 | require GTK+ 3.22 and GLib 2.50 | monsta | 3 | -87/+1 | |
and drop additional checks for min/max GLib versions, it's not needed | |||||
2017-12-12 | WidthOfScreen and HeightOfScreen implementation | Pablo Barciela | 1 | -3/+2 | |
This commit reverts: https://github.com/mate-desktop/mate-notification-daemon/commit/52b7c3807e71278f2d902a79cf6c08c839a1b0ad And it applies an alternative to fix the deprecated functions: gdk_screen_get_width gdk_screen_get_height | |||||
2017-08-29 | gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions: | ZenWalker | 3 | -1/+93 | |
avoid deprecated: gdk_screen_get_monitor_geometry gdk_screen_get_monitor_at_point | |||||
2017-08-13 | avoid deprecated gdk_screen_get_width/height | ZenWalker | 1 | -2/+3 | |
2017-08-10 | avoid deprecated gdk_screen_get_n_monitors | ZenWalker | 2 | -0/+24 | |
2017-08-09 | Fixes high cpu usage with large timeouts | Jury Verrigni | 1 | -1/+1 | |
2017-08-07 | unescape URI-encode paths for icon files | Alfio Emanuele Fresta | 1 | -1/+4 | |
Fix #117 | |||||
2017-02-14 | daemon: Export the "action-icons" capability to clients | Ikey Doherty | 1 | -0/+1 | |
The freedesktop specification states that clients may opt to use named icons instead of textual labels on action buttons. In this instance, the icon name is passed as the 'key' (actions[i+1]) element in the actions data passed to the daemon. For themes to render the icon, they should check the hints passed by the client for a boolean value of "action-icons", and if it is set they should then create an image button based on the key, and not the label. Many applications now make use of action-icons, such as media players, to provide self describing actions with well known icon names, such as playback controls. In the absence of support for action-icons they fallback to less useful buttons and generally less actions. Signed-off-by: Ikey Doherty <[email protected]> | |||||
2016-09-02 | Add support for GNotification | kajzer | 1 | -0/+16 | |