[gnome-calendar/wip/pandusonu/week-view: 28/31] week-header: correct padding and drawing
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar/wip/pandusonu/week-view: 28/31] week-header: correct padding and drawing
- Date: Wed, 2 Nov 2016 16:09:28 +0000 (UTC)
commit 6aae9a832fba919ca15e6e32b49685dac5990084
Author: pandusonu2 <pandu sonu yahoo com>
Date: Fri Aug 12 23:08:46 2016 +0530
week-header: correct padding and drawing
Correct the padding for the expand button, to set some space between the button and the border.
Remove the extra code which results in drawing of an additional line.
src/views/gcal-week-header.c | 14 ++++----------
1 files changed, 4 insertions(+), 10 deletions(-)
---
diff --git a/src/views/gcal-week-header.c b/src/views/gcal-week-header.c
index 93bb8e3..6fc625c 100644
--- a/src/views/gcal-week-header.c
+++ b/src/views/gcal-week-header.c
@@ -604,7 +604,7 @@ gcal_week_header_size_allocate (GtkWidget *widget,
pango_font_description_set_weight (bold_font, PANGO_WEIGHT_SEMIBOLD);
gtk_widget_set_margin_start (self->scrolledwindow,
- self->sidebar_width_offset - gtk_widget_get_allocated_width
(self->expand_button) + 4);
+ self->sidebar_width_offset - gtk_widget_get_allocated_width
(self->expand_button));
gtk_widget_set_margin_end (self->scrolledwindow,
gtk_widget_get_allocated_width (self->draw_area) - cell_width * 7 -
sidebar_width);
@@ -612,6 +612,9 @@ gcal_week_header_size_allocate (GtkWidget *widget,
gtk_widget_set_margin_top (self->scrolledwindow,
(4 * pango_font_description_get_size (bold_font)) / PANGO_SCALE);
+ gtk_widget_set_margin_start (self->expand_button, 6);
+ gtk_widget_set_margin_bottom (self->expand_button, 6);
+
GTK_WIDGET_CLASS (gcal_week_header_parent_class)->size_allocate (widget, alloc);
}
@@ -728,15 +731,6 @@ gcal_week_header_draw (GcalWeekHeader *self,
g_free (weekday_abv);
}
- cairo_save (cr);
- cairo_move_to (cr,
- cell_width * 7 + sidebar_width - 3,
- font_height + padding.bottom + 3);
- cairo_set_line_width (cr, 0.25);
- cairo_rel_line_to (cr, 0.0, gtk_widget_get_allocated_height (self->draw_area));
- cairo_stroke (cr);
- cairo_restore (cr);
-
gtk_style_context_add_class (context, "margin");
gtk_style_context_get_color (context, state, &color);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]