D28701: [WIP] Add KPackage support to KNewStuffCore
Dan Leinir Turthra Jensen
noreply at phabricator.kde.org
Thu Apr 9 13:41:59 BST 2020
leinir created this revision.
Herald added a project: Frameworks.
Herald added a subscriber: kde-frameworks-devel.
leinir requested review of this revision.
REVISION SUMMARY
Adding support for KPackage directly to KNewStuff means that we are
able to deal more gracefully with things like Plasma's Global Themes
(and indeed any other kpackage based thing).
This is done by adding another archive specialisation to the installer
class, and by also adding a check to the cache to ensure that even
when a kpackage is removed from the system outside of KNewStuff,
it does not remain seemingly installed in the KNS lists.
- Make sure the cache gets written
- Add KPackage support to KNSCore::Installation
BUG:418466
REPOSITORY
R304 KNewStuff
BRANCH
add-kpackage-support (branched from master)
REVISION DETAIL
https://phabricator.kde.org/D28701
AFFECTED FILES
CMakeLists.txt
src/core/CMakeLists.txt
src/core/cache.cpp
src/core/installation.cpp
To: leinir
Cc: kde-frameworks-devel, LeGast00n, cblack, GB_2, michaelh, ngraham, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20200409/10cc6849/attachment.html>
More information about the Kde-frameworks-devel
mailing list