Right now, by default the Places panel shows a small number of user places, and a large number of Virtual places of questionable utility (4 {nav Search For} entries, 4 {nav Recently Saved} entries. Overall the signal-to-noise ratio is low, and usability could be better.
Let's consider the following changes, roughly in this order:
[] Hide the {nav Recently Saved > This Month} and {nav Recently Saved > Last Month} entries by default; they're of questionable utility to feature so prominently, and the functionality is available from the {nav Find} panel anyway. Maybe remove them from the default Places panel entirely?
[] Add at least {nav Desktop} and {nav Downloads} to the default Places section, in a nod to real-world user workflows (see D10245#201638)
[] Remove {nav Root} from the Places section; it's redundant, and that location can always be accessed from a disk in the Devices section, which is visible by defaultMake it obvious which disk in the {nav Devices} section corresponds to {nav /}
[] Re-order sections so {nav Devices} is closer to the top than the bottommove {nav Root} from the Places section; it's redundant, and that location can always be accessed from a disk in the {nav Devices} section, which is visible by default
[] Hide the {nav Recently Saved > This Month} and {nav Recently Saved > Last Month} entries by default; they're of questionable utility to feature so prominently, and the functionality is available from the {nav Find} panel anyway. Maybe remove them from the default Places panel entirely?Re-order sections so {nav Devices} is closer to the top than the bottom
[] Implement collapsible Places panel sections: https://bugs.kde.org/show_bug.cgi?id=389803
[] Make {nav Search For} entries collapsed by default (i.e. available and accessible, but with the entries invisible until the header is expanded)
[] Improve or change the {nav Recently Saved} items or the `recentdocuments:/` KIO slave to include files that were recently opened and created by non-KDE programs, and make sure whichever one we choose is visible by default at the top of the Places panel, as it's arguably the most contextually relevant tool for many file-based workflows: https://bugs.kde.org/show_bug.cgi?id=357542
[] Add a {nav Tags} section, and put it at the very bottom (maybe even collapsed by default): D7700
[] Implement section re-ordering: https://bugs.kde.org/show_bug.cgi?id=309621
[] Give unmountable external disks a visible eject button: https://bugs.kde.org/show_bug.cgi?id=154499
Thoughts?