[gnome-builder] tree: tweak padding to align with open pages
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] tree: tweak padding to align with open pages
- Date: Sat, 29 Jun 2019 20:41:51 +0000 (UTC)
commit fa12ff5ed536d5177bd0aa9f9ff63b60b59cf3fb
Author: Christian Hergert <chergert redhat com>
Date: Sat Jun 29 13:41:39 2019 -0700
tree: tweak padding to align with open pages
src/libide/tree/ide-cell-renderer-status.c | 15 +++++----------
src/libide/tree/ide-tree.c | 4 +---
2 files changed, 6 insertions(+), 13 deletions(-)
---
diff --git a/src/libide/tree/ide-cell-renderer-status.c b/src/libide/tree/ide-cell-renderer-status.c
index 6c3781e34..8ef5c6413 100644
--- a/src/libide/tree/ide-cell-renderer-status.c
+++ b/src/libide/tree/ide-cell-renderer-status.c
@@ -28,6 +28,8 @@
#define CELL_HEIGHT 16
#define CELL_WIDTH 16
+#define RPAD 8
+#define LPAD 3
struct _IdeCellRendererStatus
{
@@ -67,18 +69,14 @@ ide_cell_renderer_status_get_preferred_width (GtkCellRenderer *cell,
gint *min_size,
gint *nat_size)
{
- gint xpad;
-
g_assert (IDE_IS_CELL_RENDERER_STATUS (cell));
g_assert (GTK_IS_WIDGET (widget));
- g_object_get (cell, "xpad", &xpad, NULL);
-
if (min_size)
- *min_size = CELL_WIDTH + xpad;
+ *min_size = LPAD + CELL_WIDTH + RPAD;
if (nat_size)
- *nat_size = CELL_WIDTH + xpad;
+ *nat_size = LPAD + CELL_WIDTH + RPAD;
}
static void
@@ -92,7 +90,6 @@ ide_cell_renderer_status_render (GtkCellRenderer *cell,
IdeCellRendererStatus *self = (IdeCellRendererStatus *)cell;
GtkStyleContext *style_context;
GdkRGBA color;
- gint xpad;
g_assert (IDE_IS_CELL_RENDERER_STATUS (self));
g_assert (cr != NULL);
@@ -114,10 +111,8 @@ ide_cell_renderer_status_render (GtkCellRenderer *cell,
&color);
gdk_cairo_set_source_rgba (cr, &color);
- g_object_get (cell, "xpad", &xpad, NULL);
-
cairo_arc (cr,
- cell_area->x + cell_area->width - (CELL_WIDTH/2) - xpad,
+ cell_area->x + cell_area->width - RPAD - (CELL_WIDTH/2),
cell_area->y + (cell_area->height / 2),
3,
0,
diff --git a/src/libide/tree/ide-tree.c b/src/libide/tree/ide-tree.c
index a213b29c7..edc86e3d8 100644
--- a/src/libide/tree/ide-tree.c
+++ b/src/libide/tree/ide-tree.c
@@ -626,9 +626,7 @@ ide_tree_init (IdeTree *self)
gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (column), cell, TRUE);
gtk_cell_layout_set_cell_data_func (GTK_CELL_LAYOUT (column), cell, text_cell_func, self, NULL);
- cell = g_object_new (IDE_TYPE_CELL_RENDERER_STATUS,
- "xpad", 3,
- NULL);
+ cell = g_object_new (IDE_TYPE_CELL_RENDERER_STATUS, NULL);
gtk_cell_layout_set_cell_data_func (GTK_CELL_LAYOUT (column), cell, state_cell_func, self, NULL);
gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (column), cell, FALSE);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]