Hello community,

here is the log from the commit of package kcmutils for openSUSE:Factory 
checked in at 2018-12-19 13:39:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kcmutils (Old)
 and      /work/SRC/openSUSE:Factory/.kcmutils.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kcmutils"

Wed Dec 19 13:39:16 2018 rev:60 rq:658545 version:5.53.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kcmutils/kcmutils.changes        2018-11-14 
14:32:12.263395425 +0100
+++ /work/SRC/openSUSE:Factory/.kcmutils.new.28833/kcmutils.changes     
2018-12-19 13:40:04.684070097 +0100
@@ -1,0 +2,12 @@
+Sun Dec 09 19:43:42 UTC 2018 - [email protected]
+
+- Update to 5.53.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.53.0.php
+- Changes since 5.52.0:
+  * Use isEmpty
+  * Perfect alignment between QML and QWidget KCM titles
+  * Add context to kcmodule connection to lambdas (kde#397894)
+
+-------------------------------------------------------------------

Old:
----
  kcmutils-5.52.0.tar.xz

New:
----
  kcmutils-5.53.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kcmutils.spec ++++++
--- /var/tmp/diff_new_pack.zGT0Es/_old  2018-12-19 13:40:05.192069379 +0100
+++ /var/tmp/diff_new_pack.zGT0Es/_new  2018-12-19 13:40:05.192069379 +0100
@@ -17,14 +17,14 @@
 
 
 %define lname   libKF5KCMUtils5
-%define _tar_path 5.52
+%define _tar_path 5.53
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without lang
 Name:           kcmutils
-Version:        5.52.0
+Version:        5.53.0
 Release:        0
 Summary:        Classes to work with KCModules
 License:        LGPL-2.1-or-later

++++++ kcmutils-5.52.0.tar.xz -> kcmutils-5.53.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.52.0/CMakeLists.txt 
new/kcmutils-5.53.0/CMakeLists.txt
--- old/kcmutils-5.52.0/CMakeLists.txt  2018-11-03 18:58:27.000000000 +0100
+++ new/kcmutils-5.53.0/CMakeLists.txt  2018-12-01 15:52:51.000000000 +0100
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.52.0") # handled by release scripts
-set(KF5_DEP_VERSION "5.52.0") # handled by release scripts
+set(KF5_VERSION "5.53.0") # handled by release scripts
+set(KF5_DEP_VERSION "5.53.0") # handled by release scripts
 project(KCMUtils VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.52.0  NO_MODULE)
+find_package(ECM 5.53.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -16,7 +16,7 @@
 include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
 include(KDECMakeSettings)
 
-set(REQUIRED_QT_VERSION 5.8.0)
+set(REQUIRED_QT_VERSION 5.9.0)
 find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED Widgets DBus Qml 
Quick QuickWidgets)
 
 set(KCMUtils_AUTOMOC_MACRO_NAMES "KCMODULECONTAINER")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.52.0/po/id/kcmutils5.po 
new/kcmutils-5.53.0/po/id/kcmutils5.po
--- old/kcmutils-5.52.0/po/id/kcmutils5.po      2018-11-03 18:58:27.000000000 
+0100
+++ new/kcmutils-5.53.0/po/id/kcmutils5.po      2018-12-01 15:52:51.000000000 
+0100
@@ -9,7 +9,7 @@
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2018-10-11 03:45+0200\n"
-"PO-Revision-Date: 2018-10-16 07:28+0700\n"
+"PO-Revision-Date: 2018-11-23 07:48+0700\n"
 "Last-Translator: Wantoyo <[email protected]>\n"
 "Language-Team: Indonesian <[email protected]>\n"
 "Language: id\n"
@@ -46,7 +46,7 @@
 #: kcmoduleloader.cpp:82
 #, kde-format
 msgid "The module %1 is disabled."
-msgstr "Modul %1 dinonaktifkan."
+msgstr "Modul %1 dinonfungsikan."
 
 #: kcmoduleloader.cpp:83
 #, kde-format
@@ -55,7 +55,7 @@
 "or the module has been disabled by the administrator.</p></qt>"
 msgstr ""
 "<qt><p>Baik perangkat keras/perangkat lunak yang modul sedang konfigurasi "
-"tidak tersedia atau modul telah dinonaktifkan oleh pengurus.</p></qt>"
+"tidak tersedia atau modul telah dinonfungsikan oleh pengurus.</p></qt>"
 
 #: kcmoduleloader.cpp:139
 #, kde-format
@@ -375,13 +375,13 @@
 #: kdeglobals.kcfg:487
 #, kde-format
 msgid "Enable SOCKS support"
-msgstr "Aktifkan dukungan SOCKS"
+msgstr "Fungsikan dukungan SOCKS"
 
 #. i18n: ectx: whatsthis, entry, group (Socks)
 #: kdeglobals.kcfg:488
 #, kde-format
 msgid "Whether SOCKS version 4 and 5 should be enabled in KDE's sub systems"
-msgstr "Apakah SOCKS versi 4 dan 5 harus diaktifkan dalam sub sistem KDE"
+msgstr "Apakah SOCKS versi 4 dan 5 harus difungsikan dalam sub sistem KDE"
 
 #. i18n: ectx: label, entry, group (Socks)
 #: kdeglobals.kcfg:492
@@ -503,4 +503,4 @@
 #: ksettings/dialog.cpp:230
 #, kde-format
 msgid "Enable component"
-msgstr "Aktifkan komponen"
+msgstr "Fungsikan komponen"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.52.0/po/pa/kcmutils5.po 
new/kcmutils-5.53.0/po/pa/kcmutils5.po
--- old/kcmutils-5.52.0/po/pa/kcmutils5.po      2018-11-03 18:58:27.000000000 
+0100
+++ new/kcmutils-5.53.0/po/pa/kcmutils5.po      2018-12-01 15:52:51.000000000 
+0100
@@ -4,7 +4,7 @@
 #
 # Amanpreet Singh Alam <[email protected]>, 2004.
 # Amanpreet Singh Alam <[email protected]>, 2004.
-# A S Alam <[email protected]>, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 
2012.
+# A S Alam <[email protected]>, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 
2012, 2018.
 # ASB <[email protected]>, 2007.
 # Amanpreet Singh Alam <[email protected]>, 2008.
 # Amanpreet Singh <[email protected]>, 2008.
@@ -14,27 +14,25 @@
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2018-10-11 03:45+0200\n"
-"PO-Revision-Date: 2014-03-16 23:21-0500\n"
-"Last-Translator: A S Alam <[email protected]>\n"
-"Language-Team: Punjabi/Panjabi <[email protected]>\n"
+"PO-Revision-Date: 2018-11-08 23:01-0800\n"
+"Last-Translator: A S Alam <[email protected]>\n"
+"Language-Team: Punjabi <[email protected]>\n"
 "Language: pa\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 1.5\n"
+"X-Generator: Lokalize 2.0\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
 msgid "Your names"
-msgstr ""
-"ਅ.ਸ.ਆਲਮ. ੨੦੦੪-੨੦੧੪\n"
-"http://code.google.com/p/gurmukhi/";
+msgstr "ਅ.ਸ.ਆਲਮ. ੨੦੦੪-੨੦੧੮"
 
 #, kde-format
 msgctxt "EMAIL OF TRANSLATORS"
 msgid "Your emails"
-msgstr "[email protected]"
+msgstr "[email protected]"
 
 #: kcmoduleloader.cpp:79
 #, kde-format
@@ -51,7 +49,7 @@
 #: kcmoduleloader.cpp:82
 #, kde-format
 msgid "The module %1 is disabled."
-msgstr "ਮੋਡੀਊਲ %1 ਆਯੋਗ ਹੈ।"
+msgstr "ਮੋਡੀਊਲ %1 ਅਸਮਰੱਥ ਹੈ।"
 
 #: kcmoduleloader.cpp:83
 #, kde-format
@@ -470,10 +468,9 @@
 msgstr "ਪਲੱਗਇਨ ਖੋਜ"
 
 #: kpluginselector.cpp:710
-#, fuzzy, kde-format
-#| msgid "&About"
+#, kde-format
 msgid "About"
-msgstr "ਇਸ ਬਾਰੇ(&A)"
+msgstr "ਇਸ ਬਾਰੇ"
 
 #: kpluginselector.cpp:813
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.52.0/po/zh_CN/kcmutils5.po 
new/kcmutils-5.53.0/po/zh_CN/kcmutils5.po
--- old/kcmutils-5.52.0/po/zh_CN/kcmutils5.po   2018-11-03 18:58:27.000000000 
+0100
+++ new/kcmutils-5.53.0/po/zh_CN/kcmutils5.po   2018-12-01 15:52:51.000000000 
+0100
@@ -15,7 +15,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2018-10-11 03:45+0200\n"
-"PO-Revision-Date: 2018-10-09 18:38\n"
+"PO-Revision-Date: 2018-11-12 09:13\n"
 "Last-Translator: guoyunhe <[email protected]>\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.52.0/src/kcmoduleqml.cpp 
new/kcmutils-5.53.0/src/kcmoduleqml.cpp
--- old/kcmutils-5.52.0/src/kcmoduleqml.cpp     2018-11-03 18:58:27.000000000 
+0100
+++ new/kcmutils-5.53.0/src/kcmoduleqml.cpp     2018-12-01 15:52:51.000000000 
+0100
@@ -71,35 +71,35 @@
     //HACK:Here is important those two enums keep having the exact same values
     //but the kdeclarative one can't use the KCModule's enum
     setButtons((KCModule::Buttons)(int)d->configModule->buttons());
-    connect(configModule, &KQuickAddons::ConfigModule::buttonsChanged, [=] {
+    connect(configModule, &KQuickAddons::ConfigModule::buttonsChanged, this, 
[=] {
         setButtons((KCModule::Buttons)(int)d->configModule->buttons());
     });
 
     if (d->configModule->needsSave()) {
         emit changed(true);
     }
-    connect(configModule, &KQuickAddons::ConfigModule::needsSaveChanged, [=] {
+    connect(configModule, &KQuickAddons::ConfigModule::needsSaveChanged, this, 
[=] {
         emit changed(d->configModule->needsSave());
     });
 
     setNeedsAuthorization(d->configModule->needsAuthorization());
-    connect(configModule, 
&KQuickAddons::ConfigModule::needsAuthorizationChanged, [=] {
+    connect(configModule, 
&KQuickAddons::ConfigModule::needsAuthorizationChanged, this, [=] {
         setNeedsAuthorization(d->configModule->needsAuthorization());
     });
 
     setRootOnlyMessage(d->configModule->rootOnlyMessage());
     setUseRootOnlyMessage(d->configModule->useRootOnlyMessage());
-    connect(configModule, &KQuickAddons::ConfigModule::rootOnlyMessageChanged, 
[=] {
+    connect(configModule, &KQuickAddons::ConfigModule::rootOnlyMessageChanged, 
this, [=] {
         setRootOnlyMessage(d->configModule->rootOnlyMessage());
     });
-    connect(configModule, 
&KQuickAddons::ConfigModule::useRootOnlyMessageChanged, [=] {
+    connect(configModule, 
&KQuickAddons::ConfigModule::useRootOnlyMessageChanged, this, [=] {
         setUseRootOnlyMessage(d->configModule->useRootOnlyMessage());
     });
 
     if (!d->configModule->authActionName().isEmpty()) {
         setAuthAction(KAuth::Action(d->configModule->authActionName()));
     }
-    connect(configModule, &KQuickAddons::ConfigModule::authActionNameChanged, 
[=] {
+    connect(configModule, &KQuickAddons::ConfigModule::authActionNameChanged, 
this, [=] {
         setAuthAction(d->configModule->authActionName());
     });
     setAboutData(d->configModule->aboutData());
@@ -132,14 +132,14 @@
     component->setData(QByteArrayLiteral("import QtQuick 2.3\n"
         "import org.kde.kirigami 2.4 as Kirigami\n"
         "Kirigami.ApplicationItem{"
-            //purely cosmetic space
-            "header: Item {height: Kirigami.Units.largeSpacing}"
+            //purely cosmetic space, those magic values are to align perfectly 
within Systemsettings
+            "header: Item {height: Math.round(Kirigami.Units.gridUnit*0.25)}"
             // allow only one column by default
             "pageStack.defaultColumnWidth:width;"
             "pageStack.separatorVisible:false;"
             "pageStack.globalToolBar.style: pageStack.wideScreen ? 
Kirigami.ApplicationHeaderStyle.Titles : 
Kirigami.ApplicationHeaderStyle.Breadcrumb;"
             "pageStack.globalToolBar.showNavigationButtons:false;"
-            
"pageStack.globalToolBar.preferredHeight:Kirigami.Units.gridUnit*1.6;"
+            
"pageStack.globalToolBar.preferredHeight:Kirigami.Units.gridUnit*2;"
             "pageStack.globalToolBar.separatorVisible:false;"
             "activeFocusOnTab:true;"
             "Keys.onReturnPressed:{event.accepted=true}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.52.0/src/kpluginselector.cpp 
new/kcmutils-5.53.0/src/kpluginselector.cpp
--- old/kcmutils-5.52.0/src/kpluginselector.cpp 2018-11-03 18:58:27.000000000 
+0100
+++ new/kcmutils-5.53.0/src/kpluginselector.cpp 2018-12-01 15:52:51.000000000 
+0100
@@ -70,7 +70,7 @@
     if (added) {
         QStringList dependencyList = pluginEntry->pluginInfo.dependencies();
 
-        if (!dependencyList.count()) {
+        if (dependencyList.isEmpty()) {
             return;
         }
 
@@ -222,7 +222,7 @@
 
 void KPluginSelector::Private::DependenciesWidget::updateDetails()
 {
-    if (!dependencyMap.count()) {
+    if (dependencyMap.isEmpty()) {
         setVisible(false);
         return;
     }
@@ -477,7 +477,7 @@
         }
     }
 
-    if (listToAdd.count()) {
+    if (!listToAdd.isEmpty()) {
         beginInsertRows(QModelIndex(), pluginEntryList.count(), 
pluginEntryList.count() + listToAdd.count() - 1);
         pluginEntryList << listToAdd;
         endInsertRows();
@@ -874,7 +874,7 @@
     }
 
     // it could happen that we had services to show, but none of them were 
real modules.
-    if (moduleProxyList.count()) {
+    if (!moduleProxyList.isEmpty()) {
         QVBoxLayout *layout = new QVBoxLayout;
         layout->addWidget(mainWidget);
         const int marginHint = 
configDialog.style()->pixelMetric(QStyle::PM_DefaultChildMargin);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.52.0/src/ksettings/dialog.cpp 
new/kcmutils-5.53.0/src/ksettings/dialog.cpp
--- old/kcmutils-5.52.0/src/ksettings/dialog.cpp        2018-11-03 
18:58:27.000000000 +0100
+++ new/kcmutils-5.53.0/src/ksettings/dialog.cpp        2018-12-01 
15:52:51.000000000 +0100
@@ -339,7 +339,7 @@
             bool foundPlugin = false;
             foreach (const KPluginInfo &pinfo, plugininfos) {
                 if (pinfo.service() == info.service()) {
-                    if (!pinfo.kcmServices().count()) {
+                    if (pinfo.kcmServices().isEmpty()) {
                         const KService::Ptr service = info.service();
                         // FIXME get weight from service or plugin info
                         const int weight = 1000;


Reply via email to