apol created this revision. apol added a reviewer: Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. apol requested review of this revision.
REVISION SUMMARY At the moment, the bit that notifies about system updates was a plasmoid and it was working well. The problem was that as a plasmoid it did pull quite a lot of dependencies (flatpak, packagekit) that we kept alive and sometimes were found to de-stabilize the plasmashell process. This patch moves this into a SNI, the UX stays the same, if it crashes, only this will crash. TEST PLAN Been using it, seems to work okay. REPOSITORY R134 Discover Software Store BRANCH notifier REVISION DETAIL https://phabricator.kde.org/D23469 AFFECTED FILES discover/CMakeLists.txt notifier/CMakeLists.txt notifier/DiscoverNotifierDeclarativePlugin.cpp notifier/DiscoverNotifierDeclarativePlugin.h notifier/main.cpp notifier/org.kde.discover.notifier.desktop.cmake notifier/plasmoid/Messages.sh notifier/plasmoid/contents/ui/main.qml notifier/plasmoid/metadata.desktop notifier/qmldir To: apol, #plasma Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart