| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gui/component-factory.c (folder_types): Add "calendar/public"
and "tasks/public".
(type_is_calendar, type_is_tasks): New utility functions
(create_view, create_folder, remove_folder, xfer_folder,
sc_user_create_new_item_cb): Use type_is_calendar/type_is_tasks
* importers/icalendar-importer.c (get_uri_from_folder_path): allow
importing into public calendar/task folders too.
* gui/e-itip-control.c: Note that it's intentional that we use
"calendar" and "tasks" here instead of "calendar/*" and "tasks/*".
(31032)
svn path=/trunk/; revision=18222
|
|
|
|
|
|
|
|
|
| |
2002-07-18 Rodrigo Moya <rodrigo@ximian.com>
* importers/icalendar-importer.c (get_uri_from_folder_path): if
there's an exception, continue with the next item.
svn path=/trunk/; revision=17507
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-07-14 Rodrigo Moya <rodrigo@ximian.com>
Fixes #8001
* importers/icalendar-importer.c (connect_to_shell): new function for
connecting the importers (both iCal and vCal) to the shell, needed for
some information retrieval about the folders we're importing to.
(ical_importer_new, vcal_importer_new): call connect_to_shell.
(importer_destroy_cb): unref the shell client object.
(get_uri_from_folder_path): retrieve the uri from the storage
registry.
(check_folder_type): removed.
* importers/Makefile.am: included libeshell to LIBS.
svn path=/trunk/; revision=17463
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-05-16 Rodrigo Moya <rodrigo@ximian.com>
* idl/evolution-calendar.idl: added PermissionDenied exception and
make it be raised in open, updateObjects and removeObject.
* pcs/cal-backend.h: added CAL_BACKEND_OPEN_PERMISSION_DENIED to
CalBackendOpenStatus enumeration, added CalBackendResult enumeration.
* pcs/cal.c:
* pcs/cal-backend.c:
* pcs/cal-backend-file.c: adapted to changes in update_objects and
remove_object methods.
* cal-client/cal-client.[ch]: added CalClientResult enumeration.
(cal_client_update_object, cal_client_update_objects,
cal_client_remove_object): changed to return a CalClientResult.
* conduits/calendar/calendar-conduit.c:
* calendar/conduits/todo/todo-conduit.c:
* importers/icalendar-importer.c:
* gui/dialogs/comp-editor.c:
* gui/calendar-model.c:
* gui/e-calendar-table.c:
* gui/e-day-view.c:
* gui/e-itip-control.c:
* gui/e-week-view.c:
* gui/comp-util.c:
* gui/e-tasks.c:
* gui/tasks-migrate.c: adapted to changes in cal_client_update_object(s)
and cal_client_remove_object.
svn path=/trunk/; revision=16932
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-02-08 Damon Chaplin <damon@ximian.com>
* importers/icalendar-importer.c: added vCalendar importer and
intelligent GnomeCalendar importer code here, as it shares a lot of
code with the iCalendar importer.
NOTE: check_folder_type() needs to be finished at some point.
It needs a new shell Corba call so it can decide whether to import
events or tasks into the folder. Currently it just imports both.
* importers/main.c (importer_factory_fn): create vCalendar importer
or GnomeCalendar importer if required.
* importers/evolution-calendar-importer.h: added declarations for
creating a vCalendar importer and intelligent Gnome Calendar importer.
* importers/Makefile.am: added -DEVOLUTION_SOUNDDIR so the importer
knows what filename to use for audio alarms in vCalendar files.
Added libicalvcal-evolution to LDADD.
* importers/GNOME_Evolution_Calendar_Importer.oaf.in: added vCalendar
importer and intelligent Gnome Calendar importer.
* gui/comp-util.c (cal_comp_util_compare_event_timezones): return TRUE
if the event uses UTC. We don't want to flag all events from Outlook,
which use UTC.
svn path=/trunk/; revision=15628
|
|
|
|
|
|
|
| |
* importers/Makefile.am (evolution_calendar_importer_LDADD):
Ooops. Forgot to use EVOLUTION_CALENDAR_LIBS here.
svn path=/trunk/; revision=15462
|
|
|
|
|
|
| |
times, causing big libtool 1.4 pain.
svn path=/trunk/; revision=15461
|
|
|
|
|
|
|
|
|
| |
2001-12-10 Damon Chaplin <damon@ximian.com>
* importers/GNOME_Evolution_Calendar_Importer.oaf.in: fixed executable
name. Fixes bug #16880.
svn path=/trunk/; revision=14955
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-10-29 Damon Chaplin <damon@ximian.com>
* importers/Makefile.am (evolution_calendar_importer_LDADD):
* gui/Makefile.am (evolution_calendar_LDADD):
* cal-util/Makefile.am (test_recur_LDADD):
* cal-client/Makefile.am (client_test_LDADD): use libical-evolution.la
* gui/dialogs/schedule-page.c: save the timezone passed in for the
start time, so if our times are changed we use this. Also, if the
end time was passed in in a different timezone, convert it.
Also hide the time fields for DATE values. Note that DATE values still
do not work.
* gui/dialogs/meeting-page.glade: changed "Invite Others" to
"Invite Others..." to be consistent with the other page.
* gui/dialogs/event-page.c (times_updated):
(all_day_event_toggled_cb): set is_date if appropriate.
* gui/e-itip-control.c (write_label_piece): convert all UTC times to
the current timezone. Outlook sends simple, non-recurring, events as
UTC times, which isn't very useful.
svn path=/trunk/; revision=14397
|
|
|
|
|
|
|
|
|
| |
2001-10-29 JP Rosevear <jpr@ximian.com>
* importers/Makefile.am: include the header as a source so it gets
dist'ed.
svn path=/trunk/; revision=14366
|
|
|
|
|
|
|
| |
* importers/Makefile.am (INCLUDES):
s/BONOBO_CFLAGS/BONOBO_GNOME_CFLAGS/.
svn path=/trunk/; revision=14363
|
|
|
|
|
|
|
|
|
|
| |
2001-10-29 Rodrigo Moya <rodrigo@ximian.com>
* importers/icalendar-importer.c (load_file_fn): fixed URI
construction, which was preventing importing into the root
calendar (~/evo/local/Calendar/)
svn path=/trunk/; revision=14358
|
|
2001-10-29 Rodrigo Moya <rodrigo@ximian.com>
* importers/: added evolution-calendar-importer binary, starting
with an iCalendar file importer
svn path=/trunk/; revision=14354
|