[Kde-pim] recurrence branches

Christian Mollekopf chrigi_1 at fastmail.fm
Sat Apr 27 16:01:49 BST 2013


Hey,

The recurrences branches in kdepimlibs and kdepim are mostly ready to be 
merged IMO.

Non exhaustive list of features/fixes:
* Fixed sub-daily recurrence calculations
* Support for recurrenceId in kdepimlibs, kdepim/calendarviews and 
incidenceeditor-ng
* OccurrenceIterator API (for iterating over recurrences, taking exceptions 
into account)
* Support for thisAndFuture parameter of recurrenceId in kdepimlibs, 
kdepim/calendarviews and incidenceeditor-ng
* Recurrences on todos are now calculated based on dtStart if available 
(fallback to dtDue if dtStart is not available)
* A bunch of cleanups

There are still a couple of open issues:
* Creating a new event sometimes opens multiple editors
* The "on" label on recurring todos is sometimes shown when it shouldn't be
* A recurring event with multiple exceptions that are thisAndFuture are not 
yet handled correctly.

Other than that it seems to work nicely for me and I'd appreciate any 
feedback.

I'd like to merge that into master in the coming weeks.

Cheers,
Christian
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list