| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-28 Federico Mena Quintero <federico@helixcode.com>
* pcs/cal-backend-file.c (remove_component): Remove the
icalcomponent from the toplevel calendar here.
(cal_backend_file_update_object): Do not remove it here.
(cal_backend_file_remove_object): Do not remove it here.
(add_component): Add the icalcomponent to the toplevel calendar if
asked to.
(cal_backend_file_update_object): Do not add it here.
svn path=/trunk/; revision=5089
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-27 JP Rosevear <jpr@helixcode.com>
* pcs/cal-backend-file.c (save): Write out the calendar object
(cal_backend_file_update_object): Remove/add the icalcomponent
from our master icalcomponent (the calendar)
(cal_backend_file_remove_object): Remove the icalcomponent
from our master icalcomponent
svn path=/trunk/; revision=5069
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-08 Federico Mena Quintero <federico@helixcode.com>
* idl/evolution-calendar.idl (Cal): Added a get_objects_in_range()
method. Takes in a time range and the type of component we are
interested in; returns a list of UIDs. The idea is that
ocurrences get computed in the client; we can have multiple
recurrences in iCalendar and we cannot identify them trivially
across the wire.
(Cal): Removed the get_events_in_range() method.
* pcs/cal-backend.c (cal_backend_free_uid_list): New function.
(cal_backend_get_objects_in_range): New function.
(cal_backend_get_events_in_range): Removed.
* pcs/cal-backend-file.c (cal_backend_file_get_objects_in_range):
Implemented new method.
(cal_backend_file_get_events_in_range): Removed.
* pcs/cal.c (Cal_get_events_in_range): Removed.
(uncorba_obj_type): New function.
(Cal_get_uids): Use uncorba_obj_type().
(Cal_get_n_objects): Likewise.
(Cal_get_objects_in_range): Implemented new method.
* cal-client/cal-client.c (cal_client_get_events_in_range): Removed.
(cal_client_get_objects_in_range): Implemented.
(corba_obj_type): New function.
(cal_client_get_n_objects): Use corba_obj_type().
(cal_client_get_uids): Likewise.
svn path=/trunk/; revision=4613
|
|
|
|
|
|
|
|
|
|
| |
2000-08-02 Joe Shaw <joe@helixcode.com>
* pcs/cal-backend-file.c (cal_backend_file_update_pilot_id):
Fixed a g_return_if_fail that had two parameters and thus
wouldn't build.
svn path=/trunk/; revision=4502
|
|
|
|
| |
svn path=/trunk/; revision=4494
|
|
2000-08-02 Federico Mena Quintero <federico@helixcode.com>
* pcs/cal-backend-file.[ch]: New files for the iCalendar file
backend.
* pcs/Makefile.am (libpcs_a_SOURCES): Added cal-backend-file.[ch].
* cal-util/cal-component.c (cal_component_set_icalcomponent):
Return an operation success code for if we are passed a component
of a type we don't support.
svn path=/trunk/; revision=4479
|