Hi Patrick

I went through the API and the migration is very much doable. Sure enough this will fix the live update of calendar issue. But the biggest question I have is about the Timezone handling mentioned in

https://meego.gitorious.org/meego-middleware/kcal-eds/blobs/master/src/ekcal/ekcal-storage.h

"Custom time zones are those which do not match a system time zone. Typically they come from importing an iCalendar 2.0 VCALENDAR. An app must add all time zone definitions together with the incidences when copying them between KCalCore::Calendar instances."

I am assuming that this is some thing Sync handles for the calendar app. Right? Or is there more to the above quoted statement?

Thanks
Sirisha

On 05/13/2011 07:34 AM, Ohly, Patrick wrote:
Hello!

I got KCal-EDS to a point where I have a pretty good understanding of
how it'll work. The main API is defined in ekcal/ekcal-storage.h:

https://meego.gitorious.org/meego-middleware/kcal-eds/blobs/master/src/ekcal/ekcal-storage.h

Sirisha, can you check how well this fits the needs of the calendar app?
Is the documentation sufficient?

There are example and test programs in:
https://meego.gitorious.org/meego-middleware/kcal-eds/trees/master/test

The implementation is good enough to read and write simple events with
time zone information. Detached recurrences are not working yet. I have
code ready for it, but because of issues in the libecal API and
implementation, the result doesn't work yet. For the curious, here's
where I am discussing this:
http://mail.gnome.org/archives/evolution-hackers/2011-May/msg00001.html


_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines

Reply via email to