Hi all,
so I had filed an issue against Files/Nautilus
, which got justly closed as requiring further design input and UX research and I was advised to put this to discussion here.
My user experience broke with the Recent Folder/List
in Nautillus’ sidebar, which I had always experienced as a folder and I could not delete its contents by pressing the delete
button.
My Workflow
is as follows
-
When working on something I often download random files, take screenshots, copy things here and there in order to inform myself about a new topic. This can take some days and I organize relevant files in corresponding folders.
-
After some days of course I cannot remember all the files, that were relevant to my work, so I head to the
Recent Folder/List
to look them up. -
It turns out, that the
Recent Folder/List
is now pretty cluttered by files, that-
are not useful anymore, i.e. files I had downloaded, but were not really interesting.
-
are still useful and are already organized somewhere, but are not of current interest.
-
At that point
The desired behaviour
of Files/Nautilus
would have been, that I can organize the Recent Folder/List
by deleting the clutter, so that in the next few days I can use it again efficiently to look quickly up the useful files.
My UX breaking point
was, that I cannot use the delete
button to delete these files from the Recent Folder/List
. But the question is, what should deleting a file from the Recent Folder/List
do?
-
If the
Recent Folder/List
is to be considered a folder - and inFiles/Nautilus
it is presented as a folder - then deleting one of its elements by pressing thedelete
button should-
remove that element from the
Recent Folder
/List
-
copy the element to the
Trash
-
not delete its corresponding file somewhere else - just as deleting one of two files of the same name located at different folders should not affect the other one.
-
-
If the
Recent Folder/List
is not to be considered as a folder, but just a list of recently used files, then why is it presented as a folder in nautilus’ side pane?
This example exposes the
Underlying Question
what the nature of the Recent Folder/List
actually is? Is it a folder, is it a list or something else? And how far should the analogy go? What are the user expectations?
Importantly should the user be able to organize it?
For me the Recent Folder/List
was
-
just a folder, which
-
I wished to organize as any other one.
-
strangely never contained subfolders.
-
-
I expected to be able to delete its elements just like in any other folder.
-
I did not expect the latter to affect the original file located somewhere else.
But other users may have other expectations. For instance deleting a file from the Recent Folder/List
one may expect this operation to send to the Trash
the underlying file itself, which would now be a destructive operation.
The weather fallacy
tells us, that with the highest probability the weather tomorrow will be the same today. Of course that does not mean, that the weather will never change. But likewise we will work tomorrow with the highest probability on the same things as today, so
-
if the
Recent Folder/List
should become the default entry point, of what nature should that be? Folder, list or something else? -
what’s then the prominent user story for this entry point?
-
should it be customizable and if so how? For instance
-
it changes by nature over time, but should we be able to remove files?
-
is removing the same as deleting?
-
should we be able to pin things - like pinning prominent apps on the dash, while
-
the app grid changes by installing apps, but is yet organizable?
-
So, what are the designers’ opinions or plans? What are other GNOME users’ use stories of the Recent Folder/List
? What’s the plan in general?
Some brainstorming points from the discussions
-
Interplay of
Recent
andStarred
- Currently we cannot even “star” a file from
Recent
- Currently we cannot even “star” a file from