[Xfce4-commits] <xfce4-indicator-plugin:master> tweak internal gtkrc usage
Mark Trompell
noreply at xfce.org
Wed May 25 10:20:01 CEST 2011
Updating branch refs/heads/master
to 72a751dd024b0159fe52c3b554b925e03cebff28 (commit)
from 2c0cc99c948d1b5e1ff5fb11057a6bb549849a2d (commit)
commit 72a751dd024b0159fe52c3b554b925e03cebff28
Author: Mark Trompell <mark at foresightlinux.org>
Date: Wed May 25 10:15:16 2011 +0200
tweak internal gtkrc usage
panel-plugin/indicator.c | 19 +++++++++----------
1 files changed, 9 insertions(+), 10 deletions(-)
diff --git a/panel-plugin/indicator.c b/panel-plugin/indicator.c
index 92547f8..169cb0e 100644
--- a/panel-plugin/indicator.c
+++ b/panel-plugin/indicator.c
@@ -40,7 +40,6 @@ load_module (const gchar * name, GtkWidget * menu);
static gboolean
on_menu_press (GtkWidget *widget, GdkEventButton *event, IndicatorPlugin *indicator);
-
/* register the plugin */
XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL (indicator_construct);
@@ -66,14 +65,14 @@ indicator_new (XfcePanelPlugin *plugin)
INDICATOR_ICONS_DIR);
/* g_debug("Icons directory: %s", INDICATOR_ICONS_DIR); */
gtk_rc_parse_string (
- "style \"indicator-applet-style\"\n"
+ "style \"indicator-plugin-style\"\n"
"{\n"
" GtkMenuBar::shadow-type = none\n"
" GtkMenuBar::internal-padding = 0\n"
" GtkWidget::focus-line-width = 0\n"
" GtkWidget::focus-padding = 0\n"
"}\n"
- "style \"indicator-applet-menubar-style\"\n"
+ "style \"indicator-plugin-menubar-style\"\n"
"{\n"
" GtkMenuBar::shadow-type = none\n"
" GtkMenuBar::internal-padding = 0\n"
@@ -81,22 +80,22 @@ indicator_new (XfcePanelPlugin *plugin)
" GtkWidget::focus-padding = 0\n"
" GtkMenuItem::horizontal-padding = 0\n"
"}\n"
- "style \"indicator-applet-menuitem-style\"\n"
+ "style \"indicator-plugin-menuitem-style\"\n"
"{\n"
" GtkWidget::focus-line-width = 0\n"
" GtkWidget::focus-padding = 0\n"
" GtkMenuItem::horizontal-padding = 0\n"
"}\n"
- "widget \"*.indicator-applet\" style \"indicator-applet-style\""
- "widget \"*.indicator-applet-menuitem\" style \"indicator-applet-menuitem-style\""
- "widget \"*.indicator-applet-menubar\" style \"indicator-applet-menubar-style\"");
- gtk_widget_set_name(GTK_WIDGET (plugin), "indicator-applet-menubar");
+ "widget \"*.indicator-plugin\" style \"indicator-plugin-style\""
+ "widget \"*.indicator-plugin-menuitem\" style \"indicator-plugin-menuitem-style\""
+ "widget \"*.indicator-plugin-menubar\" style \"indicator-plugin-menubar-style\"");
+ gtk_widget_set_name(GTK_WIDGET (plugin), "indicator-plugin");
/* create some panel widgets */
/* Build menu */
indicator->menu = gtk_menu_bar_new();
gtk_widget_set_can_focus(indicator->menu, TRUE);
- gtk_widget_set_name(GTK_WIDGET (indicator->menu), "indicator-applet-menubar");
+ gtk_widget_set_name(GTK_WIDGET (indicator->menu), "indicator-plugin-menubar");
g_signal_connect(indicator->menu, "button-press-event", G_CALLBACK(on_menu_press), NULL);
//g_signal_connect_after(indicator->menu, "expose-event", G_CALLBACK(menu_on_expose), menu);
gtk_container_set_border_width(GTK_CONTAINER(indicator->menu), 0);
@@ -195,7 +194,6 @@ on_menu_press (GtkWidget *widget, GdkEventButton *event, IndicatorPlugin *indica
return FALSE ;
}
-
static void
indicator_construct (XfcePanelPlugin *plugin)
{
@@ -242,6 +240,7 @@ static void
entry_added (IndicatorObject * io, IndicatorObjectEntry * entry, gpointer user_data)
{
GtkWidget * menuitem = gtk_menu_item_new();
+ gtk_widget_set_name(GTK_WIDGET (menuitem), "indicator-plugin-menuitem");
GtkWidget * hbox = gtk_hbox_new(FALSE, 3);
g_signal_connect(G_OBJECT(menuitem), "scroll-event", G_CALLBACK(entry_scrolled), entry);
More information about the Xfce4-commits
mailing list