From 20bba8a8f67d1e347d00748b03908f948c2be6b7 Mon Sep 17 00:00:00 2001 From: Arturo Espinosa Date: Thu, 11 Mar 1999 01:35:52 +0000 Subject: 1999-03-10 Craig A Soules (soules+@andrew.cmu.edu) * timeutil.c, calendar.c, calobj.c, gncal-day-panel.c: Add support for daylight time savings. svn path=/trunk/; revision=756 --- calendar/gui/calendar.c | 1 + calendar/gui/gncal-day-panel.c | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'calendar/gui') diff --git a/calendar/gui/calendar.c b/calendar/gui/calendar.c index 024e2d0116..dbe1bf7e47 100644 --- a/calendar/gui/calendar.c +++ b/calendar/gui/calendar.c @@ -401,6 +401,7 @@ assemble_event_list (iCalObject *obj, time_t start, time_t end, void *c) GList **l = c; co = g_new (CalendarObject, 1); + co->ev_start = start; co->ev_end = end; co->ico = obj; diff --git a/calendar/gui/gncal-day-panel.c b/calendar/gui/gncal-day-panel.c index 57df9acc3b..518babfa1a 100644 --- a/calendar/gui/gncal-day-panel.c +++ b/calendar/gui/gncal-day-panel.c @@ -71,13 +71,14 @@ calendar_day_selected (GtkCalendar *calendar, GncalDayPanel *dpanel) { gint y, m, d; struct tm tm; + time_t time; gtk_calendar_get_date (calendar, &y, &m, &d); tm.tm_year = y - 1900; tm.tm_mon = m; tm.tm_mday = d; - tm.tm_hour = 0; + tm.tm_hour = 5; /* for daylight savings time fix */ tm.tm_min = 0; tm.tm_sec = 0; @@ -233,7 +234,7 @@ gncal_day_panel_set (GncalDayPanel *dpanel, time_t start_of_day) g_return_if_fail (dpanel != NULL); g_return_if_fail (GNCAL_IS_DAY_PANEL (dpanel)); - dpanel->start_of_day = time_day_begin (start_of_day); + dpanel->start_of_day = time_day_begin(start_of_day); if (dpanel->fullday->lower == dpanel->start_of_day) return; -- cgit v1.2.3