[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/kdepim/enterprise/kdepim/korganizer
From: Allen Winter <winter () kde ! org>
Date: 2010-02-28 22:59:50
Message-ID: 1267397990.374554.13119.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1097339 by winterz:
fix due date computation for recurring to-dos when an active date is specified.
kolab/issue4110
MERGE: trunk
M +3 -1 koeditorgeneraltodo.cpp
--- branches/kdepim/enterprise/kdepim/korganizer/koeditorgeneraltodo.cpp #1097338:1097339
@@ -291,7 +291,9 @@
enableAlarm( true );
dueDT = todo->dtDue();
if ( todo->doesRecur() && date.isValid() ) {
- dueDT.addDays( todo->dtDue().date().daysTo( date ) );
+ QDateTime dt( date, QTime( 0, 0, 0 ) );
+ dt = dt.addSecs( -1 );
+ dueDT.setDate( todo->recurrence()->getNextDateTime( dt ).date() );
}
mDueDateEdit->setDate(dueDT.date());
mDueTimeEdit->setTime(dueDT.time());
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic