Bug 434042 - Sensor browser is hard to navigate with a mouse
Summary: Sensor browser is hard to navigate with a mouse
Status: RESOLVED FIXED
Alias: None
Product: plasma-systemmonitor
Classification: Applications
Component: general (show other bugs)
Version: 5.21.2
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: KSysGuard Developers
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2021-03-06 03:14 UTC by Nicolas Werner
Modified: 2021-03-18 11:50 UTC (History)
3 users (show)

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


Attachments
Sensor browser using half the screen height and sorting cores wrong as well as missing information what is being added and where you are. (21.12 KB, image/png)
2021-03-06 03:14 UTC, Nicolas Werner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Werner 2021-03-06 03:14:54 UTC
Created attachment 136425 [details]
Sensor browser using half the screen height and sorting cores wrong as well as missing information what is being added and where you are.

SUMMARY

When selecting sensors, you are always presented with a new list with almost no context or hinting if you are currently adding a sensor or just opening another nested list. There is also no context of how deep you currently are and where you can go back to as well as no easy (or no intuitive) way to go back to the top. Also the view sometimes doesn't fill all the available vertical space and leaves a blank space. The lists are also sorted wrong, where core 11 will come after core 2.

I feel like this would be much easier to navigate, if this was a tree view, that you could collapse and uncollapse as needed.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.21.2
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

The attached screenshot shows me trying to temperature sensors for my CPUs. I have no idea, what menu I clicked on to get there. I have no idea, what clicking any of those things does and when I click on "all" something completely different happens than clicking on an individual core. It took me 2 minutes to get to the same menu again by accident and then figuring out that there ARE temperature sensors for the individual cores, just not for all cores and I need to click them manually each time. I however did not do that in the end, since I do not want to navigate to the same menu 16 times, which needs 16*3 + 2 = 50 clicks, more if you ever click out of that screen by accident.
Comment 1 Bug Janitor Service 2021-03-11 16:51:16 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/libksysguard/-/merge_requests/138
Comment 2 Marco Martin 2021-03-18 11:50:28 UTC
Git commit b867d95e81932f6529bd92ff4e3539b8425ca3ba by Marco Martin.
Committed on 18/03/2021 at 11:50.
Pushed by mart into branch 'master'.

Improve sensor selection usability

items that are categories have an > arrow
when we are in a subcategory, show a tile

M  +37   -25   faces/Choices.qml

https://invent.kde.org/plasma/libksysguard/commit/b867d95e81932f6529bd92ff4e3539b8425ca3ba