Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: akonadi-calendar-tools

akonadi-calendar-tools (4:19.04.3-0ubuntu1) eoan; urgency=medium * New upstream release (19.04.3) -- Rik Mills <rikmills@kubuntu.org> Tue, 23 Jul 2019 18:52:59 +0100 akonadi-calendar-tools (4:18.12.3-0ubuntu2) disco; urgency=medium * No-change rebuild for fixed akonadi server. -- Rik Mills <rikmills@kubuntu.org> Sun, 07 Apr 2019 17:43:40 +0100 akonadi-calendar-tools (4:18.12.3-0ubuntu1) disco; urgency=medium * New upstream release (18.12.3) -- Rik Mills <rikmills@kubuntu.org> Sat, 16 Mar 2019 15:03:25 +0000 akonadi-calendar-tools (4:18.04.3-0ubuntu2) disco; urgency=medium * Follow Debian dropping of autotests. -- Rik Mills <rikmills@kubuntu.org> Thu, 07 Feb 2019 08:26:53 +0000 akonadi-calendar-tools (4:18.04.3-0ubuntu1) cosmic; urgency=medium * New upstream release (18.03.80) * New upstream release (18.04.0) * New upstream release (18.04.1) * New upstream release (18.04.3) -- Rik Mills <rikmills@kubuntu.org> Tue, 21 Aug 2018 18:52:21 +0100 akonadi-calendar-tools (4:17.12.3-0ubuntu1) bionic; urgency=medium * New upstream release (17.12.3) -- Rik Mills <rikmills@kubuntu.org> Fri, 16 Mar 2018 13:21:31 +0000 akonadi-calendar-tools (4:17.12.2-0ubuntu1) bionic; urgency=medium * New upstream release (17.11.80) * New upstream release (17.11.90) * New upstream release (17.12.0) * New upstream release (17.12.2) -- Rik Mills <rikmills@kubuntu.org> Wed, 28 Feb 2018 09:43:07 +0000 akonadi-calendar-tools (4:17.08.3-0ubuntu1) bionic; urgency=medium * New build depend on libkf5contacteditor-dev * New upstream release (17.08.3) -- Rik Mills <rikmills@kubuntu.org> Fri, 01 Dec 2017 14:59:56 +0000 akonadi-calendar-tools (4:17.04.3-0ubuntu1) artful; urgency=low * New upstream release (17.04.1) * New upstream release (17.04.2) * New upstream release (17.04.3) -- José Manuel Santamaría Lema <panfaust@gmail.com> Mon, 21 Aug 2017 14:31:54 +0100 akonadi-calendar-tools (4:16.12.3-0ubuntu1) artful; urgency=medium [ Rik Mills ] * Initial split from kdepim * Remove obsolete build depends and add new ones * New upstream release (16.12.0) * New upstream release (16.12.1) [ Darin Miller ] * Add back lintian override on desktop-command-not-in-package which was lost during split from kdepim * New upstream release (16.12.2) [ José Manuel Santamaría Lema ] * New upstream release (16.12.3) * Update copyright file. -- José Manuel Santamaría Lema <panfaust@gmail.com> Mon, 01 May 2017 20:26:24 +0100 kdepim (4:16.04.3-0ubuntu2) yakkety; urgency=medium * Sync autopkgtest with debian archive. -- José Manuel Santamaría Lema <panfaust@gmail.com> Sat, 08 Oct 2016 02:04:31 +0100 kdepim (4:16.04.3-0ubuntu1) yakkety; urgency=medium [ Scarlett Clark ] * New upstream release * Debian merge: No remaining changes. * Refresh patch. * Refresh patch using upstream source. [ Philip Muškovac ] * Update the Vcs URLs now that the repositories are hosted on Launchpad [ Scarlett Clark ] * New upstream bugfix release [ Clive Johnston ] * Merged with Debian * New upstream release, bugfix 16.04.1 * New upstream release (16.04.2) * New upstream release (16.04.3) [ Rik Mills ] * Merge with Debian git * Remove obsolete libkf5composereditorng-dev from build deps * Build deps on libqt5webchannel-dev & libqt5webengine5-dev * Build dep on libkf5webengineviewer-dev * Build dep on libkf5mimetreeparser-dev * Fix install for files no longer built, and correct appstream data locations to new paths * New libcomposereditorwebengineprivate to install [ Simon Quigley ] * wrap-and-sort * Add libkf5prison-dev as a build dependency to fix part of the instability [ Rik Mills ] * New files to install * Remove override_dh_fixperms on desktop files * New build depend on qtpositioning5-dev * Kmail depends libkf5grantleetheme-plugins [ José Manuel Santamaría Lema ] * Update appstream files path. -- José Manuel Santamaría Lema <panfaust@gmail.com> Fri, 30 Sep 2016 06:45:07 +0200

