aboutsummaryrefslogtreecommitdiffstats
path: root/src/gedit-close-button.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gedit-close-button.c')
-rw-r--r--src/gedit-close-button.c21
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 *