Bug 402651 - [Feature request] Add description/tooltip for items in second level of sidebarview/treeview
Summary: [Feature request] Add description/tooltip for items in second level of sideba...
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.14.4
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-28 14:04 UTC by Thiago Sueto
Modified: 2019-01-01 18:04 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.15.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thiago Sueto 2018-12-28 14:04:31 UTC
SUMMARY
A very common complaint I've seen regarding the organization of systemsettings5 is its discoverability for new users: what each setting does, the difference between each of them (for instance, Look and Feel/Desktop Theme/Widget Style/GNOME Application Style), what exclusive KDE Plasma features are there and what are they for (for instance, Activities, Window Rules, Web Shortcuts).

Given that: the first level of System Settings has tooltips/a description on mouse hover AND an option to enable/disable said tooltips through the Configure menu; the third level (KCMs themselves) of System Settings has unobtrusive tooltips in useful areas; the second level of System Settings has no tooltips; then descriptions could be added to the second level as tooltips on mouse hover for improving the discoverability of several features/settings.

(By levels I mean, for instance: the first level has Workspace Theme; when you click it, it shows the second level, containing Look and Feel, Desktop Theme, Cursor Theme and Splash Screen, together with the third level, which would be the KCM itself, regardless of being in sidebarview or treeview. I don't know the name for each one of these categories/groups/menus, sorry for that! I hope I was clear enough.)

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Solus 3.999
KDE Plasma Version: 5.14.4
KDE Frameworks Version: 5.53.0
Qt Version: 5.11.2
Comment 1 Nate Graham 2018-12-28 22:47:00 UTC
That's not a bad idea. Seems like a not-too-difficult code change. I'll give it a try.
Comment 2 Nate Graham 2018-12-30 00:17:01 UTC
Here's the patch: https://phabricator.kde.org/D17864
Comment 3 Nate Graham 2019-01-01 18:04:20 UTC
Git commit 2766f9b9277667cc7e38f694310f695ec8f36f92 by Nate Graham.
Committed on 01/01/2019 at 18:04.
Pushed by ngraham into branch 'master'.

Show tooltips for subcategories

Summary:
Tooltips are already shown for both categories as well as top-level items
at the category level (e.g. Printers). This patch makes the tooltips
show up for subcategory items as well.
FIXED-IN: 5.15.0

Test Plan: {F6515354, size=full}

Reviewers: #vdg, #plasma, mart, davidedmundson

Reviewed By: #plasma, davidedmundson

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D17864

M  +14   -0    sidebar/SidebarMode.cpp
M  +2    -0    sidebar/SidebarMode.h
M  +8    -0    sidebar/package/contents/ui/SubCategoryPage.qml

https://commits.kde.org/systemsettings/2766f9b9277667cc7e38f694310f695ec8f36f92