Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kdf for openSUSE:Factory checked in 
at 2021-04-25 21:26:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdf (Old)
 and      /work/SRC/openSUSE:Factory/.kdf.new.12324 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdf"

Sun Apr 25 21:26:33 2021 rev:119 rq:887648 version:21.04.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdf/kdf.changes  2021-03-10 08:53:27.854654198 
+0100
+++ /work/SRC/openSUSE:Factory/.kdf.new.12324/kdf.changes       2021-04-25 
21:27:13.304415965 +0200
@@ -1,0 +2,32 @@
+Fri Apr 16 16:11:46 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 21.04.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/gear/21.04
+- No code change since 21.03.90
+
+-------------------------------------------------------------------
+Fri Apr  9 17:40:13 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 21.03.90
+  * New feature release
+- No code change since 21.03.80
+
+-------------------------------------------------------------------
+Sun Mar 21 13:27:57 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 21.03.80
+  * New feature release
+- Changes since 20.12.3:
+  * Remove unused CMake include
+  * Allow to install po/doctool files
+  * Modernize code
+  * Add CMakePresets.json
+  * Remove not implemented method or unused signal
+  * Fix minor typo
+  * Add missing override
+  * Autogenerate categories file
+  * Make it compile with UNITY cmake support
+
+-------------------------------------------------------------------

Old:
----
  kdf-20.12.3.tar.xz
  kdf-20.12.3.tar.xz.sig

New:
----
  kdf-21.04.0.tar.xz
  kdf-21.04.0.tar.xz.sig

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

Other differences:
------------------
++++++ kdf.spec ++++++
--- /var/tmp/diff_new_pack.X4hpP2/_old  2021-04-25 21:27:14.268417125 +0200
+++ /var/tmp/diff_new_pack.X4hpP2/_new  2021-04-25 21:27:14.272417130 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package kdf
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,13 +21,17 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:           kdf
-Version:        20.12.3
+Version:        21.04.0
 Release:        0
 Summary:        Disk Usage Viewer
 License:        GPL-2.0-or-later
 Group:          System/Monitoring
 URL:            https://www.kde.org
 Source:         
https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
+%if %{with lang}
+Source1:        
https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
+Source2:        applications.keyring
+%endif
 Patch1:         desktop-files.diff
 BuildRequires:  update-desktop-files
 BuildRequires:  xz
@@ -44,10 +48,6 @@
 BuildRequires:  cmake(Qt5Core)
 BuildRequires:  cmake(Qt5Gui)
 BuildRequires:  cmake(Qt5Widgets)
-%if %{with lang}
-Source1:        
https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
-Source2:        applications.keyring
-%endif
 Recommends:     %{name}-lang
 
 %description
@@ -56,8 +56,7 @@
 %lang_package
 
 %prep
-%setup -q -n kdf-%{version}
-%patch1
+%autosetup -p0 -n kdf-%{version}
 
 %build
 %cmake_kf5 -d build
@@ -83,19 +82,19 @@
 
 %files
 %license COPYING*
-%dir %{_kf5_htmldir}/en/kcontrol/
 %doc %lang(en) %{_kf5_htmldir}/en/kcontrol/blockdevices/
 %doc %lang(en) %{_kf5_htmldir}/en/kdf/
+%dir %{_kf5_htmldir}/en/kcontrol/
 %{_kf5_applicationsdir}/org.kde.kdf.desktop
+%{_kf5_appstreamdir}/org.kde.kdf.appdata.xml
 %{_kf5_bindir}/kdf
+%{_kf5_debugdir}/kdf.categories
 %{_kf5_iconsdir}/hicolor/*/*/kcmdf.png
 %{_kf5_iconsdir}/hicolor/*/*/kdf.png
+%{_kf5_kxmlguidir}/kdf/
 %{_kf5_libdir}/libkdfprivate.so.*
 %{_kf5_plugindir}/libkcm_kdf.so
 %{_kf5_servicesdir}/kcmdf.desktop
-%{_kf5_kxmlguidir}/kdf/
-%{_kf5_appstreamdir}/org.kde.kdf.appdata.xml
-%{_kf5_debugdir}/kdf.categories
 
 %files -n kwikdisk
 %license COPYING*


