[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-pim
Subject: Re: [Kde-pim] Kontact Bug Squashing Day on Sun, Nov 16
From: Reinhold Kainhofer <reinhold () kainhofer ! com>
Date: 2003-11-14 9:16:17
[Download RAW message or body]
-----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/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic