| Summary: | Changing an occurence in recurring event looses past events | ||
|---|---|---|---|
| Product: | [Applications] korganizer | Reporter: | Reinhold Kainhofer <reinhold> |
| Component: | general | Assignee: | Cornelius Schumacher <schumacher> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | CC: | alex |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | unspecified | ||
| OS: | Other | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Reinhold Kainhofer
2002-07-25 18:32:00 UTC
I disabled moving recurring events in the agenda view for now. It would be nice to implement it properly, though. But that's a wishlist item and not a bug. *** Bug 65726 has been marked as a duplicate of this bug. *** CVS commit by kainhofe: Implement moving recurring events in the agenda. After moving such an event, the user is asked if he wants to move all events of the recurring sequence, just this single event (the event is then dissociated from the sequence and turned into a separate event), or cancel. I also implemented moving only future events, but I haven't found a message box with four buttons yet, so there is no way to execute that code yet. If you move such a recurring event, the recurrence data needs to be updated (for weekly, monthly, and yearly recurrences), which I try to do as intuitively as possible. Please tell me if you would expect some other behavior. E.g. if you have an event that recurs monthly on the first friday, and you move it two days earlier, it will recur on the first wednesday (unless that wednesday was already in the previous month, of course). What might be a bit confusing is weekly recurrence: if you have an event that recurs weekly on say Mon, Tue and Fri, and you move one of the events two days earlier, the event will recur on Sat, Sun, and Wed. I also adjust the recurrence end dates, but not the exception dates. Shall these also be adjusted? Thanks for the bug report. Cheers, Reinhold CCMAIL: 45757-done@bugs.kde.org, 54949@bugs.kde.org M +108 -28 koagenda.cpp 1.124 M +190 -21 koagendaview.cpp 1.155 M +4 -0 koagendaview.h 1.70 |