++++++ kdf-20.12.3.tar.xz -> kdf-21.04.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/CMakeLists.txt 
new/kdf-21.04.0/CMakeLists.txt
--- old/kdf-20.12.3/CMakeLists.txt      2021-03-02 01:40:53.000000000 +0100
+++ new/kdf-21.04.0/CMakeLists.txt      2021-04-14 16:54:28.000000000 +0200
@@ -3,9 +3,9 @@
 project(kdf)
 
 # KDE Application Version, managed by release script
-set (RELEASE_SERVICE_VERSION_MAJOR "20")
-set (RELEASE_SERVICE_VERSION_MINOR "12")
-set (RELEASE_SERVICE_VERSION_MICRO "3")
+set (RELEASE_SERVICE_VERSION_MAJOR "21")
+set (RELEASE_SERVICE_VERSION_MINOR "04")
+set (RELEASE_SERVICE_VERSION_MICRO "0")
 set (RELEASE_SERVICE_VERSION 
"${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}")
 
 if(NOT UNIX)
@@ -20,7 +20,6 @@
 
 include(ECMGenerateHeaders)
 include(ECMInstallIcons)
-include(ECMPackageConfigHelpers)
 include(ECMQtDeclareLoggingCategory)
 include(ECMSetupVersion)
 include(GenerateExportHeader)
@@ -62,13 +61,20 @@
 )
 #add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000)
 
+if (CMAKE_UNITY_BUILD)
+       add_definitions(-DCMAKE_UNITY_BUILD)
+endif()
+
 add_subdirectory(desktop)
 add_subdirectory(doc)
 add_subdirectory(pics)
 add_subdirectory(src)
-install(FILES kdf.categories DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR})
-
+ecm_qt_install_logging_categories(
+       EXPORT KDF
+        FILE kdf.categories
+        DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR}
+        )
 ki18n_install(po)
