Re: [evolution-patches] patch for #66845 (calendar)



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]