[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