From kde-pim Fri Nov 14 09:16:17 2003 From: Reinhold Kainhofer Date: Fri, 14 Nov 2003 09:16:17 +0000 To: kde-pim Subject: Re: [Kde-pim] Kontact Bug Squashing Day on Sun, Nov 16 X-MARC-Message: https://marc.info/?l=kde-pim&m=106880145232516 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Donnerstag, 13. November 2003 23:34 schrieb Cornelius Schumacher: > This weekend on Sunday, November 16, from 00:00 UTC to 23:59 UTC we will > hold a Kontact Bug Squashing Day in order to get Kontact into a good > shape for the KDE 3.2 beta release. We will meet on IRC (channel > #kontact at irc.kde.org) and together try to fix as many bugs as > possible. Unfortunately I won't be able to attend :-(( As far as korganizer is concerned, I know one bug (in the KOAgendaItem::resetMovePrivate) which really needs to be fixed before the release: Take any item in the agenda view which doesn't span midnight (i.e. no multi-item). Move it in the agenda item so that it goes over midnight (turns into a multi-day item), but don't release the mouse button. Now move the cursor even further so that it moves out of the agenda view and a drag operation should start. At this place, the move should be reset (using KOAgendaItem::resetMove, which calls KOAgendaItem::resetMovePrivate on each of the doubly-linked members of the multi-item). However, it seems there I delete an item and later try to access it, thus korganizer crashes. I planned to fix this bug in the last few days, when I was in Vienna, but it turned out kdelibs had again changed so I couldn't even compile libkcal :-((( I'm not sure if I'll be able to fix this terrible bug due to my sever time shortage. Just a note on the admittedly compilcated system of moving agenda items: I plan to rewrite that code after 3.2 so the management of the agenda items is not done in KOAgendaItem, but on KOAgenda. That would make the whole logic quite a lot easier and less error-prone. But for 3.2 I just don't have the time to rewrite it. Reinhold -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/tJ1jTqjEwhXvPN0RAucgAKCPictSw4S/2SlszFXk2+TmZ9F3kQCgx5V9 cWxZ5qXfk3scyR8KTG5Zd8w= =EWFn -----END PGP SIGNATURE----- _______________________________________________ kde-pim mailing list kde-pim@mail.kde.org https://mail.kde.org/mailman/listinfo/kde-pim kde-pim home page at http://pim.kde.org/