Bug 389635

Summary: Hidden items pollute places dropdown-menu
Product: [Frameworks and Libraries] frameworks-kio Reporter: Michael Heidelbach <ottwolt>
Component: generalAssignee: David Faure <faure>
Status: RESOLVED FIXED    
Severity: normal CC: kde, kdelibs-bugs, mail, nate, ottwolt
Priority: NOR Flags: kde: Usability?
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In: 5.44
Attachments: Places dropdown menu
Places panel

Description Michael Heidelbach 2018-01-30 09:54:17 UTC
Created attachment 110216 [details]
Places dropdown menu

The dropdown menu should only contain items that are marked visible in places panel.
See screenshot in following comment.
Comment 1 Michael Heidelbach 2018-01-30 09:58:25 UTC
Created attachment 110217 [details]
Places panel
Comment 2 Kai Uwe Broulik 2018-02-05 15:35:48 UTC
Filtering them out should be trivial but in contrast to the places panel in the context menu there's no way to show all items should you need to.
Comment 3 Michael Heidelbach 2018-02-05 15:59:39 UTC
(In reply to Kai Uwe Broulik from comment #2)
> Filtering them out should be trivial but in contrast to the places panel in
> the context menu there's no way to show all items should you need to.

For me it's not trivial to filter them yet :(
And yes, once in a week or so the need to see all items comes up. In that case I use the places panel and check "Show all entries".
Except for Home and Devices I've hidden all default panel entries, I have no need for them. 
The menu otoh now shows 2 Columns, although it should contain only 7-10 items. For everyday's work I clearly prefer a cleaner menu.
Comment 4 Nate Graham 2018-02-05 18:12:15 UTC
I think it's safe enough to assume that if a user has hidden a category in the Places panel, they don't want to see it elsewhere, either.
Comment 5 Kai Uwe Broulik 2018-02-19 09:09:53 UTC
Git commit 03be39f3709e1c3229554a6555e49d16688441c2 by Kai Uwe Broulik.
Committed on 19/02/2018 at 09:09.
Pushed by broulik into branch 'master'.

[KUrlNavigatorPlacesSelector] Put categories into submenus

Avoids letting the menu get huge. This is a straight port from Plasma's task manager 6effcdf11d1a64017593c5cef434b80122936854
Also hide hidden items.

Differential Revision: https://phabricator.kde.org/D10329

M  +37   -6    src/filewidgets/kurlnavigatorplacesselector.cpp

https://commits.kde.org/kio/03be39f3709e1c3229554a6555e49d16688441c2