[Xfce4-commits] [apps/xfce4-notifyd] 01/01: Don't show notification buttons without text (Bug #12834)
noreply at xfce.org
noreply at xfce.org
Sat Sep 17 05:49:13 CEST 2016
This is an automated email from the git hooks/post-receive script.
ochosi pushed a commit to branch master
in repository apps/xfce4-notifyd.
commit b59320b7c37ce44399b6d2fcc0672805b27e9a24
Author: Simon Steinbeiss <simon.steinbeiss at elfenbeinturm.at>
Date: Sat Sep 17 05:48:02 2016 +0200
Don't show notification buttons without text (Bug #12834)
---
xfce4-notifyd/xfce-notify-window.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/xfce4-notifyd/xfce-notify-window.c b/xfce4-notifyd/xfce-notify-window.c
index eb2cccf..7f81a29 100644
--- a/xfce4-notifyd/xfce-notify-window.c
+++ b/xfce4-notifyd/xfce-notify-window.c
@@ -927,6 +927,13 @@ xfce_notify_window_set_actions(XfceNotifyWindow *window,
if(!cur_button_text || !cur_action_id || !*cur_action_id)
break;
+ /* Gnome applications seem to send a "default" action which often has no
+ label or text, because it is intended to be executed when clicking
+ the notification window.
+ See https://developer.gnome.org/notification-spec/
+ As we do not support this for the moment we hide buttons without labels. */
+ if (g_strcmp0 (cur_button_text, "") == 0)
+ continue;
btn = gtk_button_new();
g_object_set_data_full(G_OBJECT(btn), "--action-id",
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list