-if (KF5DocTools_FOUND)
- kdoctools_install(po)
-endif()
+kdoctools_install(po)
+feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/CMakePresets.json 
new/kdf-21.04.0/CMakePresets.json
--- old/kdf-20.12.3/CMakePresets.json   1970-01-01 01:00:00.000000000 +0100
+++ new/kdf-21.04.0/CMakePresets.json   2021-04-14 16:54:28.000000000 +0200
@@ -0,0 +1,43 @@
+{
+    "version": 1,
+    "configurePresets": [
+        {
+            "name": "dev",
+            "displayName": "Build as debug",
+            "generator": "Ninja",
+            "binaryDir": "${sourceDir}/build",
+            "cacheVariables": {
+                "CMAKE_BUILD_TYPE": "Debug",
+               "CMAKE_EXPORT_COMPILE_COMMANDS": "ON"
+            }
+        },
+        {
+            "name": "asan",
+            "displayName": "Build with Asan support.",
+            "generator": "Ninja",
+            "binaryDir": "${sourceDir}/build-asan",
+            "cacheVariables": {
+                "CMAKE_BUILD_TYPE": "Debug",
+                "ECM_ENABLE_SANITIZERS" : "'address;undefined'"
+            }
+        },
+        {
+            "name": "release",
+            "displayName": "Build as release mode.",
+            "generator": "Ninja",
+            "binaryDir": "${sourceDir}/build-release",
+            "cacheVariables": {
+                "CMAKE_BUILD_TYPE": "Release"
+            }
+        },
+        {
+            "name": "profile",
+            "displayName": "profile",
+            "generator": "Ninja",
+            "binaryDir": "${sourceDir}/build-profile",
+            "cacheVariables": {
+                "CMAKE_BUILD_TYPE": "RelWithDebInfo"
+            }
+        }
+    ]
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/desktop/CMakeLists.txt 
new/kdf-21.04.0/desktop/CMakeLists.txt
--- old/kdf-20.12.3/desktop/CMakeLists.txt      2021-02-25 00:04:37.000000000 
+0100
+++ new/kdf-21.04.0/desktop/CMakeLists.txt      2021-04-14 16:54:28.000000000 
+0200
@@ -4,4 +4,4 @@
 install( PROGRAMS org.kde.kdf.desktop org.kde.kwikdisk.desktop DESTINATION 
${KDE_INSTALL_APPDIR})
 install( FILES kdfui.rc  DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/kdf)
 install( FILES kcmdf.desktop DESTINATION  ${KDE_INSTALL_KSERVICES5DIR} )
-install(FILES org.kde.kdf.appdata.xml DESTINATION ${CMAKE_INSTALL_METAINFODIR})
+install(FILES org.kde.kdf.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/doc/app/CMakeLists.txt 
new/kdf-21.04.0/doc/app/CMakeLists.txt
--- old/kdf-20.12.3/doc/app/CMakeLists.txt      2021-02-25 00:04:37.000000000 
+0100
+++ new/kdf-21.04.0/doc/app/CMakeLists.txt      2021-04-14 16:54:28.000000000 
+0200
@@ -1,4 +1,4 @@
 ########### install files ###############
 #
 #
-kdoctools_create_handbook(index.docbook INSTALL_DESTINATION 
${HTML_INSTALL_DIR}/en SUBDIR kdf)
+kdoctools_create_handbook(index.docbook INSTALL_DESTINATION 
${KDE_INSTALL_DOCBUNDLEDIR}/en SUBDIR kdf)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/doc/kcontrol/CMakeLists.txt 
new/kdf-21.04.0/doc/kcontrol/CMakeLists.txt
--- old/kdf-20.12.3/doc/kcontrol/CMakeLists.txt 2021-02-25 00:04:37.000000000 
+0100
+++ new/kdf-21.04.0/doc/kcontrol/CMakeLists.txt 2021-04-14 16:54:28.000000000 
+0200
@@ -1,3 +1,3 @@
 ########### install files ###############
 #
-kdoctools_create_handbook(index.docbook INSTALL_DESTINATION 
${HTML_INSTALL_DIR}/en SUBDIR kcontrol/blockdevices)
+kdoctools_create_handbook(index.docbook INSTALL_DESTINATION 
${KDE_INSTALL_DOCBUNDLEDIR}/en SUBDIR kcontrol/blockdevices)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/kdf.categories 
new/kdf-21.04.0/kdf.categories
--- old/kdf-20.12.3/kdf.categories      2021-02-25 00:04:37.000000000 +0100
+++ new/kdf-21.04.0/kdf.categories      1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-kdf.private kdf (private lib) IDENTIFIER [KDF]
-kdf.main kdf (main windows) IDENTIFIER [KDF]
-kdf.kwikdisk kdf(kdf kwikdisk) IDENTIFIER [KDF]
-kdf.kcm kdf (kdf kcm)  IDENTIFIER [KDF]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/po/bg/kdf.po new/kdf-21.04.0/po/bg/kdf.po
--- old/kdf-20.12.3/po/bg/kdf.po        2021-03-02 01:40:51.000000000 +0100
+++ new/kdf-21.04.0/po/bg/kdf.po        2021-04-16 10:39:42.000000000 +0200
@@ -2,20 +2,20 @@
 # This file is distributed under the same license as the PACKAGE package.
 #
 # Zlatko Popov <zlatkopo...@fsa-bg.org>, 2006, 2007.
-# Yasen Pramatarov <ya...@lindeas.com>, 2011.
+# Yasen Pramatarov <ya...@lindeas.com>, 2011, 2021.
 msgid ""
 msgstr ""
 "Project-Id-Version: kdf\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2020-10-23 02:36+0200\n"
-"PO-Revision-Date: 2011-07-24 14:14+0300\n"
+"PO-Revision-Date: 2021-01-06 12:54+0200\n"
 "Last-Translator: Yasen Pramatarov <ya...@lindeas.com>\n"
-"Language-Team: Bulgarian <d...@linux.zonebg.com>\n"
+"Language-Team: Bulgarian <d...@ludost.net>\n"
 "Language: bg\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 1.2\n"
+"X-Generator: Lokalize 20.08.2\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
 #, kde-format
@@ -200,7 +200,7 @@
 #, kde-format
 msgctxt "Disk percentage"
 msgid "%1%"
-msgstr ""
+msgstr "%1%"
 
 #: src/kdfwidget.cpp:70
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/po/nl/kdf.po new/kdf-21.04.0/po/nl/kdf.po
--- old/kdf-20.12.3/po/nl/kdf.po        2021-03-02 01:40:52.000000000 +0100
+++ new/kdf-21.04.0/po/nl/kdf.po        2021-04-16 10:39:42.000000000 +0200
@@ -11,20 +11,20 @@
 # Rinse de Vries <ri...@kde.nl>, 2004.
 # Tom Albers <tomalb...@kde.nl>, 2004.
 # Rinse de Vries <rinsedevr...@kde.nl>, 2005, 2007, 2008.
-# Freek de Kruijf <freekdekru...@kde.nl>, 2009, 2010, 2016.
+# Freek de Kruijf <freekdekru...@kde.nl>, 2009, 2010, 2016, 2021.
 msgid ""
 msgstr ""
 "Project-Id-Version: kdf\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2020-10-23 02:36+0200\n"
-"PO-Revision-Date: 2016-04-14 12:33+0200\n"
+"PO-Revision-Date: 2021-03-08 10:37+0100\n"
 "Last-Translator: Freek de Kruijf <freekdekru...@kde.nl>\n"
 "Language-Team: Dutch <kde-i18n...@kde.org>\n"
 "Language: nl\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 20.12.2\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
 #, kde-format
@@ -248,7 +248,7 @@
 #: src/kdfwidget.cpp:419
 #, kde-format
 msgid "Open in File Manager"
-msgstr "Openen in Bestandsbeheerder"
+msgstr "In bestandsbeheerder openen"
 
 #: src/kdfwidget.cpp:436 src/kdfwidget.cpp:439
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/po/zh_CN/kdf.po 
new/kdf-21.04.0/po/zh_CN/kdf.po
--- old/kdf-20.12.3/po/zh_CN/kdf.po     2021-03-02 01:40:53.000000000 +0100
+++ new/kdf-21.04.0/po/zh_CN/kdf.po     2021-04-16 10:39:42.000000000 +0200
@@ -10,7 +10,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2020-10-23 02:36+0200\n"
-"PO-Revision-Date: 2021-02-04 12:00\n"
+"PO-Revision-Date: 2021-03-27 17:31\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/src/CMakeLists.txt 
new/kdf-21.04.0/src/CMakeLists.txt
--- old/kdf-20.12.3/src/CMakeLists.txt  2021-02-25 00:04:37.000000000 +0100
+++ new/kdf-21.04.0/src/CMakeLists.txt  2021-04-14 16:54:28.000000000 +0200
@@ -17,7 +17,8 @@
 ecm_qt_declare_logging_category(kdfprivate_SRCS
                                 HEADER kdfprivate_debug.h
                                 IDENTIFIER KDF
-                                CATEGORY_NAME kdf.private)
+                                CATEGORY_NAME kdf.private
+                               DESCRIPTION "kdf (private lib)" EXPORT KDF)
 
 ki18n_wrap_ui(kdfprivate_SRCS
     kdfconfig.ui
@@ -50,7 +51,7 @@
 ecm_qt_declare_logging_category(kdf_SRCS
                                 HEADER kdf_debug.h
                                 IDENTIFIER KDF
-                                CATEGORY_NAME kdf.main)
+                                CATEGORY_NAME kdf.main DESCRIPTION "kdf (main 
windows)" EXPORT KDF)
 
 add_executable(kdf ${kdf_SRCS})
 
@@ -70,7 +71,7 @@
 ecm_qt_declare_logging_category(kwikdisk_SRCS
                                 HEADER kwikdisk_debug.h
                                 IDENTIFIER KDF
-                                CATEGORY_NAME kdf.kwikdisk)
+                                CATEGORY_NAME kdf.kwikdisk DESCRIPTION 
"kdf(kdf kwikdisk)" EXPORT KDF)
 
 add_executable(kwikdisk ${kwikdisk_SRCS})
 
