Missing attributes from iCal schema
Missing attributes from iCal schema
- Subject: Missing attributes from iCal schema
- From: Ben Kazez <email@hidden>
- Date: Mon, 20 Jun 2005 11:31:02 -0400
Anyone, anyone?
========
Hi,
I'm surprised to find several attributes missing from the
com.apple.Calendars (iCal) schema used for Sync Services. In
particular, the com.apple.calendars.Calendar entity is missing the
color attribute that iCal stores in nodes.plist, and both
com.apple.calendars.Calendar and com.apple.calendars.Event (and
probably others) are missing the UIDs, also known as Keys, that iCal
stores in various files in ~/Library/Application Support/iCal/Sources.
Does anyone know why these are missing? I can see an argument that
these are specific only to iCal, but the fact that they are useful to
the client I'm building seems like a good argument for including them.
Is there a good way of adding these attributes to the data I pull
from the Sync Engine, short of reading nodes.plist and other files
directly (which defeats the purpose of Sync Services)? I've read
"Creating a Schema Extension," but I'm not sure how I'd get the color
and Key/UID data into the new schema once I created it.
Ben
--
Ben Kazez
iCal Events developer
http://www.benkazez.com/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden