[Xfce4-commits] r26602 - in xfcalendar/trunk: . src
Juha Kautto
juha at xfce.org
Thu Feb 7 23:42:22 CET 2008
Author: juha
Date: 2008-02-07 22:42:22 +0000 (Thu, 07 Feb 2008)
New Revision: 26602
Modified:
xfcalendar/trunk/configure.in.in
xfcalendar/trunk/src/day-view.h
xfcalendar/trunk/src/mainbox.c
Log:
made todo box under the main window invisible when it is empty
Modified: xfcalendar/trunk/configure.in.in
===================================================================
--- xfcalendar/trunk/configure.in.in 2008-02-07 21:49:38 UTC (rev 26601)
+++ xfcalendar/trunk/configure.in.in 2008-02-07 22:42:22 UTC (rev 26602)
@@ -9,7 +9,7 @@
dnl
dnl Version information
-m4_define([orage_version], [4.5.12.4-svn])
+m4_define([orage_version], [4.5.12.5-svn])
m4_define([gtk_minimum_version], [2.6.0])
m4_define([xfce_minimum_version], [4.4.0])
Modified: xfcalendar/trunk/src/day-view.h
===================================================================
--- xfcalendar/trunk/src/day-view.h 2008-02-07 21:49:38 UTC (rev 26601)
+++ xfcalendar/trunk/src/day-view.h 2008-02-07 22:42:22 UTC (rev 26602)
@@ -72,8 +72,10 @@
gdouble scroll_pos; /* remember the scroll position */
GdkColor bg1, bg2, line_color, bg_today, fg_sunday;
+ GList *apptw_list; /* keep track of appointments being updated */
} day_win;
day_win *create_day_win(char *start_date);
+void refresh_day_win(day_win *dw);
#endif /* !__DAY_VIEW_H__ */
Modified: xfcalendar/trunk/src/mainbox.c
===================================================================
--- xfcalendar/trunk/src/mainbox.c 2008-02-07 21:49:38 UTC (rev 26601)
+++ xfcalendar/trunk/src/mainbox.c 2008-02-07 22:42:22 UTC (rev 26602)
@@ -480,8 +480,6 @@
#ifdef ORAGE_DEBUG
orage_message(-100, P_N);
#endif
- gtk_widget_destroy(cal->mInfo_scrolledWin);
- create_mainbox_info();
t = orage_localtime();
s_time = orage_tm_time_to_icaltime(t);
@@ -507,12 +505,17 @@
xfical_file_close(TRUE);
*/
if (todo_list) {
+ gtk_widget_destroy(cal->mInfo_scrolledWin);
+ create_mainbox_info();
todo_list = g_list_sort(todo_list, todo_order);
g_list_foreach(todo_list, (GFunc)todo_process, NULL);
g_list_free(todo_list);
todo_list = NULL;
+ gtk_widget_show_all(cal->mInfo_scrolledWin);
}
- gtk_widget_show_all(cal->mInfo_scrolledWin);
+ else {
+ gtk_widget_hide_all(cal->mInfo_scrolledWin);
+ }
}
void build_mainWin()
@@ -568,7 +571,9 @@
/* Build the Info box */
create_mainbox_info();
+ /*
gtk_widget_show_all(cal->mInfo_scrolledWin);
+ */
/* Signals */
More information about the Xfce4-commits
mailing list