Hello! I have some suggestions for both GNOME Shell’s Overview and GNOME Files that should greatly increase a user’s flexibility in their workflow, yet not be in the way (perhaps even unnoticeable to those not looking for these proposed features), and not too difficult to implement or maintain.
Firstly, the Dash should be able to contain files and folders. I believe there to be a sore lack of a genuine, customizable quick access space for arbitrary items in GNOME; if I can only pin apps to the Dash, and I can only pin files and folders in Files’s Starred folder, then I need to not only have, but also keep in mind in the midst of my task, a logical understanding of the kind of thing the thing I need is. This, I believe, is an unnecessary cognitive speed bump, and goes against the otherwise task-oriented overall UI of GNOME.
Similarly, GNOME Files should handle .desktop files correctly. Currently they do not show their names or icons as they would in every other major file manager once they are marked as “trusted”, and items cannot be dragged and dropped on top of them. This is what disqualifies Files’s Starred folder as a genuine quick access space, as application launchers are effectively unusable from within Files. A context menu item could be added to application launchers in the Overview to place a copy of it in a folder (“Add to Home Folder”, perhaps?).
As it stands, I have to conceive of files and folders as files and folders, and apps as apps. While this is strictly true and generally a good thing to understand, it’s when the interface insists that I recall this information every time I need to pull “something” out that it becomes somewhat of a mental burden. If one were able to place files and folders in the Dash and able to properly use .desktop files in Files, I believe a great deal of flexibility would be added to GNOME’s overall UI for, what at least seems to me, very little cost.
Thanks for reading
myco