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