Categorization mechanism redesign (Phase One)

Registered by Severin H

Currently the category selection hides at the bottom of the file chooser dialog. I guess some users aren't even aware it's there. So what Steph suggested is to ask for a download category in a separate popup after the user has selected the NZB files. That way we could even provide a category selection for drag&drop downloads without making a detour to the file selection dialog.

Since not all users use the categorization feature (at least this applies to me) we could make it optional by adding a corresponding checkbox to the preferences dialog.

Blueprint information

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

Related branches

Sprints

Whiteboard

I don't agree that we should create a separate category window. However, the category system should be renewed. This is what I suggest:

1) Make the use categories optional: We create a config option that removes the category column from the treeview and removes the category dropdown menu from the add file dialog.
2) If categories are enabled, there should be a category choice even for downloads that are added from the command line/file manager/browser
3) If categories are enabled, we should have a post-processing script that moves the downloads to a directory corresponding to their category (so ~/Downloads/TV Series/mydownload

Lantash: I agree to all of the above points. IMHO, you're allowed to start hacking into these features! ;-) Looking forward to it. For the moment, it should be possible to add the pieces of this category-feature-specific code to different parts of LottaNZB. We might figure out how to make a compact plugin out of it in the future. Targeting to milestone 0.4 then?

Lantash: The categorization feature has been improved significantly in the LottaNZB 0.4 development cycle. The user can disable it if desired and even specify custom categories. The predefined categories of Newzbin downloads are displayed as well. (!) However, it's still not possible to change the category of a download already added to the download queue (this is the case when a user double-clicks on an NZB file for example). I've been thinking about this in the past weeks and it shouldn't be that hard to implement. However, I suggest to target this improvement to LottaNZB 0.5. I'm therefore marking this blueprint as implemented. I guess we'll create a new one for the second phase of the "Categorization mechanism redesign".

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.