Created attachment 114709 [details]
Some KCMs offer a way to remove things installed from the KDE Store (see my screenshot). However such feature is not available in the splash screen KCM.
Can we have this feature in the splash screen KCM? Thanks.
Looks like the KCM doesn't even have backend code to remove splash screens installed via GHNS. That needs to be done before the feature can be exposed in the user interface.
The KCM was recently rewritten to have a QML user interface but this issue persists.
Agreed, a removal option - directly accessible - would be a real plus. For the time being, there is such an option if you go to "Get new splash screens..." > "Display [Installed only]". The point is it doesn't behave as expected (asking to remove an installed splash screen does not actually remove it from ~/.local/share/plasma/look-and-feel/ - I had to remove them manually from this directory).
Not sure if there's a better way to do this, but I'd like to +1 this to express interest.
Are we talking about the kcm you can launch using `systemsettings5 kcm_plymouth`? In that case you have a delete button which was added some versions ago.
kcm_splashscreen, not kcm_plymouth
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/352
Git commit 0562277fff80c979a05566b8140ee46c072a83e1 by Alexander Lohnau.
Committed on 24/03/2021 at 10:23.
Pushed by alex into branch 'master'.
ksplash kcm: Add inline option to remove splash screens
KNS is already smart enough to detect that the packages were deleted.
This also resets the entries that were staged for deletion when one
clicks reset or defaults.
M +51 -3 kcms/ksplash/kcm.cpp
M +7 -1 kcms/ksplash/kcm.h
M +12 -1 kcms/ksplash/package/contents/ui/main.qml
*** Bug 438005 has been marked as a duplicate of this bug. ***