Now there is a difference between Extra Items and Entries and than there are groups. The idea is to have only one page which is the list from Entries but grouped by the groups. You have visibility drop down menu with - Auto - Show - Hidden - Not available with this drop down menu it would also work for extra items (not available) the groups can be also not available so all elements from the group (beneath the tree view) will be not available. Reproducible: Always
Created attachment 97792 [details] System Tray Setting as it is now
This has always been slightly confusing to me too.
*** Bug 397950 has been marked as a duplicate of this bug. ***
Git commit e2bfeb160badb730047dbd519a0facc81f180e4f by Konrad Materka. Committed on 15/01/2020 at 15:43. Pushed by kmaterka into branch 'master'. [SystemTray] Rework system tray settings Summary: Combines settings of SNI icons and plasmoids in one list. Ability to disable whole section is removed. Initial idea was proposed by Nicolas Fella (D22176). FIXED-IN: 5.18.0 {F7880936} Test Plan: 1. Disable/enable plasmoids 2. Set Shown/Hidden for plasmoid 3. Set shortcut for plasmoid 4. Previously hidden categories are shown 5. Show all icons and revert 6. Set Auto/Shown/Hidden for SNI icons Reviewers: #plasma_workspaces, #plasma, davidedmundson, broulik, ngraham, mart Reviewed By: #plasma_workspaces, #plasma, ngraham, mart Subscribers: ahiemstra, mart, meven, nicolasfella, plasma-devel, ngraham Tags: #plasma Differential Revision: https://phabricator.kde.org/D26586 M +0 -5 applets/systemtray/package/contents/config/config.qml M +0 -21 applets/systemtray/package/contents/config/main.xml M +217 -157 applets/systemtray/package/contents/ui/ConfigEntries.qml D +0 -123 applets/systemtray/package/contents/ui/ConfigGeneral.qml M +1 -2 applets/systemtray/package/contents/ui/items/AbstractItem.qml M +0 -28 applets/systemtray/package/contents/ui/main.qml M +2 -5 applets/systemtray/systemtray.cpp M +17 -2 applets/systemtray/systemtraymodel.cpp M +1 -0 applets/systemtray/systemtraymodel.h https://commits.kde.org/plasma-workspace/e2bfeb160badb730047dbd519a0facc81f180e4f