Skip to content

kcm: Provide System-Config-Printer package status, with install options

Mike Noe requested to merge work/noee/checkforscp into master

Provide a mechanism for the user to optionally install SCP using PackageKit. If PackageKit is not available, the option can be disabled. The appropriate message (banner in the kcm) will displayed.

If PackageKit is not available, the user will be notified that they will have to manually install SCP with their package manager. If it is available, then they will have the option to install SCP from the kcm.

Depends: !163 (merged)

Testing (this is on Tumbleweed):

  1. Remove SCP and PackageKit/packagekitqt6-devel from your system and set -DSCP_INSTALL=off, then build and go to the KCM
  2. Install just PackageKit/packagekitqt6-devel, build with -DSCP_INSTALL=on, then got to the KCM
  3. Install both PK and SCP and there should be no message from the KCM regarding SCP
Edited by Mike Noe

Merge request reports