diff options
author | Federico Mena Quintero <federico@helixcode.com> | 2000-11-30 00:09:20 +0800 |
---|---|---|
committer | Federico Mena Quintero <federico@src.gnome.org> | 2000-11-30 00:09:20 +0800 |
commit | 101b0ed2c8eeae2a97a3a907d97c479adfd19df3 (patch) | |
tree | b2d99cdd05a46c5befc4594ec238f2adaf52e8a5 /calendar/ChangeLog | |
parent | 571a286c62f3cfac1b5c14fefb23d9fed2ed5c01 (diff) | |
download | gsoc2013-evolution-101b0ed2c8eeae2a97a3a907d97c479adfd19df3.tar.gz gsoc2013-evolution-101b0ed2c8eeae2a97a3a907d97c479adfd19df3.tar.zst gsoc2013-evolution-101b0ed2c8eeae2a97a3a907d97c479adfd19df3.zip |
Upgrade of the alarm framework. We now access alarms by a unique
2000-11-28 Federico Mena Quintero <federico@helixcode.com>
Upgrade of the alarm framework. We now access alarms by a unique
identifier. This UID is added as an extension property to alarm
subcomponents when their parent components are scanned by
CalComponent.
* cal-util/cal-component.c (CalComponentPrivate): Added a hash
table of alarm UIDs -> alarm properties.
(cal_component_init): Initialize priv->alarm_uid_hash.
(free_icalcomponent): Free the elements in the
priv->alarm_uid_hash.
(scan_alarm): New function to add scan an alarm subcomponent and
ensure that it has an alarm UID extension property so that we can
add it to our mapping table.
(cal_component_get_first_alarm): Removed function.
(cal_component_get_next_alarm): Removed function.
(cal_component_get_alarm_uids): New function.
(cal_component_get_alarm): New function.
svn path=/trunk/; revision=6713
Diffstat (limited to 'calendar/ChangeLog')
-rw-r--r-- | calendar/ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog index dfd44495eb..f1efbc254b 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,3 +1,23 @@ +2000-11-28 Federico Mena Quintero <federico@helixcode.com> + + Upgrade of the alarm framework. We now access alarms by a unique + identifier. This UID is added as an extension property to alarm + subcomponents when their parent components are scanned by + CalComponent. + + * cal-util/cal-component.c (CalComponentPrivate): Added a hash + table of alarm UIDs -> alarm properties. + (cal_component_init): Initialize priv->alarm_uid_hash. + (free_icalcomponent): Free the elements in the + priv->alarm_uid_hash. + (scan_alarm): New function to add scan an alarm subcomponent and + ensure that it has an alarm UID extension property so that we can + add it to our mapping table. + (cal_component_get_first_alarm): Removed function. + (cal_component_get_next_alarm): Removed function. + (cal_component_get_alarm_uids): New function. + (cal_component_get_alarm): New function. + 2000-11-28 JP Rosevear <jpr@helixcode.com> * conduits/todo/todo-conduit.c (local_record_to_pilot_record): Return |