[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-pim
Subject: Re: [Kde-pim] Review Request: Prevent KOrganizer from ignoring reminders that trigger during downtim
From: "Allen Winter" <winter () kde ! org>
Date: 2012-10-17 18:37:38
Message-ID: 20121017183738.12461.63602 () vidsolbach ! de
[Download RAW message or body]
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/106824/#review20518
-----------------------------------------------------------
The code looks fine to me. And makes sense as well.
But I would appreciate a review from David, Sergio or anyone else with a good \
understanding of Akonadi.
- Allen Winter
On Oct. 13, 2012, 3:04 p.m., Frank Sebastian Roscher wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/106824/
> -----------------------------------------------------------
>
> (Updated Oct. 13, 2012, 3:04 p.m.)
>
>
> Review request for KDEPIM.
>
>
> Description
> -------
>
> Since the switch to Akonadi, KOrganizer has had a pretty serious bug: If the \
> collection and its items haven't already been loaded at the time of startup, the \
> first check for reminders is performed against an empty collection. When the \
> collection does show up, korgac thinks it has already checked for a backlog of \
> reminders and thus only displays reminders that were supposed to trigger during the \
> last minute or so. The result is that all reminders that are supposed to trigger \
> while korgac is not running are silently ignored. This is especially harsh for \
> birthday reminders, which usually get triggered at midnight.
> This small patch tries to fix that using the new \
> collectionTreeFetched/isCollectionTreeFetched functionality in EntityTreeModel, \
> introduced by David Jarvie.
>
> This addresses bug 282535.
> http://bugs.kde.org/show_bug.cgi?id=282535
>
>
> Diffs
> -----
>
> korganizer/korgac/koalarmclient.h adc8cef
> korganizer/korgac/koalarmclient.cpp 34e9a42
>
> Diff: http://git.reviewboard.kde.org/r/106824/diff/
>
>
> Testing
> -------
>
> I tested the triggering of reminders at startup in Xephyr sessions using a new user \
> account. Reminders in two separate collections instead of only one were tested. All \
> collections were local, though.
> Disclaimer: I have a very limited knowledge about the Akonadi internals and might \
> be fundamentally misunderstanding something about all this. Still, in my tests it \
> has worked flawlessly.
>
> Thanks,
>
> Frank Sebastian Roscher
>
>
_______________________________________________
KDE PIM mailing list kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic