From b0af78ca67ae55224e01ec86343a47dbbc956d82 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Wed, 18 Feb 2009 19:21:45 +0000 Subject: [PATCH] * 'day hours' labels are now 150% of the size of 'off hours' labels, but no larger than the containing row minus 2px --- webcit/calendar_view.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/webcit/calendar_view.c b/webcit/calendar_view.c index 69bf1bf43..4d0d0c831 100644 --- a/webcit/calendar_view.c +++ b/webcit/calendar_view.c @@ -1027,6 +1027,8 @@ void calendar_day_view(int year, int month, int day) { int timeline = TIMELINE; int extratimeline = EXTRATIMELINE; int gap = 0; + int hourlabel; + int extrahourlabel; time_format = get_time_format_cached (); get_pref_long("daystart", &daystart, 8); @@ -1072,6 +1074,10 @@ void calendar_day_view(int year, int month, int day) { /* Now the middle of the day... */ + extrahourlabel = extratimeline - 2; + hourlabel = extrahourlabel * 150 / 100; + if (hourlabel > (timeline - 2)) hourlabel = timeline - 2; + for (hour = 0; hour < daystart; ++hour) { /* could do HEIGHT=xx */ wprintf("
", (hour * extratimeline ), extratimeline, - extratimeline - 2, + extrahourlabel, year, month, day, hour ); @@ -1115,7 +1121,7 @@ void calendar_day_view(int year, int month, int day) { "?year=%d?month=%d?day=%d?hour=%d?minute=0\">", gap + ((hour - daystart) * timeline ), timeline, - timeline - 2, + hourlabel, year, month, day, hour ); @@ -1146,7 +1152,7 @@ void calendar_day_view(int year, int month, int day) { "?year=%d?month=%d?day=%d?hour=%d?minute=0\">", gap + ((hour - dayend - 1) * extratimeline ), extratimeline, - extratimeline - 2, + extrahourlabel, year, month, day, hour ); -- 2.39.2