Re: [evolution-patches] patch for #66845 (calendar)
- From: Rodrigo Moya <rodrigo novell com>
- To: Evolution Patches <evolution-patches lists ximian com>
- Subject: Re: [evolution-patches] patch for #66845 (calendar)
- Date: Fri, 08 Oct 2004 16:22:26 +0200
On Fri, 2004-10-08 at 14:54 +0200, Rodrigo Moya wrote:
> This fixes the schedule page to make it show times in the correct
> timezone
>
a better fix, although still not the best one. The problem is the
schedule-page (update_time function) which calls
e_meeting_store_set_zone with a NULL timezone. This prevents the meeting
store class accepting a NULL timezone.
--
Rodrigo Moya <rodrigo novell com>
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/calendar/ChangeLog,v
retrieving revision 1.2500.2.20
diff -u -p -r1.2500.2.20 ChangeLog
--- ChangeLog 7 Oct 2004 14:18:13 -0000 1.2500.2.20
+++ ChangeLog 8 Oct 2004 14:19:49 -0000
@@ -1,3 +1,22 @@
+2004-10-08 Rodrigo Moya <rodrigo novell com>
+
+ Fixes #66845
+
+ * gui/e-meeting-store.c (process_free_busy_comp): make sure we have
+ a valid icaltimezone for converting.
+
+2004-10-08 Rodrigo Moya <rodrigo novell com>
+
+ Fixes #45951
+
+ * gui/dialogs/event-page.glade:
+ * gui/dialogs/task-page.glade: attach the description field correctly
+ to the table so that it scrolls correctly instead of making the dialog
+ bigger as you write.
+
+ * gui/dialogs/comp-editor.c (setup_widgets): no need to create an extra
+ GtkVBox, just use the GtkDialog's one.
+
2004-10-06 Rodrigo Moya <rodrigo novell com>
Fixes #65932
Index: gui/e-meeting-store.c
===================================================================
RCS file: /cvs/gnome/evolution/calendar/gui/e-meeting-store.c,v
retrieving revision 1.7
diff -u -p -r1.7 e-meeting-store.c
--- gui/e-meeting-store.c 20 May 2004 01:16:56 -0000 1.7
+++ gui/e-meeting-store.c 8 Oct 2004 14:19:50 -0000
@@ -697,7 +697,8 @@ e_meeting_store_set_zone (EMeetingStore
{
g_return_if_fail (E_IS_MEETING_STORE (store));
- store->priv->zone = zone;
+ if (zone)
+ store->priv->zone = zone;
}
static void
@@ -966,7 +967,7 @@ process_free_busy_comp (EMeetingAttendee
icalcomponent *tz_top_level)
{
icalproperty *ip;
-
+
ip = icalcomponent_get_first_property (fb_comp, ICAL_DTSTART_PROPERTY);
if (ip != NULL) {
struct icaltimetype dtstart;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]