Hello community,

here is the log from the commit of package kcmutils for openSUSE:Factory 
checked in at 2020-12-15 12:28:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kcmutils (Old)
 and      /work/SRC/openSUSE:Factory/.kcmutils.new.2328 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kcmutils"

Tue Dec 15 12:28:11 2020 rev:88 rq:855412 version:5.77.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kcmutils/kcmutils.changes        2020-11-23 
10:31:45.261444408 +0100
+++ /work/SRC/openSUSE:Factory/.kcmutils.new.2328/kcmutils.changes      
2020-12-15 12:30:00.763982337 +0100
@@ -1,0 +2,11 @@
+Sat Dec  5 18:56:17 UTC 2020 - Christophe Giboudeaux <[email protected]>
+
+- Update to 5.77.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/kde-frameworks-5.77.0
+- Changes since 5.76.0:
+  * Pass parent to Q*Layout ctor instead of calling setLayout()
+  * remove hack that broke multi level kcms in icon mode
+
+-------------------------------------------------------------------

Old:
----
  kcmutils-5.76.0.tar.xz
  kcmutils-5.76.0.tar.xz.sig

New:
----
  kcmutils-5.77.0.tar.xz
  kcmutils-5.77.0.tar.xz.sig

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

Other differences:
------------------
++++++ kcmutils.spec ++++++
--- /var/tmp/diff_new_pack.SEVUUh/_old  2020-12-15 12:30:01.851983214 +0100
+++ /var/tmp/diff_new_pack.SEVUUh/_new  2020-12-15 12:30:01.859983220 +0100
@@ -17,14 +17,14 @@
 
 
 %define lname   libKF5KCMUtils5
-%define _tar_path 5.76
+%define _tar_path 5.77
 # 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.76.0
+Version:        5.77.0
 Release:        0
 Summary:        Classes to work with KCModules
 License:        LGPL-2.1-or-later
@@ -48,11 +48,11 @@
 BuildRequires:  cmake(KF5Package) >= %{_kf5_bugfix_version}
 BuildRequires:  cmake(KF5Service) >= %{_kf5_bugfix_version}
 BuildRequires:  cmake(KF5XmlGui) >= %{_kf5_bugfix_version}
-BuildRequires:  cmake(Qt5DBus) >= 5.12.0
-BuildRequires:  cmake(Qt5Qml) >= 5.12.0
-BuildRequires:  cmake(Qt5Quick) >= 5.12.0
-BuildRequires:  cmake(Qt5QuickWidgets) >= 5.12.0
-BuildRequires:  cmake(Qt5Widgets) >= 5.12.0
+BuildRequires:  cmake(Qt5DBus) >= 5.13.0
+BuildRequires:  cmake(Qt5Qml) >= 5.13.0
+BuildRequires:  cmake(Qt5Quick) >= 5.13.0
+BuildRequires:  cmake(Qt5QuickWidgets) >= 5.13.0
+BuildRequires:  cmake(Qt5Widgets) >= 5.13.0
 
 %description
 KCMUtils provides various classes to work with KCModules. KCModules can be


++++++ kcmutils-5.76.0.tar.xz -> kcmutils-5.77.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.76.0/CMakeLists.txt 
new/kcmutils-5.77.0/CMakeLists.txt
--- old/kcmutils-5.76.0/CMakeLists.txt  2020-11-07 12:59:25.000000000 +0100
+++ new/kcmutils-5.77.0/CMakeLists.txt  2020-12-05 13:37:05.000000000 +0100
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.76.0") # handled by release scripts
-set(KF5_DEP_VERSION "5.76.0") # handled by release scripts
+set(KF5_VERSION "5.77.0") # handled by release scripts
+set(KF5_DEP_VERSION "5.77.0") # handled by release scripts
 project(KCMUtils VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.76.0  NO_MODULE)
+find_package(ECM 5.77.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/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.12.0)
+set(REQUIRED_QT_VERSION 5.13.0)
 find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED Widgets DBus Qml 
Quick QuickWidgets Test)
 
 include(ECMGenerateExportHeader)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.76.0/po/ml/kcmutils5.po 
new/kcmutils-5.77.0/po/ml/kcmutils5.po
--- old/kcmutils-5.76.0/po/ml/kcmutils5.po      2020-11-07 12:59:25.000000000 
+0100
+++ new/kcmutils-5.77.0/po/ml/kcmutils5.po      2020-12-05 13:37:05.000000000 
+0100
@@ -20,8 +20,6 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Weblate 3.9.1\n"
-"X-Poedit-Country: INDIA\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.76.0/po/nn/kcmutils5.po 
new/kcmutils-5.77.0/po/nn/kcmutils5.po
--- old/kcmutils-5.76.0/po/nn/kcmutils5.po      2020-11-07 12:59:25.000000000 
+0100
+++ new/kcmutils-5.77.0/po/nn/kcmutils5.po      2020-12-05 13:37:05.000000000 
+0100
@@ -2,21 +2,21 @@
 #
 # Gaute Hvoslef Kvalnes <[email protected]>, 2003, 2004, 2005, 2006.
 # HÃ¥vard Korsvoll <[email protected]>, 2003, 2005.
