[gnome-builder] layout: set css name for grid column



commit 5455fba640d1487c71dd802e22fa174234cb5543
Author: Christian Hergert <chergert redhat com>
Date:   Wed Jul 5 20:21:34 2017 -0700

    layout: set css name for grid column

 data/themes/shared/shared-layout.css   |    1 +
 libide/layout/ide-layout-grid-column.c |    3 +++
 2 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/data/themes/shared/shared-layout.css b/data/themes/shared/shared-layout.css
index 4e6a9de..3b98aaa 100644
--- a/data/themes/shared/shared-layout.css
+++ b/data/themes/shared/shared-layout.css
@@ -46,6 +46,7 @@ idelayoutstackheader * button:last-child > image {
   padding-left: 9px;
 }
 
+idelayoutgridcolumn.handle,
 idelayoutgrid.handle {
   border: 1px solid @borders;
 }
diff --git a/libide/layout/ide-layout-grid-column.c b/libide/layout/ide-layout-grid-column.c
index a26c21b..5181907 100644
--- a/libide/layout/ide-layout-grid-column.c
+++ b/libide/layout/ide-layout-grid-column.c
@@ -167,6 +167,7 @@ static void
 ide_layout_grid_column_class_init (IdeLayoutGridColumnClass *klass)
 {
   GtkContainerClass *container_class = GTK_CONTAINER_CLASS (klass);
+  GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (klass);
   GObjectClass *object_class = G_OBJECT_CLASS (klass);
 
   object_class->finalize = ide_layout_grid_column_finalize;
@@ -184,6 +185,8 @@ ide_layout_grid_column_class_init (IdeLayoutGridColumnClass *klass)
                          (G_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY | G_PARAM_STATIC_STRINGS));
 
   g_object_class_install_properties (object_class, N_PROPS, properties);
+
+  gtk_widget_class_set_css_name (widget_class, "idelayoutgridcolumn");
 }
 
 static void


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