[Xfce4-commits] r26591 - xfcalendar/branches

2008-02-01 Thread Juha Kautto
Author: juha
Date: 2008-02-01 13:41:32 + (Fri, 01 Feb 2008)
New Revision: 26591

Added:
   xfcalendar/branches/orage_4_5/
Log:
Branch Orage release 4.5

Copied: xfcalendar/branches/orage_4_5 (from rev 26590, xfcalendar/trunk)

___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] r26592 - xfcalendar/tags

2008-02-01 Thread Juha Kautto
Author: juha
Date: 2008-02-01 13:46:37 + (Fri, 01 Feb 2008)
New Revision: 26592

Added:
   xfcalendar/tags/orage_4_5_12/
Log:
Tag for Orage release 4.5.12

Copied: xfcalendar/tags/orage_4_5_12 (from rev 26591, 
xfcalendar/branches/orage_4_5)

___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] r26593 - in xfcalendar/trunk: . panel-plugin src

2008-02-01 Thread Juha Kautto
Author: juha
Date: 2008-02-02 00:42:52 + (Sat, 02 Feb 2008)
New Revision: 26593

Modified:
   xfcalendar/trunk/configure.in.in
   xfcalendar/trunk/panel-plugin/orageclock.c
   xfcalendar/trunk/src/mainbox.c
Log:
Fixed Bug 3829 - GLib-Critical on g_source_remove in orageclock
Fixed also  
Gtk-CRITICAL **: calendar_invalidate_day_num: assertion `row != -1' failed
which could happen when changing month in Orage main window.
Release 4.5.12.3 



Modified: xfcalendar/trunk/configure.in.in
===
--- xfcalendar/trunk/configure.in.in2008-02-01 13:46:37 UTC (rev 26592)
+++ xfcalendar/trunk/configure.in.in2008-02-02 00:42:52 UTC (rev 26593)
@@ -9,7 +9,7 @@
 dnl
 
 dnl Version information
-m4_define([orage_version], [4.5.12.2-svn])
+m4_define([orage_version], [4.5.12.3-svn])
 
 m4_define([gtk_minimum_version], [2.6.0])
 m4_define([xfce_minimum_version], [4.4.0])

Modified: xfcalendar/trunk/panel-plugin/orageclock.c
===
--- xfcalendar/trunk/panel-plugin/orageclock.c  2008-02-01 13:46:37 UTC (rev 
26592)
+++ xfcalendar/trunk/panel-plugin/orageclock.c  2008-02-02 00:42:52 UTC (rev 
26593)
@@ -386,7 +386,9 @@
 if (dlg)
 gtk_widget_destroy(dlg);
 
-g_source_remove(clock-timeout_id);
+if (clock-timeout_id) {
+g_source_remove(clock-timeout_id);
+}
 g_object_unref(clock-tips);
 g_object_unref(clock-line[0].label);
 g_object_unref(clock-line[1].label);

Modified: xfcalendar/trunk/src/mainbox.c
===
--- xfcalendar/trunk/src/mainbox.c  2008-02-01 13:46:37 UTC (rev 26592)
+++ xfcalendar/trunk/src/mainbox.c  2008-02-02 00:42:52 UTC (rev 26593)
@@ -51,9 +51,18 @@
 #include tray_icon.h
 #include day-view.h
 
+/*
+#define ORAGE_DEBUG 1
+*/
 
+
 gboolean orage_mark_appointments()
 {
+#undef P_N
+#define P_N orage_mark_appointments: 
+#ifdef ORAGE_DEBUG
+orage_message(-100, P_N);
+#endif
 if (!xfical_file_open(TRUE))
 return(FALSE);
 xfical_mark_calendar(GTK_CALENDAR(g_par.xfcal-mCalendar));
@@ -63,9 +72,14 @@
 
 static void mFile_newApp_activate_cb(GtkMenuItem *menuitem, gpointer user_data)
 {
+#undef P_N
+#define P_N mFile_newApp_activate_cb: 
 struct tm *t;
 char cur_date[9];
 
+#ifdef ORAGE_DEBUG
+orage_message(-100, P_N);
+#endif
 t = orage_localtime();
 g_snprintf(cur_date, 9, %04d%02d%02d, t-tm_year+1900
 , t-tm_mon+1, t-tm_mday);
@@ -75,55 +89,95 @@
 static void mFile_interface_activate_cb(GtkMenuItem *menuitem
 , gpointer user_data)
 {
+#undef P_N
+#define P_N mFile_interface_activate_cb: 
 CalWin *cal = (CalWin *)user_data;
 
+#ifdef ORAGE_DEBUG
+orage_message(-100, P_N);
+#endif
 orage_external_interface(cal);
 }
 
 static void mFile_close_activate_cb(GtkMenuItem *menuitem, gpointer user_data)
 {
+#undef P_N
+#define P_N mFile_close_activate_cb: 
 CalWin *cal = (CalWin *)user_data;
 
+#ifdef ORAGE_DEBUG
+orage_message(-100, P_N);
+#endif
 gtk_widget_hide(cal-mWindow);
 }
 
 static void mFile_quit_activate_cb(GtkMenuItem *menuitem, gpointer user_data)
 {
+#undef P_N
+#define P_N mFile_quit_activate_cb: 
+#ifdef ORAGE_DEBUG
+orage_message(-100, P_N);
+#endif
 gtk_main_quit();
 }
 
 static void mEdit_preferences_activate_cb(GtkMenuItem *menuitem
 , gpointer user_data)
 {
+#undef P_N
+#define P_N mEdit_preferences_activate_cb: 
+#ifdef ORAGE_DEBUG
+orage_message(-100, P_N);
+#endif
 show_parameters();
 }
 
 static void mView_ViewSelectedDate_activate_cb(GtkMenuItem *menuitem
 , gpointer user_data)
 {
+#undef P_N
+#define P_N mView_ViewSelectedDate_activate_cb: 
+#ifdef ORAGE_DEBUG
+orage_message(-100, P_N);
+#endif
 create_el_win(NULL);
 }
 
 static void mView_ViewSelectedWeek_activate_cb(GtkMenuItem *menuitem
 , gpointer user_data)
 {
+#undef P_N
+#define P_N mView_ViewSelectedWeek_activate_cb: 
 CalWin *cal = (CalWin *)user_data;
 
+#ifdef ORAGE_DEBUG
+orage_message(-100, P_N);
+#endif
 create_day_win(orage_cal_to_i18_date(GTK_CALENDAR(cal-mCalendar)));
 }
 
 static void mView_selectToday_activate_cb(GtkMenuItem *menuitem
 , gpointer user_data)
 {
+#undef P_N
+#define P_N mView_selectToday_activate_cb: 
 CalWin *cal = (CalWin *)user_data;
 
+#ifdef ORAGE_DEBUG
+orage_message(-100, P_N);
+#endif
 orage_select_today(GTK_CALENDAR(cal-mCalendar));
 }
 
 static void mHelp_help_activate_cb(GtkMenuItem *menuitem, gpointer user_data)
 {
+#undef P_N
+#define P_N mHelp_help_activate_cb: 
 gchar *helpdoc;
 
+#ifdef ORAGE_DEBUG
+orage_message(-100, P_N);
+#endif
 helpdoc = g_strconcat(xfbrowser4 , PACKAGE_DATA_DIR
, G_DIR_SEPARATOR_S, orage
, G_DIR_SEPARATOR_S, doc
@@ -134,38 +188,22 @@
 
 static void mHelp_about_activate_cb(GtkMenuItem *menuitem, gpointer user_data)
 {
+#undef P_N