-# Karl Ove Hufthammer <[email protected]>, 2004, 2007, 2008, 2009, 2010, 2011, 
2012, 2013, 2014, 2015, 2019.
+# Karl Ove Hufthammer <[email protected]>, 2004, 2007, 2008, 2009, 2010, 2011, 
2012, 2013, 2014, 2015, 2019, 2020.
 # Eirik U. Birkeland <[email protected]>, 2008, 2009, 2010.
 msgid ""
 msgstr ""
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2020-10-24 02:11+0200\n"
-"PO-Revision-Date: 2019-10-26 12:28+0200\n"
+"PO-Revision-Date: 2020-11-21 18:10+0100\n"
 "Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
 "Language-Team: Norwegian Nynorsk <[email protected]>\n"
 "Language: nn\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 19.11.70\n"
+"X-Generator: Lokalize 20.08.3\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Environment: kde\n"
 "X-Accelerator-Marker: &\n"
@@ -97,7 +97,7 @@
 #, kde-format
 msgctxt "Argument is application name"
 msgid "This configuration section is already opened in %1"
-msgstr "Dette oppsettet er alt opna i %1."
+msgstr "Dette oppsettet er alt ope i %1."
 
 #: kcmultidialog.cpp:50
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.76.0/po/zh_CN/kcmutils5.po 
new/kcmutils-5.77.0/po/zh_CN/kcmutils5.po
--- old/kcmutils-5.76.0/po/zh_CN/kcmutils5.po   2020-11-07 12:59:25.000000000 
+0100
+++ new/kcmutils-5.77.0/po/zh_CN/kcmutils5.po   2020-12-05 13:37:05.000000000 
+0100
@@ -15,7 +15,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2020-10-24 02:11+0200\n"
-"PO-Revision-Date: 2020-10-08 19:21\n"
+"PO-Revision-Date: 2020-11-10 15:00\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.76.0/src/kcmoduleqml.cpp 
new/kcmutils-5.77.0/src/kcmoduleqml.cpp
--- old/kcmutils-5.76.0/src/kcmoduleqml.cpp     2020-11-07 12:59:25.000000000 
+0100
+++ new/kcmutils-5.77.0/src/kcmoduleqml.cpp     2020-12-05 13:37:05.000000000 
+0100
@@ -209,20 +209,6 @@
         connect(d->rootPlaceHolder, &QQuickItem::widthChanged,
                 this, syncColumnWidth);
 
-        //HACK: in order to work with old Systemsettings
-        //search if we are in a KPageWidget, search ofr its page, and if it has
-        //an header set, disable our own title
-        //FIXME: eventually remove this hack
-        QObject *candidate = this;
-        while (candidate) {
-            candidate = candidate->parent();
-            KPageWidget *page = qobject_cast<KPageWidget *>(candidate);
-            if (page && !page->currentPage()->header().isEmpty()) {
-                QObject *globalToolBar = 
d->pageRow->property("globalToolBar").value<QObject *>();
-                //5 is None
-                globalToolBar->setProperty("style", 5);
-            }
-        }
     }
     
     layout->addWidget(d->quickWidget);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.76.0/src/kpluginselector.cpp 
new/kcmutils-5.77.0/src/kpluginselector.cpp
--- old/kcmutils-5.76.0/src/kpluginselector.cpp 2020-11-07 12:59:25.000000000 
+0100
+++ new/kcmutils-5.77.0/src/kpluginselector.cpp 2020-12-05 13:37:05.000000000 
+0100
@@ -928,7 +928,7 @@
 
     // it could happen that we had services to show, but none of them were 
real modules.
     if (!moduleProxyList.isEmpty()) {
-        QVBoxLayout *layout = new QVBoxLayout;
+        QVBoxLayout *layout = new QVBoxLayout(&configDialog);
         layout->addWidget(mainWidget);
 
         QDialogButtonBox *buttonBox = new QDialogButtonBox(&configDialog);
@@ -941,8 +941,6 @@
         connect(buttonBox->button(QDialogButtonBox::RestoreDefaults), 
&QAbstractButton::clicked, this, &PluginDelegate::slotDefaultClicked);
         layout->addWidget(buttonBox);
 
-        configDialog.setLayout(layout);
-
         if (configDialog.exec() == QDialog::Accepted) {
             for (KCModuleProxy *moduleProxy : qAsConst(moduleProxyList)) {
                 const QStringList parentComponents = 
moduleProxy->moduleInfo().property(QStringLiteral("X-KDE-ParentComponents")).toStringList();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcmutils-5.76.0/src/ksettings/dialog.cpp 
new/kcmutils-5.77.0/src/ksettings/dialog.cpp
--- old/kcmutils-5.76.0/src/ksettings/dialog.cpp        2020-11-07 
12:59:25.000000000 +0100
+++ new/kcmutils-5.77.0/src/ksettings/dialog.cpp        2020-12-05 
13:37:05.000000000 +0100
@@ -226,7 +226,6 @@
     layout->addWidget(iconLabel);
     layout->addWidget(commentLabel);
     layout->addStretch();
-    page->setLayout(layout);
 
     KPageWidgetItem *item = new KPageWidgetItem(page, name);
     item->setIcon(QIcon::fromTheme(iconName));
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]

Reply via email to