[gnome-terminal/gsettings] Use symbolic icon for the close button



commit 9612d00d60db74351fa5f9e440957f5a0d39c54d
Author: Ignacio Casal Quinteiro <icq gnome org>
Date:   Wed Jan 4 19:06:43 2012 +0100

    Use symbolic icon for the close button

 src/terminal-close-button.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/terminal-close-button.c b/src/terminal-close-button.c
index 1c6ea05..e13079e 100644
--- a/src/terminal-close-button.c
+++ b/src/terminal-close-button.c
@@ -52,20 +52,20 @@ static void
 terminal_close_button_init (TerminalCloseButton *button)
 {
 	GtkWidget *image;
-        GtkStyleContext *context;
+	GtkStyleContext *context;
+	GIcon *icon;
 
-        gtk_widget_set_name (GTK_WIDGET (button), "gnome-terminal-tab-close-button");
+	icon = g_themed_icon_new_with_default_fallbacks ("window-close-symbolic");
+	image = gtk_image_new_from_gicon (icon, GTK_ICON_SIZE_MENU);
+	g_object_unref (icon);
 
-	image = gtk_image_new_from_stock (GTK_STOCK_CLOSE,
-	                                  GTK_ICON_SIZE_MENU);
 	gtk_widget_show (image);
-
 	gtk_container_add (GTK_CONTAINER (button), image);
 
 	context = gtk_widget_get_style_context (GTK_WIDGET (button));
 	gtk_style_context_add_provider (context,
 	                                GTK_STYLE_PROVIDER (TERMINAL_CLOSE_BUTTON_GET_CLASS (button)->priv->css),
-		                        GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
+	                                GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
 }
 
 GtkWidget *



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