[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    Re: [PATCH] foldertree rework
From:       Ingo =?iso-8859-1?q?Kl=F6cker?= <kloecker () kde ! org>
Date:       2002-06-26 20:42:14
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 25 June 2002 21:24, Carsten Burghardt wrote:
> On Tuesday 25 June 2002 08:12, Carsten Burghardt wrote:
> > I also found a dnd-bug and I hope you have an idea. If I select the
> > last visible message (the message at the bottom of the headers)
> > from an imap-account and drag it fast in direction to the local
> > folders (diagonal) then the drag-operation is cancelled (although
> > the drag-icon stays). It probably doesn't matter if it's an
> > imap-account, you just need a fast diagonal drag. Perhaps the
> > drag-operation is cancelled when it comes fast across an item where
> > the drag is ignored (root-items).
>
> The attached version fixes this (well, in fact its a fix in the
> kfoldertree). The KListView::findDrop didn't accept certain drags so
> the operation was cancelled.

Sorry, but now DnD only works to folders which are visible in the folder 
pane when "Local Folders" (i.e. the first entry in the folder tree) is 
visible.

> There is still a little problem (an old one): when the drag moves out
> of the widget (e.g. on the header) the drag is cancelled. But the
> drag-icon stays and the foldertree re-connects the
> doFolderSelected-slot to the currentChanged signal. So the folders
> get selected (opened) when the "drag" hovers over them. I dont' know
> how this could be solved.

This behaviour is very annoying.

> I changed the MIMETree behaviour so that the tree is not shown with
> empty folders.
> IMO the patch should be ready to go.

DnD is much too broken. Therefore the patch can't be committed in its 
current state.

Regards,
Ingo

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9GicmGnR+RTDgudgRAmPKAJ9JOlSPSm4uoOsORpew9UnlXggAEgCgq29b
2jtSVafx0gaJln4JnSux53w=
=CFOG
-----END PGP SIGNATURE-----
_______________________________________________
KMail Developers mailing list
kmail@mail.kde.org
http://mail.kde.org/mailman/listinfo/kmail
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic