Bug 439024 - System monitor adding removing columns usability
Summary: System monitor adding removing columns usability
Status: RESOLVED FIXED
Alias: None
Product: plasma-systemmonitor
Classification: Applications
Component: general (other bugs)
Version First Reported In: 5.21.5
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KSysGuard Developers
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2021-06-22 10:34 UTC by medin
Modified: 2026-01-09 09:32 UTC (History)
6 users (show)

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


Attachments
Improve Adding/Removing columns (684.01 KB, image/png)
2021-06-22 10:34 UTC, medin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description medin 2021-06-22 10:34:55 UTC
Created attachment 139589 [details]
Improve Adding/Removing columns

To add a columns in system monitor you should right click on header then you will see a pop up with list of items, to show any specific column you change it from Hidden to another, and you can grab it and move it to top or let it in its place, the first problem is that the list of columns in that pop up is not sorted, so it's difficult to search for specific column and you should read all of them, secondly if you enabled a column to be shown and didn't change its position it's really difficult to search for it in that long list.
The columns adding and removing experience in KSysguard is way better and user friendly than in the new monitor, what would be appreciated is to make the list of items in that pop up separated in two region, the first contains the list of visible columns witch ability to grab and sort them, and the second region with list of non visible columns sorted alphabetically to make it easier for user to search for specific items. See image1 for more details.
The finally wish to make easier for user to use new monitor is allow reordering columns by grabbing columns headers like in KSysguard instead of showing that popup to make simple reorder.
Comment 1 David Edmundson 2021-07-01 14:31:15 UTC
>The columns adding and removing experience in KSysguard is way better 

I'm not sure I would agree with that, but the split of disabled/enabled as per your mockup makes sense.
Comment 2 popov895 2024-02-05 12:42:25 UTC
It would also be great to add a search field here.
Comment 3 Bug Janitor Service 2026-01-07 09:20:08 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-systemmonitor/-/merge_requests/405
Comment 4 Arjen Hiemstra 2026-01-09 09:32:59 UTC
Git commit dab48f320af0c9fafc270c94cbef504a70af02df by Arjen Hiemstra.
Committed on 09/01/2026 at 09:26.
Pushed by ahiemstra into branch 'master'.

table: Enable sections for ColumnSortDialog

Split into "enabled columns" and "disabled columns". Only enabled
columns can be rearranged, as that doesn't make a whole lot of sense to
do with disabled columns. Changing a column's display style to something
not "hidden" will move it to enabled columns.

M  +7    -0    src/table/ColumnConfigurationDialog.qml

https://invent.kde.org/plasma/plasma-systemmonitor/-/commit/dab48f320af0c9fafc270c94cbef504a70af02df