Hello community, here is the log from the commit of package plasma5-pk-updates for openSUSE:Factory checked in at 2017-09-18 19:50:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plasma5-pk-updates (Old) and /work/SRC/openSUSE:Factory/.plasma5-pk-updates.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma5-pk-updates" Mon Sep 18 19:50:23 2017 rev:8 rq:526274 version:0.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/plasma5-pk-updates/plasma5-pk-updates.changes 2017-02-03 18:56:09.835932415 +0100 +++ /work/SRC/openSUSE:Factory/.plasma5-pk-updates.new/plasma5-pk-updates.changes 2017-09-18 19:50:27.360950085 +0200 @@ -1,0 +2,31 @@ +Thu Sep 14 19:20:00 UTC 2017 - fab...@ritter-vogt.de + +- Update to 0.3.1. Changes: + * concat the string + * reload the cache when the updates had been installed meanwhile manually + * Re-check selected packages once any is selected/deselected + * Remove Plasma/PopupApplet from desktop file + * Add notification about required restart/logout + * Fix typo in icon name + * Use new breeze icons + * Make it compile with GCC < 5 + * Simplify the logic a bit + * Change the refresh logic and avoid unnecessary calls to the Packagekit Daemon + * Add a checkbox to select/deselect all packages + * Use native plasma components +- Remove patches, now upstream: + * 0001-Add-notification-about-required-restart-logout.patch + * 0002-Remove-Plasma-PopupApplet-from-desktop-file.patch + * fix-typo-in-icon-name.patch + * use-new-breeze-icons.patch + * use-native-plasma-components.patch + * change-refresh-logic.patch + * gcc48.diff + * add-desktopfile-translations.patch +- Add patch to fix relogin/restart notification (boo#951580) + * 0001-Add-DefaultEvent-flag-to-fix-notification-for-relogi.patch +- Add patch to fix translation of status string: + * 0001-concat-the-string.patch +- Generate an updated plasma-pk-updates-lang.tar.xz + +------------------------------------------------------------------- Old: ---- 0001-Add-notification-about-required-restart-logout.patch 0002-Remove-Plasma-PopupApplet-from-desktop-file.patch add-desktopfile-translations.patch change-refresh-logic.patch fix-typo-in-icon-name.patch gcc48.diff use-native-plasma-components.patch use-new-breeze-icons.patch v0.2.tar.gz New: ---- 0001-Add-DefaultEvent-flag-to-fix-notification-for-relogi.patch 0001-concat-the-string.patch plasma-pk-updates-0.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plasma5-pk-updates.spec ++++++ --- /var/tmp/diff_new_pack.21kMOD/_old 2017-09-18 19:50:28.420801019 +0200 +++ /var/tmp/diff_new_pack.21kMOD/_new 2017-09-18 19:50:28.424800457 +0200 @@ -17,29 +17,18 @@ Name: plasma5-pk-updates -Version: 0.2 +Version: 0.3.1 Release: 0 Summary: Plasma Software Manager for KDE License: GPL-3.0+ Group: System/Packages Url: http://www.kde.org -Source: v%{version}.tar.gz -Patch0: gcc48.diff +Source: https://github.com/KDE/plasma-pk-updates/archive/%{version}.tar.gz#/plasma-pk-updates-%{version}.tar.gz Source1: plasma-pk-updates-lang.tar.xz -# PATCH-FIX-OPENSUSE change-refresh-logic.patch -- Change the logic that the PackageKit daemon is only getting a request according to the set frequency -Patch1: change-refresh-logic.patch -# PATCH-FIX-UPSTREAM use-native-plasma-components.patch boo#953669, kde#359308 -- fixes problems with dark Plasma themes -Patch2: use-native-plasma-components.patch -# PATCH-FIX-UPSTREAM use-new-breeze-icons.patch -- use less misleading icons -Patch3: use-new-breeze-icons.patch -# PATCH-FIX-UPSTREAM fix-typo-in-icon-name.patch -- fix typo in above patch -Patch4: fix-typo-in-icon-name.patch -# PATCH-FIX-UPSTREAM add-desktopfile-translations.patch -- add translations to the .desktop file -Patch5: add-desktopfile-translations.patch -# PATCH-FIX-UPSTREAM 0001-Add-notification-about-required-restart-logout.patch -- Add notification about required restart/logout -Patch6: 0001-Add-notification-about-required-restart-logout.patch -# PATCH-FIX-UPSTREAM 0002-Remove-Plasma-PopupApplet-from-desktop-file.patch -- Remove Plasma/PopupApplet from desktop file -Patch7: 0002-Remove-Plasma-PopupApplet-from-desktop-file.patch +# PATCH-FIX-UPSTREAM +Patch1: 0001-concat-the-string.patch +# PATCH-FIX-UPSTREAM +Patch2: 0001-Add-DefaultEvent-flag-to-fix-notification-for-relogi.patch BuildRequires: PackageKit-Qt5-devel BuildRequires: cmake >= 3.0 BuildRequires: extra-cmake-modules >= 1.3.0 @@ -69,14 +58,8 @@ %lang_package %prep %setup -q -n plasma-pk-updates-%{version} -a 1 -%patch0 -p1 %patch1 -p1 %patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 echo "ki18n_install(po)" >> CMakeLists.txt %build ++++++ 0001-Add-DefaultEvent-flag-to-fix-notification-for-relogi.patch ++++++ >From 0ad7ca59867a25dcfc8fd705d2b3c88fa191800b Mon Sep 17 00:00:00 2001 From: Fabian Vogt <fab...@ritter-vogt.de> Date: Thu, 14 Sep 2017 21:00:14 +0200 Subject: [PATCH] Add DefaultEvent flag to fix notification for relogin/restart Summary: This flag is necessary is no notifyrc for the given appName exists. Otherwise the notification is silently discarded. Test Plan: Added call to onRestartRequired somewhere more easily reachable, without this patch no notification appears. With this patch, a notification appears. Reviewers: #plasma, lukas, jgrulich Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D7825 --- src/declarative/pkupdates.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/declarative/pkupdates.cpp b/src/declarative/pkupdates.cpp index 910c331..ce46df8 100644 --- a/src/declarative/pkupdates.cpp +++ b/src/declarative/pkupdates.cpp @@ -419,7 +419,7 @@ void PkUpdates::onErrorCode(PackageKit::Transaction::Error error, const QString void PkUpdates::onRequireRestart(PackageKit::Transaction::Restart type, const QString &packageID) { if (type == PackageKit::Transaction::RestartSystem || type == PackageKit::Transaction::RestartSession) { - KNotification *notification = new KNotification(QLatin1String("notification"), KNotification::Persistent); + KNotification *notification = new KNotification(QLatin1String("notification"), KNotification::Persistent | KNotification::DefaultEvent); notification->setPixmap(KIconLoader::global()->loadIcon("system-software-update", KIconLoader::Desktop)); if (type == PackageKit::Transaction::RestartSystem) { notification->setActions(QStringList{QLatin1String("Restart")}); -- 2.14.1 ++++++ 0001-concat-the-string.patch ++++++ >From 932aca4d322b7277d51c2e7ee64323919c89aa24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Tinkl?= <lu...@kde.org> Date: Wed, 31 May 2017 20:35:10 +0200 Subject: [PATCH] concat the string otherwise it's not marked for translation :/ --- src/plasma/contents/ui/Full.qml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/plasma/contents/ui/Full.qml b/src/plasma/contents/ui/Full.qml index 927213f..15c955f 100644 --- a/src/plasma/contents/ui/Full.qml +++ b/src/plasma/contents/ui/Full.qml @@ -88,8 +88,7 @@ Item { if (PkUpdates.isActive) return PkUpdates.statusMessage else if (PkUpdates.isNetworkOnline) - return i18n("Updates are automatically checked %1.<br>" + - "Click the 'Check For Updates' button below to search for updates manually.", + return i18n("Updates are automatically checked %1.<br>Click the 'Check For Updates' button below to search for updates manually.", updateInterval(plasmoid.configuration.daily, plasmoid.configuration.weekly, plasmoid.configuration.monthly)); -- 2.14.1 ++++++ plasma-pk-updates-lang.tar.xz ++++++ ++++ 63012 lines of diff (skipped)