From 5eadc377a4effc9c0a41e5b0d167450e520f2cf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erick=20P=C3=A9rez=20Castellanos?= Date: Thu, 23 Aug 2012 09:39:41 -0400 Subject: [PATCH] Used timezone support at initial date retrieving. --- src/gcal-window.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/gcal-window.c b/src/gcal-window.c index 5825fccc..363024ee 100644 --- a/src/gcal-window.c +++ b/src/gcal-window.c @@ -216,9 +216,7 @@ gcal_window_constructed (GObject *object) /* internal data init */ priv->event_to_delete = NULL; - /* FIXME: here read the initial date from somewehere */ priv->active_date = g_new (icaltimetype, 1); - *(priv->active_date) = icaltime_from_timet (time (NULL), 0); /* ui init */ embed = gtk_clutter_embed_new (); @@ -1123,8 +1121,13 @@ gcal_window_new_with_view (GcalApplication *app, NULL); gcal_window_set_sources_view (win); - /* hooking signals */ manager = gcal_window_get_manager (win); + + /* FIXME: here read the initial date from somewehere */ + *(win->priv->active_date) = + icaltime_current_time_with_zone (gcal_manager_get_system_timezone (manager)); + + /* hooking signals */ g_signal_connect (manager, "events-added", G_CALLBACK (gcal_window_events_added),