Bug 74365 - yearly recurrence defaults to "day X of the year"
Summary: yearly recurrence defaults to "day X of the year"
Status: RESOLVED FIXED
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: 3.2
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Cornelius Schumacher
URL:
Keywords:
: 71433 79429 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-02-06 16:49 UTC by Dennis Nigbur
Modified: 2004-06-20 01:22 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
calendar file containing the two buggy events described above (782 bytes, text/calendar)
2004-05-02 05:05 UTC, gjditchfield
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Nigbur 2004-02-06 16:49:15 UTC
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!
Comment 1 gjditchfield 2004-05-02 05:03:22 UTC
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.
Comment 2 gjditchfield 2004-05-02 05:05:08 UTC
Created attachment 5854 [details]
calendar file containing the two buggy events described above
Comment 3 Reinhold Kainhofer 2004-06-08 10:26:02 UTC
*** Bug 71433 has been marked as a duplicate of this bug. ***
Comment 4 Reinhold Kainhofer 2004-06-08 10:26:37 UTC
*** Bug 79429 has been marked as a duplicate of this bug. ***
Comment 5 Roman Mäder 2004-06-10 20:54:29 UTC
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".
Comment 6 Arthur 2004-06-19 21:47:12 UTC
And still present in 3.2.3
Comment 7 Reinhold Kainhofer 2004-06-20 01:22:32 UTC
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