Bug 202469 - Queue: Drag and drop only works downwards
Summary: Queue: Drag and drop only works downwards
Status: RESOLVED FIXED
Alias: None
Product: kget
Classification: Applications
Component: general (show other bugs)
Version: 2.2.2
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: KGet authors
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-04 09:39 UTC by Xenophon
Modified: 2009-08-10 00:51 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Xenophon 2009-08-04 09:39:26 UTC
Version:           2.2.2 (using 4.2.2 (KDE 4.2.2), Kubuntu packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.28-14-generic

I might be missing something ... But I find the drag and drop queue ordering very difficult to use. Currently, I can only drag downloads *down* the list (right to the bottom), but cannot move any downloads up and in between the list.

A better queueing interface and perhaps, priority support will also be great!

Thanks!
Comment 1 Lukas Appelhans 2009-08-09 21:44:25 UTC
SVN commit 1009351 by lappelhans:

Make dragndrop inside the list work correctly!
Also save the transfer to the history inside its destructor and not when 
removing it from a group.
BUG:202469


 M  +1 -1      core/jobqueue.cpp  
 M  +3 -0      core/transfer.cpp  
 M  +0 -2      core/transfergroup.cpp  
 M  +38 -16    core/transfertreemodel.cpp  
 M  +1 -0      ui/transfersview.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1009351
Comment 2 Lukas Appelhans 2009-08-09 21:51:31 UTC
SVN commit 1009358 by lappelhans:

Backport of rev 1009351:
Make dragndrop inside the list work correctly!
Also save the transfer to the history inside its destructor and not when 
removing it from a group.
CCBUG:202469


 M  +1 -1      core/jobqueue.cpp  
 M  +3 -0      core/transfer.cpp  
 M  +0 -2      core/transfergroup.cpp  
 M  +38 -16    core/transfertreemodel.cpp  
 M  +1 -0      ui/transfersview.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1009358
Comment 3 Matthias Fuchs 2009-08-10 00:29:01 UTC
SVN commit 1009411 by mfuchs:

Drag and dropping multiple transfers keeps their order.
CCBUG:202469

 M  +11 -20    transfertreemodel.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1009411
Comment 4 Lukas Appelhans 2009-08-10 00:51:40 UTC
SVN commit 1009419 by lappelhans:

backport of rev 1009411 by mfuchs:
Drag and dropping multiple transfers keeps their order.
CCBUG:202469
CCMAIL:mat69@gmx.net


 M  +11 -20    transfertreemodel.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1009419