CVSROOT:        /cvs/gnome
Module name:    evolution
Changes by:     rodrigo 05/03/04 11:07:44

Modified files:
        calendar       : Tag: gnome-2-10 ChangeLog 
        calendar/gui/alarm-notify: Tag: gnome-2-10 alarm-notify-dialog.c 
                                   alarm-notify-dialog.h alarm-queue.c 

Log message:
2005-xx-xx  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%2011:06&maxdate=2005-03-04%2011:08

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to