distro release upgrade checker for ubuntu distros
AbandonedPublic

Authored by jriddell on May 23 2018, 2:40 PM.

Details

Reviewers
apol
rikmills
Summary

Kubuntu and KDE neon have not got their act together for Packagekit dist release upgrade notification or implementation, so here's some distro specific code to notify and run upgrader, adapted from the old ApplicationBackend

Test Plan

Check compiles normally
Check compiles with -DWITH_KUBUNTU_RELEASE_CHECKER=ON
In /etc/update-manager/meta-release set

URI_LTS = http://releases.neon.kde.org/meta-release-lts

(so use http not https)
In /etc/hosts set

212.47.227.29 releases.neon.kde.org

restart plasmashell

Diff Detail

Repository
R134 Discover Software Store
Branch
Plasma/5.12
Lint
No Linters Available
Unit
No Unit Test Coverage
jriddell created this revision.May 23 2018, 2:40 PM
Restricted Application added a project: Plasma. · View Herald TranscriptMay 23 2018, 2:40 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
jriddell requested review of this revision.May 23 2018, 2:40 PM

Note this still has a bunch of qDebugs to be removed before merge and the QTimer is changed to 5 seconds from 5 minutes which needs also to be reverted before merge