diff options
Diffstat (limited to 'src/gedit-close-button.c')
-rw-r--r-- | src/gedit-close-button.c | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/src/gedit-close-button.c b/src/gedit-close-button.c index 6a9021aeb..5418643d8 100644 --- a/src/gedit-close-button.c +++ b/src/gedit-close-button.c @@ -33,26 +33,11 @@ G_DEFINE_TYPE_WITH_CODE (GeditCloseButton, gedit_close_button, GTK_TYPE_BUTTON, static void gedit_close_button_class_init (GeditCloseButtonClass *klass) { - static const gchar button_style[] = - "* {\n" - "-GtkButton-default-border : 0;\n" - "-GtkButton-default-outside-border : 0;\n" - "-GtkButton-inner-border: 0;\n" - "-GtkWidget-focus-line-width : 0;\n" - "-GtkWidget-focus-padding : 0;\n" - "padding: 0;\n" - "}"; - - klass->priv = G_TYPE_CLASS_GET_PRIVATE (klass, GEDIT_TYPE_CLOSE_BUTTON, GeditCloseButtonClassPrivate); - - klass->priv->css = gtk_css_provider_new (); - gtk_css_provider_load_from_data (klass->priv->css, button_style, -1, NULL); } static void gedit_close_button_init (GeditCloseButton *button) { - GtkStyleContext *context; GtkWidget *image; image = gtk_image_new_from_stock (GTK_STOCK_CLOSE, @@ -61,11 +46,7 @@ gedit_close_button_init (GeditCloseButton *button) gtk_container_add (GTK_CONTAINER (button), image); - /* make it small */ - context = gtk_widget_get_style_context (GTK_WIDGET (button)); - gtk_style_context_add_provider (context, - GTK_STYLE_PROVIDER (GEDIT_CLOSE_BUTTON_GET_CLASS (button)->priv->css), - GTK_STYLE_PROVIDER_PRIORITY_APPLICATION); + gtk_widget_set_name (GTK_WIDGET (button), "empathy-tab-close-button"); } GtkWidget * |