Bug 456260 - Allow us to configure the order of the icons
Summary: Allow us to configure the order of the icons
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Lock/logout widget (other bugs)
Version First Reported In: 5.25.2
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-02 20:30 UTC by Jack Hill
Modified: 2025-11-28 21:19 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.6.0
Sentry Crash Report:


Attachments
UI of a music app that allows you to change the order and hide different tabs. The same concept could be used here. (122.61 KB, image/png)
2022-07-02 20:30 UTC, Jack Hill
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jack Hill 2022-07-02 20:30:58 UTC
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
Comment 1 Bug Janitor Service 2025-11-26 18:28:41 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/6052
Comment 2 Shubham Arora 2025-11-27 18:48:51 UTC
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
Comment 3 Shubham Arora 2025-11-27 18:48:53 UTC
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
Comment 4 Shubham Arora 2025-11-27 18:49:02 UTC
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
Comment 5 Shubham Arora 2025-11-27 18:49:10 UTC
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