Add toolbar to download queue for common operations

Bug #1265578 reported by Fredrik Ullner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DC++
Fix Released
High
Unassigned

Bug Description

Common operations that users perform in the queue should be available in the form of a toolbar for ease of access. The following items are identified to at least be part of said toolbar;
* Pausing a queued item
* Resuming a paused queued item
* Move queued items up/down in priority
* Remove a queued file

Revision history for this message
Fredrik Ullner (ullner) wrote :

The attached patch will add a toolbar to the queue.

Picture of how it looks: http://imgur.com/aPBx7Qi

This toolbar is static; it is always present (with enabled/disabled items).

iceman had otherwise the proposal that the toolbar should be only visible when items are selected, but this is not included in this patch.

"Start" will set items in Normal. "Pause" will set items in "Paused".

Note that paused items will get disconnected (hence change to queuemanager).

Revision history for this message
iceman50 (bdcdevel) wrote :

New icons

Revision history for this message
Fredrik Ullner (ullner) wrote :

Update of patch, as per suggestions. New Icons: http://i.imgur.com/WAid7Nh.png

poy (poy)
Changed in dcplusplus:
importance: Wishlist → Critical
Revision history for this message
poy (poy) wrote :

the patch looks very good. :)

if you could verify this still works with the current repo, and polish if necessary, this can go in after DC++ 0.850 has been released.

Changed in dcplusplus:
importance: Critical → High
Revision history for this message
Fredrik Ullner (ullner) wrote :

This is now pushed.

Changed in dcplusplus:
status: New → Fix Committed
Revision history for this message
eMTee (realprogger) wrote :

IIRC from last year's testing, this patch does the minimal functionality but has bugs. E.g., again if my memory serves well, button functions don't handle things well when applied to items selected in the directiory tree view in the left.

Also the new icons were in some work-in-progress state, their green/red colors needs to be checked to ensure they're similar to the ones already used in other existing buttons in the UI.

Revision history for this message
Fredrik Ullner (ullner) wrote :

The code now works with directories.

I can't comment to the icons, I just picked above icons as previously proposed.

Revision history for this message
poy (poy) wrote :

Fixed in DC++ 0.860.

Changed in dcplusplus:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.