Bug 457077

Summary: Favorites category uses a monochrome icon, whereas everything else uses a colorful icon
Product: [Plasma] plasmashell Reporter: D3XT3R <tresdexter>
Component: Application Launcher (Kickoff) widgetAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: minor CC: akontsevich, alanas.00, m, mikel5764, nate, noahadvs
Priority: NOR    
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=474275
https://bugs.kde.org/show_bug.cgi?id=499825
Latest Commit: Version Fixed In: 6.2.0
Sentry Crash Report:
Attachments: Monochrome icons.
Kickoff and KMenuEdit show different menu icon
Still symbolic icon in the Kickoff (Places)

Description D3XT3R 2022-07-24 15:05:39 UTC
Created attachment 150871 [details]
Monochrome icons.

In order to maintain consistency, the monochrome icons of the Favorites and Help items should be replaced by colored icons.
Comment 1 Nate Graham 2022-07-24 17:46:49 UTC
The help icon has already been fixed in https://invent.kde.org/frameworks/breeze-icons/-/commit/acc75ff7762d7de0bd6489abc821dba506c2a43b. Let's use this bug report to track fixing the Favorites icon.
Comment 2 Nate Graham 2022-07-24 20:37:49 UTC
So there are a few problems here:
* in plasma-workspace/applets/kicker/plugin/rootmodel.cpp, we use the `bookmarks` icon which is not semantically correct, as a bookmark is something different from a favorited item.
* If we switched to using either of the more semantically correct `favorite` or `favorites` icon, those icons in the Breeze icon theme are also monochrome at their small sizes

I see two ways we could proceed here:
1. Change the `bookmarks` icon in the Plasma theme to look like a colorful star
2. Change the icon used to `applications-favorites` and create that icon in the Breeze icon theme, ensuring there's a colorful version for both the 22px and 32px sizes.

Noah and Manuel, what do you think?
Comment 3 Nate Graham 2023-09-07 21:02:35 UTC
We'd need a colorful version of this icon. There is `folder-favorites` but that looks like a folder and doesn't quite seem appropriate.
Comment 4 Bug Janitor Service 2024-08-01 22:05:43 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2415
Comment 5 Nate Graham 2024-09-23 20:36:12 UTC
Git commit 702841df746e7a4b13e9fa76ca4a53f5de10347d by Nate Graham.
Committed on 23/09/2024 at 20:36.
Pushed by ngraham into branch 'master'.

applets/kickoff: use symbolic icons for categories

This follows the HIG guidance that list items with 22px icons should
generally prefer the symbolic style. It makes Kickoff consistent with
all the other list items that use the symbolic style at this size.
FIXED-IN: 6.2.0

Co-authored-by: Noah Davis <noahadvs@gmail.com>

M  +12   -1    applets/kickoff/package/contents/ui/KickoffListDelegate.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/702841df746e7a4b13e9fa76ca4a53f5de10347d
Comment 6 Nate Graham 2024-09-23 20:39:26 UTC
Git commit 3c57be395b0eadc6973971cb5b36d8810e99c39f by Nate Graham.
Committed on 23/09/2024 at 20:39.
Pushed by ngraham into branch 'Plasma/6.2'.

applets/kickoff: use symbolic icons for categories

This follows the HIG guidance that list items with 22px icons should
generally prefer the symbolic style. It makes Kickoff consistent with
all the other list items that use the symbolic style at this size.
FIXED-IN: 6.2.0

Co-authored-by: Noah Davis <noahadvs@gmail.com>


(cherry picked from commit 702841df746e7a4b13e9fa76ca4a53f5de10347d)

4fcfc56c applets/kickoff: use symbolic icons for categories
0e385a22 Apply 1 suggestion(s) to 1 file(s)

Co-authored-by: Nate Graham <nate@kde.org>

M  +12   -1    applets/kickoff/package/contents/ui/KickoffListDelegate.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/3c57be395b0eadc6973971cb5b36d8810e99c39f
Comment 7 alanas.00 2024-09-27 10:04:23 UTC Comment hidden (spam)
Comment 8 Nate Graham 2024-10-03 21:16:02 UTC Comment hidden (spam)
Comment 9 Aleksey Kontsevich 2025-02-13 01:21:22 UTC Comment hidden (spam)
Comment 10 Nate Graham 2025-02-13 15:25:33 UTC Comment hidden (spam)
Comment 11 Aleksey Kontsevich 2025-02-22 20:54:17 UTC Comment hidden (spam)
Comment 12 Nate Graham 2025-02-22 21:09:48 UTC Comment hidden (spam)
Comment 13 Aleksey Kontsevich 2025-02-22 21:21:43 UTC Comment hidden (spam)