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 */ _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits