There Should Be a Global Trash Bin for Files

Bug #851330 reported by Nat Katin-Borland
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KARL3
Fix Released
Medium
Chris Rossi

Bug Description

There should be one global Trash bin for the entire Files section. Currently, each folder has its own Trash and it is not intuitive for the user that they need to navigate back to the same level in order to find the relevant Trash container. Users will be looking for functionality that mirrors what they're used to on their desk top.

In addition, the Trash view should show the content hierarchy in a nested structure. In other words, if you delete a folder it should be clear which files are contained within it so that user realize that restoring the folder will restore all its contents as well. Currently, the Trash is a flat view, so it's not obvious what will happen when you restore items.

Tags: r3.72
Revision history for this message
Nat Katin-Borland (nborland) wrote :

Additionally, there seems to be an inconsistency about when folders are "unpacked" in the Trash view and when folders appear without their children in the Trash view. I can't find a pattern as to why one is happening vs the other. This inconsistency makes it confusing for the user in terms of picking the correct item they want to restore. A Global Trash Bin for the entire File section, complete with proper nesting should make things clearer for the user.

Changed in karl3:
assignee: nobody → Nat Katin-Borland (nborland)
importance: Undecided → Medium
milestone: none → m74
Revision history for this message
Paul Everitt (paul-agendaless) wrote :

Let's discuss this next week. Dropbox, for example, does the concept of "Trash" on a per-folder level, I believe.

We'll have to do some new development to get this in place and talk about any side effects. For example, subfolders.

Revision history for this message
Robert Marianski (rmarianski) wrote :

Nat, I created a separate ticket to track the inconsistency that you mentioned in your comment: #851381
(Sorry, I think I told you to just add in a comment here earlier)

Changed in karl3:
assignee: Nat Katin-Borland (nborland) → Chris Rossi (chris-archimedeanco)
status: New → Confirmed
Revision history for this message
Chris Rossi (chris-archimedeanco) wrote :

I have global trash implemented on trunk. I still need to fix some existing unittests and write some new ones to cover the new functionality and will continue to work on that, but in the meantime people can start doing initial testing on staging/branch1 and providing feedback.

Changed in karl3:
status: Confirmed → Fix Committed
JimPGlenn (jpglenn09)
tags: added: r3.72
Revision history for this message
JimPGlenn (jpglenn09) wrote :

fixed

Changed in karl3:
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.