[korganizer] [Bug 345498] monthly To-do given incorrect start and due dates

2020-06-10 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=345498

gjditchfi...@acm.org changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/fram
   ||eworks/kcalendarcore/commit
   ||/dc7b1865c3bff04d0173505335
   ||da22cefa3b5f5f

--- Comment #6 from gjditchfi...@acm.org ---
Git commit dc7b1865c3bff04d0173505335da22cefa3b5f5f by Glen Ditchfield.
Committed on 10/06/2020 at 15:17.
Pushed by winterz into branch 'master'.

Fix serialization of recurring to-do's start date

KCalendarCore uses Todo::Private::mDtRecurrence to hold the start date
and time of the next uncompleted occurrance of a recurring Todo, and
deserializes it from the X-KDE-LIBKCAL-DTRECURRENCE property of iCalendar
files.  However, ICalFormatImpl::writeTodo() serializes dtDue() into that
property, not dtStart().

When KOrganizer creates a new recurring to-do, it serializes the to-do,
then deserializes it to populate the To-Do List view, so the view shows
an incorrect start date (and an incorrect due date, which is calculated
from the start date).
Related: bug 345565

M  +1-0autotests/CMakeLists.txt
A  +83   -0autotests/testdateserialization.cpp [License: LGPL(v3.0+)]
A  +19   -0autotests/testdateserialization.h [License: LGPL(v3.0+)]
M  +2-3src/icalformat_p.cpp

https://invent.kde.org/frameworks/kcalendarcore/commit/dc7b1865c3bff04d0173505335da22cefa3b5f5f

-- 
You are receiving this mail because:
You are watching all bug changes.

[korganizer] [Bug 345498] monthly To-do given incorrect start and due dates

2019-12-07 Thread Karsten de Freese
https://bugs.kde.org/show_bug.cgi?id=345498

--- Comment #4 from Karsten de Freese  ---
still an issue with Korganizer 5.12.3 (I'm using Tumbleweed)

-- 
You are receiving this mail because:
You are watching all bug changes.

[korganizer] [Bug 345498] monthly To-do given incorrect start and due dates

2019-12-07 Thread Karsten de Freese
https://bugs.kde.org/show_bug.cgi?id=345498

--- Comment #5 from Karsten de Freese  ---
It appears that the problems can be worked around under specific conditions:
- have start & due dates on the same day (e.g. via different times)
- save the to-do before entering the recurrence

-- 
You are receiving this mail because:
You are watching all bug changes.

[korganizer] [Bug 345498] monthly To-do given incorrect start and due dates

2017-07-02 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=345498

gjditchfi...@acm.org changed:

   What|Removed |Added

Version|unspecified |5.4.3

--- Comment #3 from gjditchfi...@acm.org ---
Problem still exists in Korganizer 5.4.3

-- 
You are receiving this mail because:
You are watching all bug changes.

[korganizer] [Bug 345498] monthly To-do given incorrect start and due dates

2017-03-22 Thread Karsten de Freese
https://bugs.kde.org/show_bug.cgi?id=345498

Karsten de Freese  changed:

   What|Removed |Added

 CC||kars...@maxi-dsl.de

--- Comment #2 from Karsten de Freese  ---
I can confirm this issue with
KOrganizer 5.3
KDE Applications 16.08.2
OpenSUSE leap 42.2

also for other frequencies of recurrence.
When setting up a non-recurring to-do, everything seems to work as expected - I
can set start dates, due dates and reminders without the different settings
influencing each other.
However if the to-do is set to recurring, response to the settings is erratic.
An example:
- I set up a to-do, starting the next day (at a specific time), and due one day
later. A reminder is set at 15min before due time.
- the to-do is shown correctly in the to-do list view, and also more detailed
via the 'show' context menu entry
- when I add a weekly recurrence, start and due dates are mysteriously moved by
two days in the to-do list view, while via the 'show' context menu only the due
date is shifted, and only by one day..
In other cases I've also seen the reminder being changed in addition,
recurrence setting being greyed out, or also an error messages when trying to
save the modified task (something like 'only allocated resources are allowed to
make changes', I can't reproduce this right now). 

The behavior does seem independent of the calendar type I select - local
personal calendar vs. CalDAV

-- 
You are receiving this mail because:
You are watching all bug changes.

[korganizer] [Bug 345498] monthly To-do given incorrect start and due dates

2017-02-11 Thread Boian Berberov
https://bugs.kde.org/show_bug.cgi?id=345498

Boian Berberov  changed:

   What|Removed |Added

 CC||bberberov+...@gmail.com

--- Comment #1 from Boian Berberov  ---
Using openSUSE Tumbleweed; Korganizer version is 5.4.1.

Slightly different behavior now.  The start date and end date are the same. 
Still an issue.

-- 
You are receiving this mail because:
You are watching all bug changes.