diff options
author | Federico Mena Quintero <federico@ximian.com> | 2001-09-18 04:04:42 +0800 |
---|---|---|
committer | Federico Mena Quintero <federico@src.gnome.org> | 2001-09-18 04:04:42 +0800 |
commit | a6d5818f66df9ecf6c96c700fdf32a514c134ce3 (patch) | |
tree | 357eb0a4a492c6cc5c45536632887e06212b55f1 /calendar/ChangeLog | |
parent | 9772d692a2b717b7978008d2426aec71aa3fe33f (diff) | |
download | gsoc2013-evolution-a6d5818f66df9ecf6c96c700fdf32a514c134ce3.tar.gz gsoc2013-evolution-a6d5818f66df9ecf6c96c700fdf32a514c134ce3.tar.zst gsoc2013-evolution-a6d5818f66df9ecf6c96c700fdf32a514c134ce3.zip |
Switch the alarm system from using SIGALRM to normal glib timers. Also,
2001-09-17 Federico Mena Quintero <federico@ximian.com>
Switch the alarm system from using SIGALRM to normal glib timers.
Also, use a more robust de-queueing mechanism.
* gui/alarm-notify/alarm.c (alarm_init): Removed.
(alarm_done): Remove the glib timeout instead of closing the pipes
and the signal handler.
(alarm_add): Allow adding alarms that happen before right now.
(queue_alarm): Use a glib timer instead of a signal.
(alarm_remove): Adjust the timeout as appropriate.
* gui/alarm-notify/notify-main.c (main): There is no need to
initialize the alarm system now.
* gui/main.c (main): Likewise.
svn path=/trunk/; revision=12904
Diffstat (limited to 'calendar/ChangeLog')
-rw-r--r-- | calendar/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog index 78cfbe149d..802eb2598e 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,3 +1,20 @@ +2001-09-17 Federico Mena Quintero <federico@ximian.com> + + Switch the alarm system from using SIGALRM to normal glib timers. + Also, use a more robust de-queueing mechanism. + + * gui/alarm-notify/alarm.c (alarm_init): Removed. + (alarm_done): Remove the glib timeout instead of closing the pipes + and the signal handler. + (alarm_add): Allow adding alarms that happen before right now. + (queue_alarm): Use a glib timer instead of a signal. + (alarm_remove): Adjust the timeout as appropriate. + + * gui/alarm-notify/notify-main.c (main): There is no need to + initialize the alarm system now. + + * gui/main.c (main): Likewise. + 2001-09-17 JP Rosevear <jpr@ximian.com> * gui/calendar-model.c (calendar_model_init): get itip addresses |