ayatana-commits team mailing list archive
-
ayatana-commits team
-
Mailing list archive
-
Message #02277
[Merge] lp:~bilalakhtar/dbusmenu/fix-634003 into lp:dbusmenu
Bilal Akhtar has proposed merging lp:~bilalakhtar/dbusmenu/fix-634003 into lp:dbusmenu.
Requested reviews:
DBus Menu Team (dbusmenu-team)
Related bugs:
#634003 Restart to complete updates entry should be red
https://bugs.launchpad.net/bugs/634003
--
https://code.launchpad.net/~bilalakhtar/dbusmenu/fix-634003/+merge/34985
Your team ayatana-commits is subscribed to branch lp:dbusmenu.
=== modified file 'libdbusmenu-glib/menuitem.h'
--- libdbusmenu-glib/menuitem.h 2010-08-20 19:49:33 +0000
+++ libdbusmenu-glib/menuitem.h 2010-09-09 14:53:42 +0000
@@ -61,6 +61,7 @@
#define DBUSMENU_MENUITEM_PROP_TOGGLE_STATE "toggle-state"
#define DBUSMENU_MENUITEM_PROP_SHORTCUT "shortcut"
#define DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY "children-display"
+#define DBUSMENU_MENUITEM_PROP_FG_COLOUR "fgcolour"
#define DBUSMENU_MENUITEM_TOGGLE_CHECK "checkmark"
#define DBUSMENU_MENUITEM_TOGGLE_RADIO "radio"
=== modified file 'libdbusmenu-gtk/client.c'
--- libdbusmenu-gtk/client.c 2010-08-30 20:22:43 +0000
+++ libdbusmenu-gtk/client.c 2010-09-09 14:53:42 +0000
@@ -393,6 +393,9 @@
process_toggle_type(mi, gmi, value);
} else if (!g_strcmp0(prop, DBUSMENU_MENUITEM_PROP_TOGGLE_STATE)) {
process_toggle_state(mi, gmi, value);
+ } else if (!g_strcmp0(prop, DBUSMENU_MENUITEM_PROP_FG_COLOUR)) {
+ gtk_widget_modify_fg(GTK_WIDGET(gmi), GTK_STATE_NORMAL, g_value_get_int(value));
+ gtk_widget_modify_fg(GTK_WIDGET(gmi), GTK_STATE_PRELIGHT, g_value_get_int(value));
}
return;
Follow ups