@@ -87,11 +88,10 @@
 ########### kdf KCM ###############
 
 set(kcm_kdf_PART_SRCS kcmdf.cpp)
-
 ecm_qt_declare_logging_category(kcm_kdf_PART_SRCS
                                 HEADER kcmdf_debug.h
                                 IDENTIFIER KDF
-                                CATEGORY_NAME kdf.kcm)
+                                CATEGORY_NAME kdf.kcm DESCRIPTION "kdf (kdf 
kcm)" EXPORT KDF)
 
 add_library(kcm_kdf ${kcm_kdf_PART_SRCS})
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/src/disklist.cpp 
new/kdf-21.04.0/src/disklist.cpp
--- old/kdf-20.12.3/src/disklist.cpp    2021-02-25 00:04:37.000000000 +0100
+++ new/kdf-21.04.0/src/disklist.cpp    2021-04-14 16:54:28.000000000 +0200
@@ -505,7 +505,7 @@
 {
 
     //
-    // The 'disks' may already already contain the 'disk'. If it do
+    // The 'disks' may already contain the 'disk'. If it do
     // we will replace some data. Otherwise 'disk' will be added to the list
     //
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/src/disklist.h 
new/kdf-21.04.0/src/disklist.h
--- old/kdf-20.12.3/src/disklist.h      2021-02-25 00:04:37.000000000 +0100
+++ new/kdf-21.04.0/src/disklist.h      2021-04-14 16:54:28.000000000 +0200
@@ -63,7 +63,7 @@
 
     public:
         explicit DiskList( QObject *parent=nullptr );
-        ~DiskList();
+        ~DiskList() override;
 
         int readFSTAB();
         int readDF();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/src/disks.h new/kdf-21.04.0/src/disks.h
--- old/kdf-20.12.3/src/disks.h 2021-02-25 00:04:37.000000000 +0100
+++ new/kdf-21.04.0/src/disks.h 2021-04-14 16:54:28.000000000 +0200
@@ -36,7 +36,7 @@
     public:
         explicit DiskEntry(QObject *parent=nullptr, const QString 
&name=QString());
         explicit DiskEntry(const QString & deviceName, QObject 
*parent=nullptr, const QString &name=QString());
-        ~DiskEntry();
+        ~DiskEntry() override;
         QString lastSysError() {return sysStringErrOut; }
         QString deviceName() const { return device; }
         // The real device (in case deviceName() is a symlink)
@@ -134,7 +134,6 @@
     private:
         void init(const QString &name);
         int sysCall(QString & command);
-        QString prettyPrint(int kBValue) const;
 
         KProcess     *sysProc;
         QString           sysStringErrOut;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/src/kcmdf.cpp 
new/kdf-21.04.0/src/kcmdf.cpp
--- old/kdf-20.12.3/src/kcmdf.cpp       2021-02-25 00:04:37.000000000 +0100
+++ new/kdf-21.04.0/src/kcmdf.cpp       2021-04-14 16:54:28.000000000 +0200
@@ -35,7 +35,7 @@
     setButtons(Help);
 
     QVBoxLayout *topLayout = new QVBoxLayout( this );
-    topLayout->setContentsMargins(0, 0, 0, 0);
+    topLayout->setContentsMargins({});
 
     mKdf = new KDFWidget( this, false );
     topLayout->addWidget( mKdf );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/src/kdf.cpp new/kdf-21.04.0/src/kdf.cpp
--- old/kdf-20.12.3/src/kdf.cpp 2021-02-25 00:04:37.000000000 +0100
+++ new/kdf-21.04.0/src/kdf.cpp 2021-04-14 16:54:28.000000000 +0200
@@ -47,8 +47,8 @@
     actionCollection()->setDefaultShortcuts(action, 
KStandardShortcut::reload());
     connect(action, &QAction::triggered, kdf, &KDFWidget::updateDF);
 
-    KStandardAction::quit(this, SLOT(close()), actionCollection());
-    KStandardAction::preferences(kdf, SLOT(settingsBtnClicked()), 
actionCollection());
+    KStandardAction::quit(this, &KDFTopLevel::close, actionCollection());
+    KStandardAction::preferences(kdf, &KDFWidget::settingsBtnClicked, 
actionCollection());
     KStandardAction::keyBindings(guiFactory(), SLOT(configureShortcuts()),
                                  actionCollection());
     setCentralWidget(kdf);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/src/kdfwidget.cpp 
new/kdf-21.04.0/src/kdfwidget.cpp
--- old/kdf-20.12.3/src/kdfwidget.cpp   2021-02-25 00:04:37.000000000 +0100
+++ new/kdf-21.04.0/src/kdfwidget.cpp   2021-04-14 16:54:28.000000000 +0200
@@ -56,7 +56,7 @@
 #endif
 
 KDFWidget::KDFWidget( QWidget *parent, bool init )
-        : QWidget(parent), mOptionDialog(nullptr), mPopup(nullptr), 
mTimer(nullptr)
+        : QWidget(parent)
 {
     connect(&mDiskList , &DiskList::readDFDone,
             this, &KDFWidget::updateDFDone );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/src/kdfwidget.h 
new/kdf-21.04.0/src/kdfwidget.h
--- old/kdf-20.12.3/src/kdfwidget.h     2021-02-25 00:04:37.000000000 +0100
+++ new/kdf-21.04.0/src/kdfwidget.h     2021-04-14 16:54:28.000000000 +0200
@@ -100,19 +100,19 @@
         QIcon generateIcon( const QString &iconName , bool mode, bool mounted);
 
         bool readingDF;
-        COptionDialog *mOptionDialog;
-        QMenu    *mPopup;
-        QTimer        *mTimer;
+        COptionDialog *mOptionDialog = nullptr;
+        QMenu    *mPopup = nullptr;
+        QTimer        *mTimer = nullptr;
         DiskList   mDiskList;
         bool       mIsTopLevel;
         CStdOption mStd;
 
-        QTreeView * m_listWidget;
-        KDFItemDelegate * m_itemDelegate;
+        QTreeView * m_listWidget = nullptr;
+        KDFItemDelegate * m_itemDelegate = nullptr;
         QList<Column> m_columnList;
 
-        QStandardItemModel * m_listModel;
-        KDFSortFilterProxyModel * m_sortModel;
+        QStandardItemModel * m_listModel = nullptr;
+        KDFSortFilterProxyModel * m_sortModel = nullptr;
 };
 
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/src/mntconfig.cpp 
new/kdf-21.04.0/src/mntconfig.cpp
--- old/kdf-20.12.3/src/mntconfig.cpp   2021-02-25 00:04:37.000000000 +0100
+++ new/kdf-21.04.0/src/mntconfig.cpp   2021-04-14 16:54:28.000000000 +0200
@@ -39,7 +39,7 @@
 #include <QTreeWidget>
 #include <QTreeWidgetItem>
 
-#ifndef KDE_USE_FINAL
+#ifndef CMAKE_UNITY_BUILD
 static bool GUI;
 #endif
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/src/optiondialog.cpp 
new/kdf-21.04.0/src/optiondialog.cpp
--- old/kdf-20.12.3/src/optiondialog.cpp        2021-02-25 00:04:37.000000000 
+0100
+++ new/kdf-21.04.0/src/optiondialog.cpp        2021-04-14 16:54:28.000000000 
+0200
@@ -76,7 +76,7 @@
     dataChanged = true;
 }
 
-void COptionDialog::slotHelp( void )
+void COptionDialog::slotHelp()
 {
     KHelpClient::invokeHelp(QLatin1String(""), QStringLiteral("kdf"));
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdf-20.12.3/src/optiondialog.h 
new/kdf-21.04.0/src/optiondialog.h
--- old/kdf-20.12.3/src/optiondialog.h  2021-02-25 00:04:37.000000000 +0100
+++ new/kdf-21.04.0/src/optiondialog.h  2021-04-14 16:54:28.000000000 +0200
@@ -33,7 +33,7 @@
 
     public:
         explicit COptionDialog( QWidget *parent=nullptr );
-        ~COptionDialog();
+        ~COptionDialog() override;
 
     protected Q_SLOTS:
         void slotOk();
@@ -45,8 +45,8 @@
         void valueChanged();
 
     private:
-        KDFConfigWidget *mConf;
-        MntConfigWidget *mMnt;
+        KDFConfigWidget *mConf = nullptr;
+        MntConfigWidget *mMnt = nullptr;
         bool dataChanged;
 };
 

Reply via email to