Bug 416072 - Breeze's Plasma Theme has not been updated to adapt to the changed icon name for the Milou Plasmoid
Summary: Breeze's Plasma Theme has not been updated to adapt to the changed icon name ...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Theme - Breeze (show other bugs)
Version: 5.17.5
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: visual-design
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-09 22:23 UTC by The Feren OS Dev
Modified: 2023-04-10 20:58 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description The Feren OS Dev 2020-01-09 22:23:55 UTC
SUMMARY
The Milou Plasmoid, in the most recent KDE Plasmashell Release, has changed its icon from "nepomuk" to "search". The Plasma Theme on the other hand still has theming for the "nepomuk" icon but not the "search" icon resulting in the icon being left to be sourced from the user's current icon set, which can make it look out of place on most icon sets.

STEPS TO REPRODUCE
1. Use a non-Breeze icon set where "search" is an icon that pops out of the panel style-wise
2. Use any Breeze-based Plasma Theme
3. Add Milou/Search to a panel

OBSERVED RESULT
The "search" icon, which Milou now appears to use, is left unthemed by the Plasma Theme, and so gets sourced from the system icon set when it used to be themed by the Plasma Theme.

EXPECTED RESULT
The Milou Plasmoid icon would still be themed by the Plasma Theme.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Feren OS / KDE neon 5.17.5
(available in About System)
KDE Plasma Version: 5.17.5
KDE Frameworks Version: 5.65.0
Qt Version: 5.13.2

ADDITIONAL INFORMATION
Comment 1 The Feren OS Dev 2020-01-09 23:08:38 UTC
Just made a patch here: https://phabricator.kde.org/D26555
Comment 2 Nate Graham 2023-04-10 20:57:49 UTC
Git commit 20a06a3b09883b3424efbc6c62a8873d09e98cd7 by Nate Graham.
Committed on 10/04/2023 at 20:56.
Pushed by ngraham into branch 'master'.

Rename nepomuk icon to search

We haven't used this icon in 1st-party widgets in years, and any
3rd-party ones shouldn't be using it either.
FIXED-IN: 5.106

R  +3    -3    src/desktoptheme/breeze/icons/search.svg [from: src/desktoptheme/breeze/icons/nepomuk.svg - 097% similarity]

https://invent.kde.org/frameworks/plasma-framework/commit/20a06a3b09883b3424efbc6c62a8873d09e98cd7
Comment 3 Nate Graham 2023-04-10 20:58:16 UTC
Git commit 040869804d69348a9613cd1db06d6a6fae4a5133 by Nate Graham.
Committed on 10/04/2023 at 20:57.
Pushed by ngraham into branch 'kf5'.

Rename nepomuk icon to search

We haven't used this icon in 1st-party widgets in years, and any
3rd-party ones shouldn't be using it either.
FIXED-IN: 5.106
(cherry picked from commit 20a06a3b09883b3424efbc6c62a8873d09e98cd7)

R  +3    -3    src/desktoptheme/breeze/icons/search.svg [from: src/desktoptheme/breeze/icons/nepomuk.svg - 097% similarity]

https://invent.kde.org/frameworks/plasma-framework/commit/040869804d69348a9613cd1db06d6a6fae4a5133