Mockups
- 2017-10-23: M112/382
Mockups
See T8434 for some ideas regarding better usability, which is currently problematic in both the current design as well as the mockup above.
In particular, I'm referring to the tree view idea, i.e. dropping the separate list on the side. Interestingly, that would be similar to KDE3's KControl shortcuts module.
I started rewriting the KCM because I was annoyed at the inconsistency of the list representation (even though I fixed that in the meantime). I am going for the backend model in C++ with a Qml frontend approach.
What works:
To Do:
Also, I think the search should look through all components/categories instead of you having to manually find the correct component/category.
Yes that will work.
I think the UI will be different than currentIy or the mockup because I learned this weekend actions can have more than two active shortcuts which should IMO all be possible to be changed/removed.
Excellent. I just happened to triage a bug on this that led to a parent issue with several duplicates: https://bugs.kde.org/show_bug.cgi?id=341817
Update after a long time:
I found time to work on this again. The basic functionality is there, i.e. displaying/changing of shortcuts. Nicely seperated in a model and qml frontend. What's missing is the schemes import/export. Also the ui could use some input :D. I will probably upload a wip diff this weekend or next week.