Modifications :
  1. Download patch po/gl/konsolekalendar.po
  2. Download patch po/fi/calendarjanitor.po
  3. Download patch konsolekalendar/Mainpage.dox

    --- 4:18.08.3-3/konsolekalendar/Mainpage.dox 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/konsolekalendar/Mainpage.dox 2019-06-24 05:04:04.000000000 +0000 @@ -16,7 +16,7 @@ * Allen Winter \<winter@kde.org\>, * Cornelius Schumacher \<schumacher@kde.org\> * - * @maintainer Allen Winter \<winter@kde.org\> + * @b Maintainer: Allen Winter \<winter@kde.org\> * * @licenses * @gpl
  4. Download patch po/cs/calendarjanitor.po
  5. Download patch calendarjanitor/options.h

    --- 4:18.08.3-3/calendarjanitor/options.h 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/calendarjanitor/options.h 2019-06-24 05:04:04.000000000 +0000 @@ -68,8 +68,8 @@ public: void setStripOldAlarms(bool strip); private: QList<Akonadi::Collection::Id> m_collectionIds; - Action m_action; - bool m_stripOldAlarms; + Action m_action = ActionNone; + bool m_stripOldAlarms = false; }; #endif // OPTIONS_H
  6. Download patch po/hi/konsolekalendar.po
  7. Download patch po/ga/konsolekalendar.po
  8. Download patch po/es/konsolekalendar.po
  9. Download patch po/he/konsolekalendar.po
  10. Download patch po/el/konsolekalendar.po
  11. Download patch po/ca/docs/konsolekalendar/index.docbook

    --- 4:18.08.3-3/po/ca/docs/konsolekalendar/index.docbook 2018-11-06 00:20:08.000000000 +0000 +++ 4:19.04.3-0ubuntu1/po/ca/docs/konsolekalendar/index.docbook 2019-07-09 00:19:42.000000000 +0000 @@ -1421,8 +1421,7 @@ exports only the template without any in <para >Traductor de la documentació: &credits.Antoni.Bella;</para -> -&underFDL; &underGPL; </chapter> +> &underFDL; &underGPL; </chapter> &documentation.index; </book>
  12. Download patch debian/upstream/metadata

    --- 4:18.08.3-3/debian/upstream/metadata 2017-12-16 14:14:48.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/upstream/metadata 2019-07-23 17:52:59.000000000 +0000 @@ -1,7 +1,7 @@ Name: akonadi-calendar-tools -Changelog: https://cgit.kde.org/akonadi-calendar-tools.git/log +Changelog: https://cgit.kde.org/akonadi-calendar-tools.git/log/ Contact: kde-devel@kde.org Donation: https://www.kde.org/community/donations/index.php Repository: https://anongit.kde.org/akonadi-calendar-tools.git -Repository-Browse: https://cgit.kde.org/akonadi-calendar-tools.git +Repository-Browse: https://cgit.kde.org/akonadi-calendar-tools.git/ Security-Contact: security@kde.org
  13. Download patch calendarjanitor/backuper.cpp

    --- 4:18.08.3-3/calendarjanitor/backuper.cpp 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/calendarjanitor/backuper.cpp 2019-06-24 05:04:04.000000000 +0000 @@ -59,7 +59,8 @@ void Backuper::emitFinished(bool success qApp->exit(success ? 0 : -1); // TODO: If we move this class to kdepimlibs, remove this } -Backuper::Backuper(QObject *parent) : QObject(parent), m_backupInProgress(false) +Backuper::Backuper(QObject *parent) : QObject(parent) + , m_backupInProgress(false) { } @@ -81,7 +82,7 @@ void Backuper::backup(const QString &fil m_filename = filename; Akonadi::CollectionFetchJob *job = new Akonadi::CollectionFetchJob(Akonadi::Collection::root(), - Akonadi::CollectionFetchJob::Recursive); + Akonadi::CollectionFetchJob::Recursive); job->fetchScope().setContentMimeTypes(KCalCore::Incidence::mimeTypes()); connect(job, &Akonadi::CollectionFetchJob::result, this, &Backuper::onCollectionsFetched);
  14. Download patch po/eo/konsolekalendar.po
  15. Download patch debian/lintian-overrides

    --- 4:18.08.3-3/debian/lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/lintian-overrides 2019-07-23 17:52:59.000000000 +0000 @@ -0,0 +1 @@ +konsolekalendar: desktop-command-not-in-package usr/share/applications/konsolekalendar.desktop kdialog
  16. Download patch po/ca/calendarjanitor.po
  17. Download patch debian/rules

    --- 4:18.08.3-3/debian/rules 2019-11-14 22:33:25.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/rules 2019-07-23 17:52:59.000000000 +0000 @@ -1,10 +1,28 @@ #!/usr/bin/make -f -l10npkgs_firstversion_ok := 4:16.04.3-9~ +KDEPIM_RUNTIME_VERSION = 4:15.08.2 +l10npkgs_firstversion_ok := 4:17.03.90-0~ include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk include /usr/share/pkg-kde-tools/qt-kde-team/2/l10n-packages.mk +libpkgs_gen_strict_local_shlibs = $(libpkgs_all_packages) include /usr/share/pkg-kde-tools/qt-kde-team/3/library-packages.mk +override_dh_auto_test: + # Disable dh_auto_test at build time + : + +# Strict local dependencies (there are no external ones anyway) +override_dh_makeshlibs: + $(overridden_command) -V + override_dh_strip: $(overridden_command) --dbgsym-migration='akonadi-calendar-tools-dbg (<= 4:15.12.1-1~~)' + +override_dh_shlibdeps: + $(overridden_command) + set -e; \ + if [ -n "`ls debian/*.substvars 2>/dev/null`" ]; then \ + echo "Tightening dependency on kdepim-runtime to (>= $(KDEPIM_RUNTIME_VERSION)"; \ + sed -i '/^shlibs:[^=]\+=/{ s/\(^shlibs:[^=]\+=[[:space:]]*\|,[[:space:]]*\)\(kdepim-runtime\)\([[:space:]]*([[:space:]]*[><=]\+[^)]\+)\)\?/\1\2 (>= $(KDEPIM_RUNTIME_VERSION))/g }' debian/*.substvars; \ + fi
  18. Download patch calendarjanitor/collectionloader.cpp

    --- 4:18.08.3-3/calendarjanitor/collectionloader.cpp 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/calendarjanitor/collectionloader.cpp 2019-06-24 05:04:04.000000000 +0000 @@ -31,15 +31,15 @@ #include <QDebug> -CollectionLoader::CollectionLoader(QObject *parent) : - QObject(parent) +CollectionLoader::CollectionLoader(QObject *parent) + : QObject(parent) { } void CollectionLoader::load() { Akonadi::CollectionFetchJob *job = new Akonadi::CollectionFetchJob(Akonadi::Collection::root(), - Akonadi::CollectionFetchJob::Recursive); + Akonadi::CollectionFetchJob::Recursive); job->fetchScope().setContentMimeTypes(KCalCore::Incidence::mimeTypes()); connect(job, &Akonadi::CollectionFetchJob::result, this, &CollectionLoader::onCollectionsLoaded);
  19. Download patch po/fi/konsolekalendar.po
  20. Download patch po/en_GB/calendarjanitor.po
  21. Download patch konsolekalendar/CMakeLists.txt

    --- 4:18.08.3-3/konsolekalendar/CMakeLists.txt 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/konsolekalendar/CMakeLists.txt 2019-06-24 05:04:04.000000000 +0000 @@ -25,7 +25,6 @@ target_link_libraries(konsolekalendar KF5::CalendarSupport KF5::AkonadiCalendar KF5::I18n - KF5::KDELibs4Support ) install(TARGETS konsolekalendar ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
  22. Download patch calendarjanitor/options.cpp

    --- 4:18.08.3-3/calendarjanitor/options.cpp 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/calendarjanitor/options.cpp 2019-06-24 05:04:04.000000000 +0000 @@ -22,7 +22,7 @@ #include "options.h" -Options::Options() : m_action(ActionNone), m_stripOldAlarms(false) +Options::Options() { }
  23. Download patch po/de/calendarjanitor.po
  24. Download patch po/pl/calendarjanitor.po
  25. Download patch po/eu/konsolekalendar.po
  26. Download patch po/ca@valencia/calendarjanitor.po
  27. Download patch debian/compat

    --- 4:18.08.3-3/debian/compat 1970-01-01 00:00:00.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/compat 2019-07-23 17:52:59.000000000 +0000 @@ -0,0 +1 @@ +9
  28. Download patch po/bs/calendarjanitor.po
  29. Download patch po/ar/calendarjanitor.po
  30. Download patch po/fr/konsolekalendar.po
  31. Download patch konsolekalendar/konsolekalendardelete.cpp

    --- 4:18.08.3-3/konsolekalendar/konsolekalendardelete.cpp 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/konsolekalendar/konsolekalendardelete.cpp 2019-06-24 05:04:04.000000000 +0000 @@ -39,7 +39,6 @@ #include <KLocalizedString> #include <QEventLoop> - using namespace KCalCore; using namespace std; @@ -99,13 +98,13 @@ bool KonsoleKalendarDelete::deleteEvent( void KonsoleKalendarDelete::printSpecs(const Event::Ptr &event) { - cout << i18n(" UID: %1", m_variables->getUID()).data() + cout << i18n(" UID: %1", m_variables->getUID()).data() << endl; cout << i18n(" What: %1", event->summary()).data() << endl; - const auto timeZone = m_variables->getCalendar()->timeZone(); + const auto timeZone = m_variables->getCalendar()->timeZone(); cout << i18n(" Begin: %1", event->dtStart().toTimeZone(timeZone).toString(Qt::TextDate)).data() << endl;
  32. Download patch debian/upstream/signing-key.asc

    --- 4:18.08.3-3/debian/upstream/signing-key.asc 2017-12-16 14:14:48.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/upstream/signing-key.asc 1970-01-01 00:00:00.000000000 +0000 @@ -1,112 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -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 -RJWljvaVa8fj2U2D659nVsq8og== -=5Ltf ------END PGP PUBLIC KEY BLOCK-----
  33. Download patch debian/control

    --- 4:18.08.3-3/debian/control 2019-11-14 22:33:25.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/control 2019-07-23 17:52:59.000000000 +0000 @@ -3,39 +3,73 @@ Section: kde Priority: optional Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Uploaders: Sune Vuorela <sune@debian.org>, + Fathi Boudra <fabo@debian.org>, Modestas Vainius <modax@debian.org>, Michael Meskes <meskes@debian.org>, George Kiagiadakis <kiagiadakis.george@gmail.com>, Eshat Cakar <info@eshat.de>, - Maximiliano Curia <maxy@debian.org>, - Sandro Knauß <hefee@debian.org>, -Build-Depends: cmake (>= 3.1~), - debhelper-compat (= 12), - extra-cmake-modules (>= 5.47.0~), - libkf5akonadi-dev (>> 4:18.08.3-7), - libkf5akonadicalendar-dev (>> 4:18.08.3-1), - libkf5calendarcore-dev (>> 4:18.08.3-1), - libkf5calendarsupport-dev (>> 4:18.08.3-1), - libkf5calendarutils-dev (>> 4:18.08.3-2), - libkf5doctools-dev (>= 5.47.0~), - libkf5kdelibs4support-dev (>= 5.47.0~), - libkf5libkdepim-dev (>> 4:18.08.3-2), + Maximiliano Curia <maxy@debian.org> +Build-Depends: cmake (>= 2.8.12~), + debhelper (>= 9), + extra-cmake-modules (>= 5.31.0~), + libkf5akonadi-dev (>= 4:19.04.3~), + libkf5akonadicalendar-dev (>= 4:19.04.3~), + libkf5akonadicontact-dev (>= 4:19.04.3~), + libkf5archive-dev (>= 5.31.0~), + libkf5auth-dev (>= 5.31.0~), + libkf5calendarcore-dev (>= 4:19.04.3~), + libkf5calendarsupport-dev (>= 4:19.04.3~), + libkf5calendarutils-dev (>= 4:19.04.3~), + libkf5codecs-dev (>= 5.31.0~), + libkf5completion-dev (>= 5.31.0~), + libkf5config-dev (>= 5.31.0~), + libkf5contacteditor-dev (>= 4:19.04.3~), + libkf5contacts-dev (>= 4:19.04.3~), + libkf5coreaddons-dev (>= 5.31.0~), + libkf5dbusaddons-dev (>= 5.31.0~), + libkf5dnssd-dev (>= 5.31.0~), + libkf5doctools-dev (>= 5.31.0~), + libkf5globalaccel-dev (>= 5.31.0~), + libkf5gravatar-dev (>= 4:19.04.3~), + libkf5i18n-dev (>= 5.31.0~), + libkf5iconthemes-dev (>= 5.31.0~), + libkf5itemviews-dev (>= 5.31.0~), + libkf5kcmutils-dev (>= 5.31.0~), + libkf5kdelibs4support-dev (>= 5.31.0~), + libkf5khtml-dev (>= 5.31.0~), + libkf5libkdepim-dev (>= 4:19.04.3~), + libkf5mime-dev (>= 19.04.3~), + libkf5mimetreeparser-dev (>= 4:19.04.3~), + libkf5newstuff-dev (>= 5.31.0~), + libkf5notifyconfig-dev (>= 5.31.0~), + libkf5service-dev (>= 5.31.0~), + libkf5sonnet-dev (>= 5.31.0~), + libkf5templateparser-dev (>= 4:19.04.3~), + libkf5texteditor-dev (>= 5.31.0~), + libkf5textwidgets-dev (>= 5.31.0~), + libkf5wallet-dev (>= 5.31.0~), + libkf5widgetsaddons-dev (>= 5.31.0~), + libkf5windowsystem-dev (>= 5.31.0~), + libkf5xmlgui-dev (>= 5.31.0~), + libkf5xmlrpcclient-dev (>= 5.31.0~), pkg-config, pkg-kde-tools (>= 0.12), - qtbase5-dev (>= 5.9.0~), -Standards-Version: 4.4.1 + qtbase5-dev (>= 5.6.1~), + shared-mime-info, + xsltproc, + zlib1g-dev, +Standards-Version: 3.9.8 Homepage: http://pim.kde.org/ -Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/akonadi-calendar-tools -Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/akonadi-calendar-tools.git +Vcs-Browser: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/akonadi-calendar-tools +Vcs-Git: https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/akonadi-calendar-tools Package: konsolekalendar Architecture: any -Depends: kdepim-runtime [amd64 arm64 armhf i386 mipsel], - ${misc:Depends}, - ${shlibs:Depends}, +Depends: kdepim-runtime, ${misc:Depends}, ${shlibs:Depends} Breaks: ${kde-l10n:all} Replaces: ${kde-l10n:all} Description: konsole personal organizer KonsoleKalendar is a command-line interface to KDE calendars. KonsoleKalendar complements KOrganizer by providing a console frontend to manage your calendars. + .
  34. Download patch COPYING.DOC

    --- 4:18.08.3-3/COPYING.DOC 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/COPYING.DOC 2019-06-24 05:04:04.000000000 +0000 @@ -355,7 +355,7 @@ The Free Software Foundation may publish of the GNU Free Documentation License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. See -http://www.gnu.org/copyleft/. +https://www.gnu.org/copyleft/. Each version of the License is given a distinguishing version number. If the Document specifies that a particular numbered version of this
  35. Download patch calendarjanitor/backuper.h

    --- 4:18.08.3-3/calendarjanitor/backuper.h 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/calendarjanitor/backuper.h 2019-06-24 05:04:04.000000000 +0000 @@ -59,7 +59,6 @@ private: KCalCore::MemoryCalendar::Ptr m_calendar; bool m_backupInProgress; - }; #endif // BACKUPER_H
  36. Download patch po/fa/konsolekalendar.po
  37. Download patch po/et/konsolekalendar.po
  38. Download patch po/nl/calendarjanitor.po
  39. Download patch po/nb/calendarjanitor.po
  40. Download patch po/lt/calendarjanitor.po
  41. Download patch po/ca/konsolekalendar.po
  42. Download patch konsolekalendar/konsolekalendarchange.cpp

    --- 4:18.08.3-3/konsolekalendar/konsolekalendarchange.cpp 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/konsolekalendar/konsolekalendarchange.cpp 2019-06-24 05:04:04.000000000 +0000 @@ -135,7 +135,7 @@ bool KonsoleKalendarChange::changeEvent( return status; } -void KonsoleKalendarChange::printSpecs(const Event::Ptr &event) +void KonsoleKalendarChange::printSpecs(const KCalCore::Event::Ptr &event) { cout << i18n(" UID: %1", event->uid()).toLocal8Bit().data()
  43. Download patch po/de/konsolekalendar.po
  44. Download patch CMakeLists.txt

    --- 4:18.08.3-3/CMakeLists.txt 2018-11-06 00:20:08.000000000 +0000 +++ 4:19.04.3-0ubuntu1/CMakeLists.txt 2019-07-09 00:19:43.000000000 +0000 @@ -1,33 +1,33 @@ -cmake_minimum_required(VERSION 3.1) -set(KDEPIM_VERSION_NUMBER "5.9.3") +cmake_minimum_required(VERSION 3.5) +set(KDEPIM_VERSION_NUMBER "5.11.3") project(akonadi-calendar-tools VERSION ${KDEPIM_VERSION_NUMBER}) -set(KF5_VERSION "5.47.0") +set(KF5_MIN_VERSION "5.56.0") -find_package(ECM ${KF5_VERSION} CONFIG REQUIRED) +find_package(ECM ${KF5_MIN_VERSION} CONFIG REQUIRED) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) include(ECMInstallIcons) -include(ECMOptionalAddSubdirectory) + include(ECMSetupVersion) include(ECMAddTests) -include(ECMMarkNonGuiExecutable) + include(GenerateExportHeader) include(ECMGenerateHeaders) -include(CMakePackageConfigHelpers) + include(FeatureSummary) include(CheckFunctionExists) include(ECMGeneratePriFile) include(KDEInstallDirs) include(KDECMakeSettings) -include(KDECompilerSettings NO_POLICY_SCOPE) +include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) include(ECMAddAppIcon) include(ECMQtDeclareLoggingCategory) -include(ECMCoverageOption) + # Do NOT add quote -set(KDEPIM_DEV_VERSION) +set(KDEPIM_DEV_VERSION ) # add an extra space if(DEFINED KDEPIM_DEV_VERSION) @@ -37,22 +37,21 @@ endif() set(KDEPIM_VERSION "${KDEPIM_VERSION_NUMBER}${KDEPIM_DEV_VERSION}") -set(AKONADICALENDAR_LIB_VERSION "5.9.3") -set(AKONADI_VERSION "5.9.3") -set(LIBKDEPIM_LIB_VERSION "5.9.3") -set(CALENDARSUPPORT_LIB_VERSION "5.9.3") -set(KCALENDARCORE_LIB_VERSION "5.9.3") +set(AKONADICALENDAR_LIB_VERSION "5.11.3") +set(AKONADI_VERSION "5.11.3") +set(LIBKDEPIM_LIB_VERSION "5.11.3") +set(CALENDARSUPPORT_LIB_VERSION "5.11.3") +set(KCALENDARCORE_LIB_VERSION "5.11.3") set(KDEPIM_LIB_VERSION "${KDEPIM_VERSION_NUMBER}") set(KDEPIM_LIB_SOVERSION "5") -set(QT_REQUIRED_VERSION "5.9.0") +set(QT_REQUIRED_VERSION "5.10.0") find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Widgets) # Find KF5 package -find_package(KF5DocTools ${KF5_VERSION} REQUIRED) -find_package(KF5KDELibs4Support ${KF5_VERSION} REQUIRED) +find_package(KF5DocTools ${KF5_MIN_VERSION} REQUIRED) # Find KdepimLibs Package find_package(KF5Akonadi ${AKONADI_VERSION} CONFIG REQUIRED) @@ -62,15 +61,11 @@ find_package(KF5AkonadiCalendar ${AKONAD find_package(KF5Libkdepim ${LIBKDEPIM_LIB_VERSION} CONFIG REQUIRED) find_package(KF5CalendarSupport ${CALENDARSUPPORT_LIB_VERSION} CONFIG REQUIRED) -add_definitions(-DQT_NO_URL_CAST_FROM_STRING) include_directories(${akonadi-calendar-tools_SOURCE_DIR} ${akonadi-calendar-tools_BINARY_DIR}) -add_definitions(-DQT_USE_QSTRINGBUILDER) configure_file(console-version.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/console-version.h @ONLY) -add_definitions(-DQT_NO_CAST_FROM_ASCII) -add_definitions(-DQT_NO_CAST_TO_ASCII) -add_definitions(-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT) +
  45. Download patch po/ko/calendarjanitor.po
  46. Download patch po/ca@valencia/konsolekalendar.po
  47. Download patch calendarjanitor/calendarjanitor.cpp

    --- 4:18.08.3-3/calendarjanitor/calendarjanitor.cpp 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/calendarjanitor/calendarjanitor.cpp 2019-06-24 05:04:04.000000000 +0000 @@ -57,8 +57,8 @@ static void bailOut() static bool collectionIsReadOnly(const Akonadi::Collection &collection) { - return !(collection.rights() & Akonadi::Collection::CanChangeItem) || - !(collection.rights() & Akonadi::Collection::CanDeleteItem); + return !(collection.rights() & Akonadi::Collection::CanChangeItem) + || !(collection.rights() & Akonadi::Collection::CanDeleteItem); } static bool incidenceIsOld(const KCalCore::Incidence::Ptr &incidence) @@ -135,8 +135,7 @@ void CalendarJanitor::onItemsFetched(boo processNextCollection(); } -void CalendarJanitor::onModifyFinished(int changeId, const Akonadi::Item &item, - Akonadi::IncidenceChanger::ResultCode resultCode, const QString &errorMessage) +void CalendarJanitor::onModifyFinished(int changeId, const Akonadi::Item &item, Akonadi::IncidenceChanger::ResultCode resultCode, const QString &errorMessage) { Q_UNUSED(changeId); if (resultCode != Akonadi::IncidenceChanger::ResultCodeSuccess) { @@ -154,8 +153,7 @@ void CalendarJanitor::onModifyFinished(i } } -void CalendarJanitor::onDeleteFinished(int changeId, const QVector<Akonadi::Item::Id> &items, - Akonadi::IncidenceChanger::ResultCode resultCode, const QString &errorMessage) +void CalendarJanitor::onDeleteFinished(int changeId, const QVector<Akonadi::Item::Id> &items, Akonadi::IncidenceChanger::ResultCode resultCode, const QString &errorMessage) { Q_UNUSED(changeId); if (resultCode != Akonadi::IncidenceChanger::ResultCodeSuccess) { @@ -271,8 +269,8 @@ void CalendarJanitor::sanityCheck1() foreach (const Akonadi::Item &item, m_itemsToProcess) { KCalCore::Incidence::Ptr incidence = CalendarSupport::incidence(item); - if (incidence->summary().isEmpty() && incidence->description().isEmpty() && - incidence->attachments().isEmpty()) { + if (incidence->summary().isEmpty() && incidence->description().isEmpty() + && incidence->attachments().isEmpty()) { printFound(item); deleteIncidence(item); } @@ -311,7 +309,7 @@ void CalendarJanitor::sanityCheck3() } QDateTime start = event->dtStart(); - QDateTime end = event->dtEnd(); + QDateTime end = event->dtEnd(); bool modify = false; QString message; @@ -348,7 +346,7 @@ void CalendarJanitor::sanityCheck4() } QDateTime start = todo->dtStart(); - QDateTime due = todo->dtDue(); + QDateTime due = todo->dtDue(); bool modify = false; if (todo->recurs() && !start.isValid() && due.isValid()) { modify = true; @@ -528,7 +526,7 @@ void CalendarJanitor::sanityCheck8() m_returnCode = -2; } - endTest(/**print=*/false); + endTest(/**print=*/ false); } void CalendarJanitor::sanityCheck9() @@ -543,7 +541,7 @@ void CalendarJanitor::sanityCheck9() QDateTime recId = incidence->recurrenceId(); QDateTime start = incidence->dtStart(); - QDateTime end = incidence->dateTime(KCalCore::Incidence::RoleEnd); + QDateTime end = incidence->dateTime(KCalCore::Incidence::RoleEnd); KCalCore::Event::Ptr event = incidence.dynamicCast<KCalCore::Event>(); KCalCore::Todo::Ptr todo = incidence.dynamicCast<KCalCore::Todo>();
  48. Download patch po/da/konsolekalendar.po
  49. Download patch po/bs/konsolekalendar.po
  50. Download patch po/ar/konsolekalendar.po
  51. Download patch po/kk/calendarjanitor.po
  52. Download patch .gitignore

    --- 4:18.08.3-3/.gitignore 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/.gitignore 2019-06-24 05:04:04.000000000 +0000 @@ -16,6 +16,6 @@ Doxyfile Makefile avail random_seed -/build/ +/build*/ CMakeLists.txt.user* *.unc-backup*
  53. Download patch po/pa/konsolekalendar.po
  54. Download patch po/nl/konsolekalendar.po
  55. Download patch po/nb/konsolekalendar.po
  56. Download patch console.categories

    --- 4:18.08.3-3/console.categories 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/console.categories 2019-06-24 05:04:04.000000000 +0000 @@ -1 +1 @@ -org.kde.pim.konsolekalendar console (konsolekalendar) +org.kde.pim.konsolekalendar console (konsolekalendar) IDENTIFIER [KONSOLEKALENDAR_LOG]
  57. Download patch po/cs/konsolekalendar.po
  58. Download patch po/nds/calendarjanitor.po
  59. Download patch po/bg/konsolekalendar.po
  60. Download patch po/ast/calendarjanitor.po
  61. Download patch debian/watch

    --- 4:18.08.3-3/debian/watch 2019-10-16 17:05:22.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/watch 2019-07-23 17:52:59.000000000 +0000 @@ -1,2 +1,2 @@ -version=4 -opts=pgpsigurlmangle=s/$/.sig/ https://download.kde.org/stable/applications/([\d.]+)/src/@PACKAGE@-([\d.]+)\.tar\.xz +version=3 +http://download.kde.org/stable/applications/([\d.]+)/src/akonadi-calendar-tools-([\d.]+).tar.xz
  62. Download patch po/nn/konsolekalendar.po
  63. Download patch konsolekalendar/konsolekalendar.cpp

    --- 4:18.08.3-3/konsolekalendar/konsolekalendar.cpp 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/konsolekalendar/konsolekalendar.cpp 2019-06-24 05:04:04.000000000 +0000 @@ -84,11 +84,11 @@ bool KonsoleKalendar::importCalendar() bool KonsoleKalendar::printCalendarList() { Akonadi::CollectionFetchJob *job = new Akonadi::CollectionFetchJob(Akonadi::Collection::root(), - Akonadi::CollectionFetchJob::Recursive); + Akonadi::CollectionFetchJob::Recursive); QStringList mimeTypes = QStringList() << QStringLiteral("text/calendar") - << KCalCore::Event::eventMimeType() - << KCalCore::Todo::todoMimeType() - << KCalCore::Journal::journalMimeType(); + << KCalCore::Event::eventMimeType() + << KCalCore::Todo::todoMimeType() + << KCalCore::Journal::journalMimeType(); job->fetchScope().setContentMimeTypes(mimeTypes); QEventLoop loop; QObject::connect(job, &Akonadi::CollectionFetchJob::result, &loop, &QEventLoop::quit); @@ -111,9 +111,9 @@ bool KonsoleKalendar::printCalendarList( QString colId = QString::number(collection.id()).leftJustified(6, QLatin1Char(' ')); colId += QLatin1String("- "); - bool readOnly = !(collection.rights() & Akonadi::Collection::CanCreateItem || - collection.rights() & Akonadi::Collection::CanChangeItem || - collection.rights() & Akonadi::Collection::CanDeleteItem); + bool readOnly = !(collection.rights() & Akonadi::Collection::CanCreateItem + || collection.rights() & Akonadi::Collection::CanChangeItem + || collection.rights() & Akonadi::Collection::CanDeleteItem); QString readOnlyString = readOnly ? i18n("(Read only)") + QLatin1Char(' ') : QString(); @@ -136,7 +136,7 @@ bool KonsoleKalendar::createAkonadiResou if (job->error() != 0) { return false; } - auto inst = job->instance(); + auto inst = job->instance(); inst.setName(QFileInfo(icalFileUri).baseName()); QDBusInterface iface(QStringLiteral("org.freedesktop.Akonadi.Resource.") + inst.identifier(), QStringLiteral("/Settings")); QDBusReply<void> reply = iface.call(QStringLiteral("setDisplayName"), QFileInfo(icalFileUri).baseName()); @@ -219,9 +219,8 @@ bool KonsoleKalendar::showInstance() QTextStream ts(&f); - if (m_variables->getExportType() != ExportTypeHTML && - m_variables->getExportType() != ExportTypeMonthHTML) { - + if (m_variables->getExportType() != ExportTypeHTML + && m_variables->getExportType() != ExportTypeMonthHTML) { if (m_variables->getAll()) { qCDebug(KONSOLEKALENDAR_LOG) << "konsolekalendar.cpp::showInstance() |" << "view all events sorted list"; @@ -243,7 +242,6 @@ bool KonsoleKalendar::showInstance() //If this UID represents a recurring Event, //only the first day of the Event will be printed status = printEvent(&ts, event, event->dtStart().date()); - } else if (m_variables->isNext()) { qCDebug(KONSOLEKALENDAR_LOG) << "konsolekalendar.cpp::showInstance() |" << "Show next activity in calendar"; @@ -253,8 +251,8 @@ bool KonsoleKalendar::showInstance() QDate dt; for (dt = m_variables->getStartDateTime().date(); - dt <= datetime.date(); - dt = dt.addDays(1)) { + dt <= datetime.date(); + dt = dt.addDays(1)) { Event::List events = calendar->events(dt, timeZone, EventSortStartDate, SortDirectionAscending); @@ -273,8 +271,8 @@ bool KonsoleKalendar::showInstance() QDate dt; for (dt = m_variables->getStartDateTime().date(); - dt <= m_variables->getEndDateTime().date() && status != false; - dt = dt.addDays(1)) { + dt <= m_variables->getEndDateTime().date() && status != false; + dt = dt.addDays(1)) { Event::List events = calendar->events(dt, timeZone, EventSortStartDate, SortDirectionAscending); @@ -289,9 +287,9 @@ bool KonsoleKalendar::showInstance() << "HTML view all events sorted list"; // sort the events for this date by start date // in order to determine the date range. - Event::List *events = - new Event::List(calendar->rawEvents(EventSortStartDate, - SortDirectionAscending)); + Event::List *events + = new Event::List(calendar->rawEvents(EventSortStartDate, + SortDirectionAscending)); firstdate = events->first()->dtStart().date(); lastdate = events->last()->dtStart().date(); } else if (m_variables->isUID()) { @@ -299,7 +297,7 @@ bool KonsoleKalendar::showInstance() qCDebug(KONSOLEKALENDAR_LOG) << "konsolekalendar.cpp::showInstance() |" << "HTML view events by uid list"; cout << i18n("Sorry, export to HTML by UID is not supported yet"). - toLocal8Bit().data() << endl; + toLocal8Bit().data() << endl; return false; } else { qCDebug(KONSOLEKALENDAR_LOG) << "konsolekalendar.cpp::showInstance() |" @@ -360,8 +358,7 @@ bool KonsoleKalendar::showInstance() return status; } -bool KonsoleKalendar::printEventList(QTextStream *ts, - Event::List *eventList, QDate date) +bool KonsoleKalendar::printEventList(QTextStream *ts, Event::List *eventList, QDate date) { bool status = true; @@ -371,8 +368,8 @@ bool KonsoleKalendar::printEventList(QTe Event::List::ConstIterator it; for (it = eventList->constBegin(); - it != eventList->constEnd() && status != false; - ++it) { + it != eventList->constEnd() && status != false; + ++it) { singleEvent = *it; status = printEvent(ts, singleEvent, date); @@ -390,7 +387,6 @@ bool KonsoleKalendar::printEvent(QTextSt if (event) { switch (m_variables->getExportType()) { - case ExportTypeCSV: qCDebug(KONSOLEKALENDAR_LOG) << "konsolekalendar.cpp::printEvent() |" << "CSV export"; @@ -433,7 +429,6 @@ bool KonsoleKalendar::addEvent() bool KonsoleKalendar::changeEvent() { - qCDebug(KONSOLEKALENDAR_LOG) << "konsolecalendar.cpp::changeEvent() |" << "Create Changing"; KonsoleKalendarChange change(m_variables); @@ -452,8 +447,7 @@ bool KonsoleKalendar::deleteEvent() return del.deleteEvent(); } -bool KonsoleKalendar::isEvent(const QDateTime &startdate, - const QDateTime &enddate, const QString &summary) +bool KonsoleKalendar::isEvent(const QDateTime &startdate, const QDateTime &enddate, const QString &summary) { // Search for an event with specified start and end datetime stamp and summary @@ -469,8 +463,8 @@ bool KonsoleKalendar::isEvent(const QDat SortDirectionAscending)); for (it = eventList.constBegin(); it != eventList.constEnd(); ++it) { event = *it; - if (event->dtEnd().toTimeZone(timeZone) == enddate && - event->summary() == summary) { + if (event->dtEnd().toTimeZone(timeZone) == enddate + && event->summary() == summary) { found = true; break; }
  64. Download patch po/en_GB/konsolekalendar.po
  65. Download patch calendarjanitor/calendarjanitor.h

    --- 4:18.08.3-3/calendarjanitor/calendarjanitor.h 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/calendarjanitor/calendarjanitor.h 2019-06-24 05:04:04.000000000 +0000 @@ -51,10 +51,8 @@ Q_SIGNALS: private Q_SLOTS: void onCollectionsFetched(bool success); void onItemsFetched(bool success, const QString &errorMessage); - void onModifyFinished(int changeId, const Akonadi::Item &item, - Akonadi::IncidenceChanger::ResultCode resultCode, const QString &errorMessage); - void onDeleteFinished(int changeId, const QVector<Akonadi::Item::Id> &, - Akonadi::IncidenceChanger::ResultCode resultCode, const QString &errorMessage); + void onModifyFinished(int changeId, const Akonadi::Item &item, Akonadi::IncidenceChanger::ResultCode resultCode, const QString &errorMessage); + void onDeleteFinished(int changeId, const QVector<Akonadi::Item::Id> &, Akonadi::IncidenceChanger::ResultCode resultCode, const QString &errorMessage); void processNextCollection(); @@ -76,8 +74,7 @@ private Q_SLOTS: void printFound(const Akonadi::Item &item, const QString &explanation = QString()); void beginTest(const QString &message); - void endTest(bool print = true, const QString &fixExplanation = QString(), - const QString &fixExplanation2 = QString()); + void endTest(bool print = true, const QString &fixExplanation = QString(), const QString &fixExplanation2 = QString()); void deleteIncidence(const Akonadi::Item &item); @@ -89,15 +86,15 @@ private: Akonadi::IncidenceChanger *m_changer = nullptr; Akonadi::Collection m_currentCollection; Options::SanityCheck m_currentSanityCheck; - int m_pendingModifications; - int m_pendingDeletions; - bool m_strippingOldAlarms; + int m_pendingModifications = 0; + int m_pendingDeletions = 0; + bool m_strippingOldAlarms = false; QList<Akonadi::Item::Id> m_test1Results; QStringList m_test2Results; - int m_numDamaged; - bool m_fixingEnabled; + int m_numDamaged = 0; + bool m_fixingEnabled = false; QString m_summary; // to print at the end. QMultiMap<QString, KCalCore::Incidence::Ptr> m_incidenceMap;
  66. Download patch po/ja/calendarjanitor.po
  67. Download patch po/it/calendarjanitor.po
  68. Download patch calendarjanitor/main.cpp

    --- 4:18.08.3-3/calendarjanitor/main.cpp 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/calendarjanitor/main.cpp 2019-06-24 05:04:04.000000000 +0000 @@ -83,7 +83,6 @@ int main(int argv, char *argc[]) aboutData.addAuthor(i18n("Sérgio Martins"), i18n("Maintainer"), QStringLiteral("iamsergiogmail.com")); aboutData.setShortDescription(i18n(progDesc)); - QCoreApplication app(argv, argc); QCommandLineParser parser; @@ -157,13 +156,15 @@ int main(int argv, char *argc[]) } switch (janitorOptions.action()) { - case Options::ActionBackup: { + case Options::ActionBackup: + { Backuper *backuper = new Backuper(); backuper->backup(backupFile, janitorOptions.collections()); break; } case Options::ActionScan: - case Options::ActionScanAndFix: { + case Options::ActionScanAndFix: + { CalendarJanitor *janitor = new CalendarJanitor(janitorOptions); janitor->start(); break;
  69. Download patch konsolekalendar/konsolekalendarexports.cpp

    --- 4:18.08.3-3/konsolekalendar/konsolekalendarexports.cpp 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/konsolekalendar/konsolekalendarexports.cpp 2019-06-24 05:04:04.000000000 +0000 @@ -56,10 +56,8 @@ KonsoleKalendarExports::~KonsoleKalendar { } -bool KonsoleKalendarExports::exportAsTxt(QTextStream *ts, - const Event::Ptr &event, const QDate &date) +bool KonsoleKalendarExports::exportAsTxt(QTextStream *ts, const Event::Ptr &event, const QDate &date) { - // Export "Text" Format: // // Date:\t<Incidence Date>(dddd yyyy-MM-dd) @@ -144,11 +142,8 @@ bool KonsoleKalendarExports::exportAsTxt return true; } -bool KonsoleKalendarExports::exportAsTxtShort(QTextStream *ts, - const Event::Ptr &event, const QDate &date, - bool sameday) +bool KonsoleKalendarExports::exportAsTxtShort(QTextStream *ts, const Event::Ptr &event, const QDate &date, bool sameday) { - // Export "Text-Short" Format: // // [--------------------------------------------------] @@ -201,8 +196,7 @@ bool KonsoleKalendarExports::exportAsTxt return true; } -QString KonsoleKalendarExports::processField(const QString &field, - const QString &dquote) +QString KonsoleKalendarExports::processField(const QString &field, const QString &dquote) { // little function that processes a field for CSV compliance: // 1. Replaces double quotes by a pair of consecutive double quotes @@ -215,13 +209,11 @@ QString KonsoleKalendarExports::processF } //@cond IGNORE -#define pF( x ) processField( ( x ), dquote ) +#define pF(x) processField((x), dquote) //@endcond -bool KonsoleKalendarExports::exportAsCSV(QTextStream *ts, - const Event::Ptr &event, const QDate &date) +bool KonsoleKalendarExports::exportAsCSV(QTextStream *ts, const Event::Ptr &event, const QDate &date) { - // Export "CSV" Format: // // startdate,starttime,enddate,endtime,summary,location,description,UID
  70. Download patch konsolekalendar/konsolekalendaradd.cpp

    --- 4:18.08.3-3/konsolekalendar/konsolekalendaradd.cpp 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/konsolekalendar/konsolekalendaradd.cpp 2019-06-24 05:04:04.000000000 +0000 @@ -103,7 +103,7 @@ bool KonsoleKalendarAdd::addEvent() &loop, &QEventLoop::quit); QElapsedTimer t; t.start(); - Q_ASSERT(calendar->incidence(event->uid()) == 0); // can't exist yet + Q_ASSERT(calendar->incidence(event->uid()) == nullptr); // can't exist yet if (!m_variables->allowGui()) { Akonadi::IncidenceChanger *changer = calendar->incidenceChanger(); changer->setShowDialogsOnError(false); @@ -120,12 +120,11 @@ bool KonsoleKalendarAdd::addEvent() calendar->addEvent(event); loop.exec(); qCDebug(KONSOLEKALENDAR_LOG) << "Creation took " << t.elapsed() << "ms."; - status = calendar->incidence(event->uid()) != 0; + status = calendar->incidence(event->uid()) != nullptr; if (status) { cout << i18n("Success: \"%1\" inserted", m_variables->getSummary()).toLocal8Bit().data() << endl; - } else { cout << i18n("Failure: \"%1\" not inserted", m_variables->getSummary()).toLocal8Bit().data() @@ -144,8 +143,8 @@ bool KonsoleKalendarAdd::addImportedCale FileStorage instore(cal, m_variables->getImportFile()); if (!instore.load()) { qCDebug(KONSOLEKALENDAR_LOG) << "konsolekalendaradd.cpp::importCalendar() |" - << "Can't import file:" - << m_variables->getImportFile(); + << "Can't import file:" + << m_variables->getImportFile(); return false; } Akonadi::CalendarBase::Ptr calendar = m_variables->getCalendar(); @@ -154,7 +153,7 @@ bool KonsoleKalendarAdd::addImportedCale Akonadi::IncidenceChanger *changer = calendar->incidenceChanger(); changer->setShowDialogsOnError(false); Akonadi::Collection collection = m_variables->collectionId() != -1 ? Akonadi::Collection(m_variables->collectionId()) - : Akonadi::Collection(CalendarSupport::KCalPrefs::instance()->defaultCalendarId()); + : Akonadi::Collection(CalendarSupport::KCalPrefs::instance()->defaultCalendarId()); if (!collection.isValid()) { cout << i18n("Calendar is invalid. Please specify one with --calendar").toLocal8Bit().data() << "\n"; @@ -166,13 +165,13 @@ bool KonsoleKalendarAdd::addImportedCale QEventLoop loop; QObject::connect(calendar.data(), &Akonadi::CalendarBase::createFinished, - &loop, &QEventLoop::quit); + &loop, &QEventLoop::quit); QElapsedTimer t; - foreach(const auto &event, cal->rawEvents()) { - if (calendar->incidence(event->uid()) != 0) { + foreach (const auto &event, cal->rawEvents()) { + if (calendar->incidence(event->uid()) != nullptr) { if (m_variables->isVerbose()) { cout << i18n("Insert Event skipped, because UID \"%1\" is already known. <Verbose>", event->uid()).toLocal8Bit().data() - << endl; + << endl; } else { qCInfo(KONSOLEKALENDAR_LOG) << "Event with UID " << event->uid() << "is already in calendar, skipping import of this Event."; } @@ -180,7 +179,7 @@ bool KonsoleKalendarAdd::addImportedCale } if (m_variables->isVerbose()) { cout << i18n("Add Event with UID \"%1\". <Verbose>", event->uid()).toLocal8Bit().data() - << endl; + << endl; } if (m_variables->isDryRun()) { continue; @@ -188,14 +187,14 @@ bool KonsoleKalendarAdd::addImportedCale t.start(); calendar->addEvent(event); loop.exec(); - qCDebug(KONSOLEKALENDAR_LOG) << "Creation of event took " << t.elapsed() << "ms." << "status: "<< (calendar->incidence(event->uid()) != 0); - if (calendar->incidence(event->uid()) == 0) { + qCDebug(KONSOLEKALENDAR_LOG) << "Creation of event took " << t.elapsed() << "ms." << "status: "<< (calendar->incidence(event->uid()) != nullptr); + if (calendar->incidence(event->uid()) == nullptr) { return false; } } qCDebug(KONSOLEKALENDAR_LOG) << "konsolekalendaradd.cpp::importCalendar() |" - << "Successfully imported file:" - << m_variables->getImportFile(); + << "Successfully imported file:" + << m_variables->getImportFile(); return true; }
  71. Download patch po/km/konsolekalendar.po
  72. Download patch konsolekalendar/main.cpp
  73. Download patch debian/docs

    --- 4:18.08.3-3/debian/docs 1970-01-01 00:00:00.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/docs 2019-07-23 17:52:59.000000000 +0000 @@ -0,0 +1 @@ +
  74. Download patch po/mr/konsolekalendar.po
  75. Download patch po/ast/konsolekalendar.po
  76. Download patch konsolekalendar/konsolekalendar.desktop

    --- 4:18.08.3-3/konsolekalendar/konsolekalendar.desktop 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/konsolekalendar/konsolekalendar.desktop 2019-06-24 05:04:04.000000000 +0000 @@ -2,7 +2,6 @@ Name=KonsoleKalendar Name[af]=Konsole Kalender Name[ar]=معراض تقاويمك -Name[ast]=KonsoleKalendar Name[bg]=KonsoleKalendar Name[br]=KonsoleKalendar Name[bs]=KonsoleKalendar
  77. Download patch po/hu/calendarjanitor.po
  78. Download patch konsolekalendar/konsolekalendarepoch.cpp

    --- 4:18.08.3-3/konsolekalendar/konsolekalendarepoch.cpp 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/konsolekalendar/konsolekalendarepoch.cpp 2019-06-24 05:04:04.000000000 +0000 @@ -63,8 +63,8 @@ uint KonsoleKalendarEpoch::QDateTime2epo // SORRY QT DOESN'T HANDLE DAYLIGHT SAVINGS TIME. // Compute #seconds to subtract for local timezone difference from UTC. - int offset = QDateTime::currentDateTime().toUTC().toTime_t() - - QDateTime::currentDateTime().toTime_t(); + int offset = QDateTime::currentDateTime().toUTC().toTime_t() + -QDateTime::currentDateTime().toTime_t(); return dt.toTime_t() - offset; }
  79. Download patch po/lt/konsolekalendar.po
  80. Download patch po/ja/konsolekalendar.po
  81. Download patch po/it/konsolekalendar.po
  82. Download patch konsolekalendar/konsolekalendarepoch.h

    --- 4:18.08.3-3/konsolekalendar/konsolekalendarepoch.h 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/konsolekalendar/konsolekalendarepoch.h 2019-06-24 05:04:04.000000000 +0000 @@ -64,7 +64,6 @@ public: * @param dt is a QDateTime to convert to an epoch. */ static uint QDateTime2epoch(const QDateTime &dt); - }; #endif
  83. Download patch po/ko/konsolekalendar.po
  84. Download patch po/ia/calendarjanitor.po
  85. Download patch po/fr/calendarjanitor.po
  86. Download patch konsolekalendar/konsolekalendaradd.h

    --- 4:18.08.3-3/konsolekalendar/konsolekalendaradd.h 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/konsolekalendar/konsolekalendaradd.h 2019-06-24 05:04:04.000000000 +0000 @@ -74,6 +74,5 @@ private: * Variable to how to make it */ KonsoleKalendarVariables *m_variables = nullptr; - }; #endif
  87. Download patch debian/source/lintian-overrides

    --- 4:18.08.3-3/debian/source/lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ 4:19.04.3-0ubuntu1/debian/source/lintian-overrides 2019-07-23 17:52:59.000000000 +0000 @@ -0,0 +1 @@ +akonadi-calendar-tools source: intra-source-package-circular-dependency libcalendarsupport5 libeventviews5 libincidenceeditorsng5 libkdepim5 libkleo5 libmailcommon5 libmailimporter5 libmessagecomposer5 libmessageviewer5 libpimcommon5 libtemplateparser5
  88. Download patch po/gl/calendarjanitor.po
  89. Download patch po/et/calendarjanitor.po
  90. Download patch po/kk/konsolekalendar.po
  91. Download patch po/is/konsolekalendar.po
  92. Download patch po/hr/konsolekalendar.po
  93. Download patch konsolekalendar/konsolekalendarexports.h

    --- 4:18.08.3-3/konsolekalendar/konsolekalendarexports.h 2018-10-26 05:57:54.000000000 +0000 +++ 4:19.04.3-0ubuntu1/konsolekalendar/konsolekalendarexports.h 2019-06-24 05:04:04.000000000 +0000 @@ -74,8 +74,7 @@ public: * @param sameday flags that this Event is on the same date as the * previously exported Event. */ - bool exportAsTxtShort(QTextStream *ts, const KCalCore::Event::Ptr &event, const QDate &date, - bool sameday); + bool exportAsTxtShort(QTextStream *ts, const KCalCore::Event::Ptr &event, const QDate &date, bool sameday); /** * Export the Event in Comma-Separated Values (CSV) Mode. @@ -99,7 +98,6 @@ private: * @param dquote is a QString containing the double quote character. */ QString processField(const QString &field, const QString &dquote); - }; #endif
  94. Download patch po/hu/konsolekalendar.po
  95. Download patch debian/copyright
  96. Download patch po/es/calendarjanitor.po
  97. Download patch po/nds/konsolekalendar.po
  98. Download patch po/da/calendarjanitor.po
  99. Download patch po/nl/docs/konsolekalendar/index.docbook

    --- 4:18.08.3-3/po/nl/docs/konsolekalendar/index.docbook 2018-11-06 00:20:08.000000000 +0000 +++ 4:19.04.3-0ubuntu1/po/nl/docs/konsolekalendar/index.docbook 2019-07-09 00:19:43.000000000 +0000 @@ -1419,8 +1419,7 @@ exports only the template without any in ></listitem> </itemizedlist> -&vertaling.tom;&vertaling.sander;&nagelezen.natalie; -&underFDL; &underGPL; </chapter> +&vertaling.tom;&vertaling.sander;&nagelezen.natalie; &underFDL; &underGPL; </chapter> &documentation.index; </book>
  100. Download patch po/ia/konsolekalendar.po
  101. ...
  1. akonadi-calendar-tools