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; };