Ability to pause individual downloads

Registered by freddy3980

Be able to pause each individual download. Right now we just have a "Pause All" button.

A "Pause" checkbox could be added to the context menu of each download.

Blueprint information

Status:
Complete
Approver:
Severin H
Priority:
Low
Drafter:
freddy3980
Direction:
Needs approval
Assignee:
Severin H
Definition:
Approved
Series goal:
Accepted for 0.6
Implementation:
Implemented
Milestone target:
milestone icon 0.6
Started by
Severin H
Completed by
Severin H

Related branches

Sprints

Whiteboard

Lantash: I think the best way to stop a certain download is to move it away from the top of the download queue, isn't it?

Freddy: Well, i was thinking if i had many nzb files on queue and some of them weren't high priority and wanted to download another day.. i could have the left in pause mode every time LottaNZB is started until i actually wanted to start downloading it.

Lantash: The problem is that HellaNZB doesn't have such a feature. :-/ What I suggest is to collect such low-priority downloads on the desktop or something. Of course it would be possible to write a plugin that provides a shelve or something like that for such downloads or the ability to remove a download from the download queue and saving the corresponding NZB file somewhere.

Freddy: Maybe by creating a directory under ~/.lottanzb/ named paused?....... just a suggestion :)

Lantash: SABnzbd make it possible to pause individual downloads, so we might add this feature to LottaNZB in the future.

Freddy: Thats good news, its been a good decision to switch to SABnzbd :)

Lantash: I guess it's even necessary to implement this features as it would look odd if a download is displayed in LottaNZB that just won't be downloaded (because it has been paused using the SABnzbd web interface). We need to give the user the possibility to resume such downloads.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.