[gnome-panel] panel, clock: Remove _gtk_label_make_bold() workaround



commit e3134f45cf88634f40914ac38519984cd93879a7
Author: Vincent Untz <vuntz gnome org>
Date:   Tue Mar 22 20:23:05 2011 +0100

    panel, clock: Remove _gtk_label_make_bold() workaround
    
    The font is now made bold in the theme, which is the right way to handle
    this.

 applets/clock/clock.c        |   21 ---------------------
 gnome-panel/panel-menu-bar.c |   23 -----------------------
 2 files changed, 0 insertions(+), 44 deletions(-)
---
diff --git a/applets/clock/clock.c b/applets/clock/clock.c
index 3208a2f..2de888a 100644
--- a/applets/clock/clock.c
+++ b/applets/clock/clock.c
@@ -1322,33 +1322,12 @@ create_main_clock_button (void)
         return button;
 }
 
- static void
-_gtk_label_make_bold (GtkLabel *label)
-{
-        PangoFontDescription *font_desc;
-
-        font_desc = pango_font_description_new ();
-
-        pango_font_description_set_weight (font_desc,
-                                           PANGO_WEIGHT_BOLD);
-
-        /* This will only affect the weight of the font, the rest is
-         * from the current state of the widget, which comes from the
-         * theme or user prefs, since the font desc only has the
-         * weight flag turned on.
-         */
-        gtk_widget_modify_font (GTK_WIDGET (label), font_desc);
-
-        pango_font_description_free (font_desc);
-}
-
 static GtkWidget *
 create_main_clock_label (ClockData *cd)
 {
         GtkWidget *label;
 
         label = gtk_label_new (NULL);
-        _gtk_label_make_bold (GTK_LABEL (label));
 	g_signal_connect (label, "size_request",
 			  G_CALLBACK (clock_size_request),
 			  cd);
diff --git a/gnome-panel/panel-menu-bar.c b/gnome-panel/panel-menu-bar.c
index ba8b895..4fdc262 100644
--- a/gnome-panel/panel-menu-bar.c
+++ b/gnome-panel/panel-menu-bar.c
@@ -145,26 +145,6 @@ panel_menu_bar_setup_tooltip (PanelMenuBar *menubar)
 }
 
 static void
-_gtk_label_make_bold (GtkLabel *label)
-{
-        PangoFontDescription *font_desc;
-
-        font_desc = pango_font_description_new ();
-
-        pango_font_description_set_weight (font_desc,
-                                           PANGO_WEIGHT_BOLD);
-
-        /* This will only affect the weight of the font, the rest is
-         * from the current state of the widget, which comes from the
-         * theme or user prefs, since the font desc only has the
-         * weight flag turned on.
-         */
-        gtk_widget_modify_font (GTK_WIDGET (label), font_desc);
-
-        pango_font_description_free (font_desc);
-}
-
-static void
 panel_menu_bar_init (PanelMenuBar *menubar)
 {
         GtkStyleContext *context;
@@ -194,7 +174,6 @@ panel_menu_bar_init (PanelMenuBar *menubar)
 				 _("Applications"));
 	menubar->priv->image = gtk_image_new_from_icon_name (PANEL_ICON_MAIN_MENU,
 							     panel_menu_bar_icon_get_size ());
-        _gtk_label_make_bold (GTK_LABEL (gtk_bin_get_child (GTK_BIN (menubar->priv->applications_item))));
 
 	gtk_menu_item_set_submenu (GTK_MENU_ITEM (menubar->priv->applications_item),
 				   menubar->priv->applications_menu);
@@ -202,14 +181,12 @@ panel_menu_bar_init (PanelMenuBar *menubar)
 			       menubar->priv->applications_item);
 
 	menubar->priv->places_item = panel_place_menu_item_new (FALSE);
-        _gtk_label_make_bold (GTK_LABEL (gtk_bin_get_child (GTK_BIN (menubar->priv->places_item))));
 	gtk_menu_shell_append (GTK_MENU_SHELL (menubar),
 			       menubar->priv->places_item);
 
 	menubar->priv->desktop_item = panel_desktop_menu_item_new (FALSE, TRUE);
 	gtk_menu_shell_append (GTK_MENU_SHELL (menubar),
 			       menubar->priv->desktop_item);
-        _gtk_label_make_bold (GTK_LABEL (gtk_bin_get_child (GTK_BIN (menubar->priv->desktop_item))));
 
 	panel_menu_bar_setup_tooltip (menubar);
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]