CVSROOT: /cvs/gnome Module name: evolution Changes by: rodrigo 05/03/04 09:39:13
Modified files: calendar : ChangeLog calendar/gui/alarm-notify: alarm-notify-dialog.c alarm-notify-dialog.h alarm-queue.c Log message: 2005-03-04 Rodrigo Moya <[EMAIL PROTECTED]> Fixes #72835 * gui/alarm-notify/alarm-notify-dialog.[ch] (alarm_notify_dialog): changed to return the dialog we create, and to run in the background. (dialog_response_cb): response callback for the dialog. * gui/alarm-notify/alarm-queue.c (alarm_queue_done): don't g_assert, just check for midnight_refresh pointer, and clear it up if not NULL. Also, traverse all clients with g_hash_table_foreach_remove. (free_client_alarms_cb, alarm_queue_remove_client, load_alarms): added missing cleanup code. (queue_midnight_refresh): don't g_assert, just check for midnigh_refresh pointer and clear it up if not NULL. (open_alarm_dialog): store the dialog returned by alarm_notify_dialog(). (tray_icon_destroyed_cb): destroy the dialog if still around. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=evolution&who=rodrigo&date=explicit&mindate=2005-03-04%2009:38&maxdate=2005-03-04%2009:40 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list