Created attachment 150346 [details] UI of a music app that allows you to change the order and hide different tabs. The same concept could be used here. SUMMARY Could display a list with drag handles to change the order. Then add checkboxes to indicate whether the icon should be visible or not. Attachment shows the same ui but in the context of a music app (basically to show what I mean). SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20220701 KDE Plasma Version: 5.25.2 KDE Frameworks Version: 5.95.0 Qt Version: 5.15.5 Kernel Version: 5.18.6-1-default (64-bit) Graphics Platform: X11
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/6052
Git commit 7b163535632dfa2fd1f72cc64f10da690192aa93 by Shubham Arora. Committed on 27/11/2025 at 18:48. Pushed by shubhamarora into branch 'master'. applet/lock_logout: Allow reordering of Actions in ConfigGeneral M +96 -43 applets/lock_logout/ConfigGeneral.qml M +3 -0 applets/lock_logout/main.xml https://invent.kde.org/plasma/plasma-workspace/-/commit/7b163535632dfa2fd1f72cc64f10da690192aa93
Git commit 766fdeec337d15f630ec7fa5a5785f76d2cc408f by Shubham Arora. Committed on 27/11/2025 at 18:48. Pushed by shubhamarora into branch 'master'. applet/lock_logout: Load model order on startup M +31 -1 applets/lock_logout/main.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/766fdeec337d15f630ec7fa5a5785f76d2cc408f
Git commit 75461c399bbadd727b5961f92881d390b92a22a4 by Shubham Arora. Committed on 27/11/2025 at 18:48. Pushed by shubhamarora into branch 'master'. applet/lock_logout: fix duplicate icons on first addition to containment M +11 -2 applets/lock_logout/main.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/75461c399bbadd727b5961f92881d390b92a22a4
Git commit f41edef5d32d53f2c735ed7b305b5024438f5c73 by Shubham Arora. Committed on 27/11/2025 at 18:48. Pushed by shubhamarora into branch 'master'. applet/lock_logout: Rebuild model in on order change M +36 -27 applets/lock_logout/main.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/f41edef5d32d53f2c735ed7b305b5024438f5c73