Summary: | Plasma unable to detect installed styles | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Ardith Metz <itgvkxsd> |
Component: | kcm_desktoptheme | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | dchmelik, heiko.becker, lemuelsimon32, me, nate, notmart, qydwhotmail, rikmills, timofeevsv1989 |
Priority: | VHI | Keywords: | regression |
Version: | 5.24.5 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/commit/f77b7284e39b14b0e9a8b4d2b77c0b93b2c9ea59 | Version Fixed In: | 5.24.6 |
Description
Ardith Metz
2022-05-15 14:18:02 UTC
Adding to he above: In plasma-frameworks 5.94 copying /usr/share/plasma/desktoptheme/default to ~/.local/share/plasma/desktoptheme/ doesn't make it detectable but if I copy /usr/share/plasma/desktoptheme/default from 5.93 version to ~/.local/share/plasma/desktoptheme/ then it is detected even in 5.94. This may mean the theme format from 5.94 isn't recognized why the old theme format still is. The suspicious change is https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/501 *** Bug 453848 has been marked as a duplicate of this bug. *** On Kubuntu with 5.94.0, downloaded theme from store.k.o show but system installed themes such as the breeze variants do not. reverting the src/desktoptheme changes appears to fix issue, but presumably another fix to make this change work is more appropriate Git commit 10aa9bb8dca91e92e3009ed57613d43d610da63e by Fushan Wen. Committed on 16/05/2022 at 08:19. Pushed by fusionfuture into branch 'master'. kcms/desktoptheme: find metadata.json when loading ThemesModel Before this commit ThemesModel only finds metadata.desktop, but after KF5.94, the default theme metadata files have been ported to json format. M +9 -1 kcms/desktoptheme/themesmodel.cpp https://invent.kde.org/plasma/plasma-workspace/commit/10aa9bb8dca91e92e3009ed57613d43d610da63e Git commit f77b7284e39b14b0e9a8b4d2b77c0b93b2c9ea59 by Fushan Wen. Committed on 16/05/2022 at 08:46. Pushed by fusionfuture into branch 'Plasma/5.24'. kcms/desktoptheme: find metadata.json when loading ThemesModel Before this commit ThemesModel only finds metadata.desktop, but after KF5.94, the default theme metadata files have been ported to json format. (cherry picked from commit 10aa9bb8dca91e92e3009ed57613d43d610da63e) M +9 -1 kcms/desktoptheme/themesmodel.cpp https://invent.kde.org/plasma/plasma-workspace/commit/f77b7284e39b14b0e9a8b4d2b77c0b93b2c9ea59 Git commit 43ae993da35bb408b4fabb5c4514feff97628e0d by Alexander Lohnau. Committed on 16/05/2022 at 12:49. Pushed by fusionfuture into branch 'master'. kcms/desktoptheme: Fix reading of metadata in ThemesModel We can not use KConfig to read the desktop file. M +19 -8 kcms/desktoptheme/themesmodel.cpp https://invent.kde.org/plasma/plasma-workspace/commit/43ae993da35bb408b4fabb5c4514feff97628e0d Git commit ae7adb368f52c0b7bf510e3c9cf12e368940745a by Fushan Wen, on behalf of Alexander Lohnau. Committed on 16/05/2022 at 13:21. Pushed by fusionfuture into branch 'Plasma/5.24'. kcms/desktoptheme: Fix reading of metadata in ThemesModel We can not use KConfig to read the desktop file. (cherry picked from commit 43ae993da35bb408b4fabb5c4514feff97628e0d) M +19 -8 kcms/desktoptheme/themesmodel.cpp https://invent.kde.org/plasma/plasma-workspace/commit/ae7adb368f52c0b7bf510e3c9cf12e368940745a *** Bug 453921 has been marked as a duplicate of this bug. *** *** Bug 453974 has been marked as a duplicate of this bug. *** *** Bug 454035 has been marked as a duplicate of this bug. *** |