Summary: | Recurrence: "nth workday of every month" | ||
---|---|---|---|
Product: | [Applications] korganizer | Reporter: | Ben Pearre <bwpearre> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | smartins |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Ben Pearre
2005-02-07 18:54:26 UTC
Yes, please all support for first/last weekday. SVN commit 437527 by kainhofe: Finally, the new recurrence code for libkcal. It encapsulates the whole recurrence functionality (rrule, ex rules, recurrence date/times, and exceptions date/times) into one classe. The API stayed as close to the old one, but this new code is much more powerful than the old one (although you won't see a difference in the applications yet; But once the library code works, we can make use of this extended functionality). Not everything is fully finished (in other words: it's not perfect yet), so expect a few rough edges, which will be smoothed out before the release... There shouldn't be any data loss, but korganizer or kalarm might behave strange. If you experience anything like this, please tell me! A long discussion (including a description of the changes) with David Jarvie went on on kde-pim: http://lists.kde.org/?l=kde-pim&m=112017476307741&w=2 http://lists.kde.org/?t=112017493900001&r=1&w=2 CCBUG:98793 CCBUG:87331 CCMAIL: kde-pim@kde.org M +104 -138 kalarm/alarmevent.cpp M +6 -15 kalarm/alarmevent.h M +2 -2 kalarm/dcophandler.cpp M +1 -1 kalarm/kalarmapp.cpp M +23 -21 kalarm/recurrenceedit.cpp M +19 -43 kitchensync/libkonnector2/plugins/qtopia/datebook.cpp M +2 -2 kitchensync/libkonnector2/plugins/qtopia/metacalendar.cpp M +1 -1 kitchensync/libksync/calendarmerger.cpp M +1 -1 kmobile/devices/gnokii/gnokii_mobile.cpp M +2 -1 korganizer/calendarview.cpp M +6 -4 korganizer/koagendaview.cpp M +1 -2 korganizer/kodaymatrix.cpp M +112 -145 korganizer/koeditorrecurrence.cpp M +1 -1 korganizer/komonthview.cpp M +4 -4 korganizer/printing/calprinthelper.cpp M +24 -51 kpilot/conduits/vcalconduit/vcal-conduit.cc M +61 -62 kresources/egroupware/kcal_resourcexmlrpc.cpp M +29 -56 kresources/groupwise/soap/incidenceconverter.cpp M +39 -48 kresources/kolab/kcal/incidence.cpp M +4 -2 kresources/newexchange/exchangeconvertercalendar.cpp M +14 -11 kresources/slox/kcalresourceslox.cpp M +1 -1 libkcal/Makefile.am M +8 -8 libkcal/calendar.cpp M +13 -15 libkcal/calendarlocal.cpp M +1 -23 libkcal/calformat.cpp M +0 -2 libkcal/calformat.h M +102 -7 libkcal/compat.cpp M +11 -1 libkcal/compat.h M +4 -3 libkcal/icalformat.cpp M +3 -3 libkcal/icalformat.h M +264 -514 libkcal/icalformatimpl.cpp M +7 -3 libkcal/icalformatimpl.h M +107 -64 libkcal/incidence.cpp M +44 -51 libkcal/incidence.h M +19 -11 libkcal/incidenceformatter.cpp M +2 -2 libkcal/kcalversion.h M +12 -16 libkcal/qtopiaformat.cpp M +632 -3198 libkcal/recurrence.cpp M +201 -276 libkcal/recurrence.h M +43 -45 libkcal/recurrencerule.cpp M +20 -14 libkcal/recurrencerule.h M +12 -8 libkcal/resourcekabc.cpp M +53 -5 libkcal/tests/Makefile.am D libkcal/tests/checkcalendar.pl M +11 -3 libkcal/tests/runtestcase.pl M +2 -1 libkcal/tests/testincidence.cpp M +2 -1 libkcal/tests/testincidencegenerator.h M +1 -1 libkcal/tests/testrecurprevious.cpp M +8 -5 libkcal/todo.cpp M +11 -11 libkcal/todo.h M +101 -109 libkcal/vcalformat.cpp M +3 -2 libkdepim/calendardiffalgo.cpp M +11 -9 libkpimexchange/core/exchangedownload.cpp M +3 -3 libkpimexchange/core/exchangeupload.cpp Reassigning all KOrganizer bug reports and wishes to the newly created korganizer-devel mailing list. This is possible now. Just choose 1st monday for example- |