#1679: "Remove with data" option dangerous and unchecked
--------------------------+-------------------------------------------------
Reporter: Jameshfisher | Owner:
Type: defect | Status: new
Priority: major | Milestone: Future
Component: gtkui | Version: 1.2.2
Keywords: |
--------------------------+-------------------------------------------------
Presenting the user with an option that is dangerous should:
* be ''expected'' by the user (the option should be in an appropriate
context)
* be ''confirmed'' after selection by the user
Data removal is one of those dangerous operations. Here's how Deluge
currently handles it:
* select "Remove Torrent" from the context menu
* user is presented with an option to "Remove with data"
* selection of "Remove with data" is unconfirmed before execution
This violates both simple design principles. I expect the "Remove
Torrent" option to mean "cease downloading and uploading". I have asked
several others what they expect this to do, and they say the same. More
than once I have selected this option accidentally, and [http://forum
.deluge-torrent.org/viewtopic.php?f=8&t=25205 so have others].
The following instructions are unrelated, but are currently conflated by
the UI:
* ceasing downloading/uploading associated with a .torrent file
* deleting all data associated with that .torrent file
* (deleting the .torrent file itself ...?)
These should be clearly separated. I suggest the following:
* The "Remove Torrent" option in the context menu exclusively means "cease
downloading, cease uploading, and dissociate Deluge and this torrent
file". Selecting it prompts a confirmation: "are you sure you wish to
remove this .torrent file from Deluge?" There may be additional warning
text if the download has not yet completed.
* A new option is added to the context menu, "Remove Torrent and data".
Selecting it prompts a confirmation: "are you sure you wish to remove all
downloaded data, and remove this .torrent file from Deluge?"
--
Ticket URL: <http://dev.deluge-torrent.org/ticket/1679>
Deluge <http://deluge-torrent.org/>
Deluge project
--
You received this message because you are subscribed to the Google Groups
"Deluge Dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/deluge-dev?hl=en.