Version: 3.2 (using KDE 3.2.0, SuSE) Compiler: gcc version 3.3 20030226 (prerelease) (SuSE Linux) OS: Linux (i686) release 2.4.20-4GB-athlon A behaviour similar to the old bug #46711 still recurs in KDE 3.2. When first entering an event with yearly recurrence (e.g. a birthday), the "on day X of MONTH" radio button is selected by default. However, when opening the event later on, the program defaults to "day X of the year", which is not useful for yearly recurring events (gap years!). This may also be related to issue #71433 and seems to need attention soon. Thanks!
I also see this bug with Korganizer 3.2.1, KDE 3.2.2 (SuSE Linux 9.0, with KDE 3.2.2 updates from ftp.leo.org/pub/suse/i386/supplementary/KDE/update_for_9.0/ I created a new calendar, selected May 1 2004, created a new event, selected "Enable recurrence" on the Recurrence tab, selected recurrence rule "Yearly", selected "recur on day 1 of May", and pressed OK. When I go back in to the calendar and view the event, the "Recur on day 122 of the year" button is always selected. However, the calendar always shows the event occuring on May 1, whether the year is a leap year or not, which is bad. Then I selected May 2 2004 and created another yearly event, this time by selecting the "recur on day 123 of the year button". When I go back to view the event, the "recur on day 123" button is always selected (which is good), but the calendar always shows the event occurring on May 2 whether the year is a leap year or not, which is not what I expect.
Created attachment 5854 [details] calendar file containing the two buggy events described above
*** Bug 71433 has been marked as a duplicate of this bug. ***
*** Bug 79429 has been marked as a duplicate of this bug. ***
I can confirm this behaviour for Korganizer 3.2.2. Entering an event to recur on a specified day of a month does work in leap and non-leap years, but when you edit such an event, the radio button of the recurrence tab always switches to "day XX of the year".
And still present in 3.2.3
CVS commit by kainhofe: Finally, fix yearly recurrences in korganizer. libkcal seems to have quite recurrence functionality now, which can be used in korganizer to generate all types of yearly recurrences without problems, so this issue should finally be done. The fix will be released with kde 3.3. CCMAIL: 74365-done@bugs.kde.org M +263 -129 koeditorrecurrence.cpp 1.67 M +31 -8 koeditorrecurrence.h 1.26