Here’s an idea for something that’s been bugging me for a very long time, as I use USB drives, pendrives, and SD cards very often: everytime you plug one of these in, Nautilus opens a new window (typically in the background).
I’d very much prefer it to open a new tab, as I was going to open a new tab each time anyway. But how to make this non confusing for less technical users? Short of providing a preference/setting for it, or using an infobar / overlay to tell the user that a new tab has been opened for them and that they should be careful before closing the window, I don’t really know how to address this in a way that satisfies both power users and not-techsavvy users… Any thoughts on that, @allanday / @tbernard?
My observation is that non-technical users I know who run GNOME (ex: 70-80-years-old family members) don’t ever use tabs, anywhere (including the web browser), they have zero notion of multitasking (they use one application at a time and close the current running app everytime they want to switch, no matter how often you tell them to NOT do that and to switch between applications instead… it’s mildly infuriating) so if you were to open a tab on them they would not even notice.
Arguably it’s not just elderly people, there’s a generation of people in the mobile and web era who don’t know how to use computers. I had a funny experience with this recently, when I gave a laptop to a teenager and his first (and insistent) question was, “How do I install my Android applications on it… could you connect it to the tablet via Bluetooth to install applications via Bluetooth?” and my answer was, “That’s not how computers work, kid”).
But perhaps those are not problems we can address easily with design, and that a file manager like Nautilus should assume minimum computer concepts literacy (like the notions of hierarchical filesystems, and tabs) and I’m overthinking this, hopefully. If Nautilus were to just open this into a new tab by default (like web browsers / websites typically do, in practice) without going out of its way to warn the user, personally as a power user I’d be happy with that, because it selfishly solves a productivity issue I encounter and I know I will never get confused by that behavior (on the contrary, it is less confusing than having some extra window open in the background each time, and that window becoming a home directory when you eject the drive from anywhere…).
Android seems to do well with their one app - one window approach. But there users don’t have the expectations of drag-and-dropping a file, which arguably is easier to do with two windows than with tabs.
Well, it opens a new window only if you click the notification
You can instead ignore the notification, go to the Files window you want to open a new tab on, and middle-click the sidebar entry.
I for one dislike it when external actions open new tabs.
I often have multiple windows on a web browser, each with their own tabs. If I open a web URI from another application, how does it know which of the window I want the tab added to? It doesn’t, and it’s frustrating when it gets the window I didn’t want.
So, I guess this depends heavily on personal workflow. As such, a preference could be better then currently the default behavior. Then again, preferences have a cost… So I’m on the fence.
…but even today, I would set this same preference. It’s a PITA to do the extra click on notification (to use or dismiss it), and the problem is, from what I’ve experienced with my non-technical users I support, they never see/notice the damned notification, or even if they see it (or you point it out to them) they’re never fast and accurate enough to interact with it, so they end up confused, so I have to set the preference this way for them too.
I think in this case / most cases it would make more sense for Nautilus to reuse its existing window (if any, or particularly if it’s already focused instead of in the background, and particularly if it already has 2+ tabs open) and open a new tab instead of an extra window…