aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/e-week-view-titles-item.c
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-03-07 22:07:02 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-03-17 20:49:12 +0800
commit5a7097278a6f6eb2a984d9e0c742342135971c35 (patch)
tree6d3012298a9c09827aae60bb928208485f7f027a /calendar/gui/e-week-view-titles-item.c
parent3eef408912de9e67bdae61b22ae6aedf24085c1f (diff)
downloadgsoc2013-evolution-5a7097278a6f6eb2a984d9e0c742342135971c35.tar
gsoc2013-evolution-5a7097278a6f6eb2a984d9e0c742342135971c35.tar.gz
gsoc2013-evolution-5a7097278a6f6eb2a984d9e0c742342135971c35.tar.bz2
gsoc2013-evolution-5a7097278a6f6eb2a984d9e0c742342135971c35.tar.lz
gsoc2013-evolution-5a7097278a6f6eb2a984d9e0c742342135971c35.tar.xz
gsoc2013-evolution-5a7097278a6f6eb2a984d9e0c742342135971c35.tar.zst
gsoc2013-evolution-5a7097278a6f6eb2a984d9e0c742342135971c35.zip
EWeekView: Hide data members which have accessor functions.
It's a start...
Diffstat (limited to 'calendar/gui/e-week-view-titles-item.c')
-rw-r--r--calendar/gui/e-week-view-titles-item.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/calendar/gui/e-week-view-titles-item.c b/calendar/gui/e-week-view-titles-item.c
index 1a1dc30d0f..3081c5ed5d 100644
--- a/calendar/gui/e-week-view-titles-item.c
+++ b/calendar/gui/e-week-view-titles-item.c
@@ -132,6 +132,7 @@ week_view_titles_item_draw (GnomeCanvasItem *canvas_item,
gchar buffer[128];
GtkAllocation allocation;
gboolean abbreviated;
+ gboolean compress_weekend;
gint weekday;
PangoLayout *layout;
@@ -139,6 +140,8 @@ week_view_titles_item_draw (GnomeCanvasItem *canvas_item,
week_view = e_week_view_titles_item_get_week_view (titles_item);
g_return_if_fail (week_view != NULL);
+ compress_weekend = e_week_view_get_compress_weekend (week_view);
+
cairo_save (cr);
cairo_set_line_width (cr, 1.0);
@@ -172,7 +175,7 @@ week_view_titles_item_draw (GnomeCanvasItem *canvas_item,
* next day. */
weekday = week_view->display_start_day;
for (col = 0; col < week_view->columns; col++) {
- if (weekday == 5 && week_view->compress_weekend)
+ if (weekday == 5 && compress_weekend)
g_snprintf (
buffer, sizeof (buffer), "%s/%s",
e_get_weekday_name (G_DATE_SATURDAY, TRUE),
@@ -190,7 +193,7 @@ week_view_titles_item_draw (GnomeCanvasItem *canvas_item,
week_view->col_widths[col], allocation.height - 2);
cairo_clip (cr);
- if (weekday == 5 && week_view->compress_weekend)
+ if (weekday == 5 && compress_weekend)
date_width = week_view->abbr_day_widths[5]
+ week_view->slash_width
+ week_view->abbr_day_widths[6];
@@ -231,7 +234,7 @@ week_view_titles_item_draw (GnomeCanvasItem *canvas_item,
cairo_fill (cr);
}
- if (weekday == 5 && week_view->compress_weekend)
+ if (weekday == 5 && compress_weekend)
weekday += 2;
else
weekday++;