Add an option to (dis|en)able the NZB file removal feature

Registered by Severin H

Currently, NZB files are removed by LottaNZB after adding them to the download queue. Of course there still exist copies in the HellaNZB directory structure. It's very uncommon for files to disappear as soon as a user clicks on them. Beside confusing new LottaNZB users, this feature also might get in the way if people want to keep a visible copy of a NZB file, for example to send it to someone else.

As the current implementation isn't done very well, it can even scare the hell out of users if files disappear without a warning (see question https://answers.edge.launchpad.net/lottanzb/+question/46340).

So what I suggest is to disable this by default and add an option to the preferences window like "[ ] Remove enqueued nzb files". We could also let the user decide where to move (since NZB files aren't removed completely in fact) the NZB files when added to the queue. This would look like this: "[ ] Move enqueued NZB files to [ HellaNZB.QUEUE_DIR v ]" Of course it wouldn't be obvious that this directory actually represents the HellaNZB download queue and that removing files from this directory will have an immediate effect in LottaNZB.

Blueprint information

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

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.