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;
