Hello community,

here is the log from the commit of package kcron for openSUSE:Factory checked 
in at 2019-08-19 21:29:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kcron (Old)
 and      /work/SRC/openSUSE:Factory/.kcron.new.22127 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kcron"

Mon Aug 19 21:29:51 2019 rev:77 rq:723622 version:19.08.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kcron/kcron.changes      2019-07-17 
13:16:16.811784640 +0200
+++ /work/SRC/openSUSE:Factory/.kcron.new.22127/kcron.changes   2019-08-19 
21:30:12.628611894 +0200
@@ -1,0 +2,30 @@
+Fri Aug  9 08:30:38 UTC 2019 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 19.08.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.08.0.php
+- No code change since 19.07.90
+
+-------------------------------------------------------------------
+Tue Aug 06 16:50:48 UTC 2019 - lbeltr...@kde.org
+
+- Update to 19.07.90
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.08-rc.php
+- Changes since 19.07.80:
+  * No code changes since 19.07.80
+
+-------------------------------------------------------------------
+Tue Jul 23 11:58:58 UTC 2019 - lbeltr...@kde.org
+
+- Update to 19.07.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.08-beta.php
+- Changes since 19.04.3:
+  * Install in new logging directory when we use kf5 5.59.0
+  * Fix clazy warning
+
+-------------------------------------------------------------------

Old:
----
  kcron-19.04.3.tar.xz

New:
----
  applications.keyring
  kcron-19.08.0.tar.xz
  kcron-19.08.0.tar.xz.sig

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

Other differences:
------------------
++++++ kcron.spec ++++++
--- /var/tmp/diff_new_pack.pN9jTz/_old  2019-08-19 21:30:14.132611589 +0200
+++ /var/tmp/diff_new_pack.pN9jTz/_new  2019-08-19 21:30:14.132611589 +0200
@@ -21,13 +21,17 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:           kcron
-Version:        19.04.3
+Version:        19.08.0
 Release:        0
 Summary:        Cron job configuration tool
 License:        GPL-2.0-or-later
 Group:          System/Management
-URL:            http://www.kde.org
-Source0:        %{name}-%{version}.tar.xz
+URL:            https://www.kde.org
+Source:         
https://download.kde.org/stable/applications/%{version}/src/%{name}-%{version}.tar.xz
+%if %{with lang}
+Source1:        
https://download.kde.org/stable/applications/%{version}/src/%{name}-%{version}.tar.xz.sig
+Source2:        applications.keyring
+%endif
 BuildRequires:  extra-cmake-modules
 BuildRequires:  kdoctools-devel
 BuildRequires:  ki18n-devel

++++++ kcron-19.04.3.tar.xz -> kcron-19.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/.gitignore new/kcron-19.08.0/.gitignore
--- old/kcron-19.04.3/.gitignore        1970-01-01 01:00:00.000000000 +0100
+++ new/kcron-19.08.0/.gitignore        2019-07-08 04:59:17.000000000 +0200
@@ -0,0 +1,21 @@
+# Ignore the following files
+*~
+*.[oa]
+*.diff
+*.kate-swp
+*.kdev4
+.kdev_include_paths
+*.kdevelop.pcs
+*.moc
+*.moc.cpp
+*.orig
+*.user
+.*.swp
+.swp.*
+Doxyfile
+Makefile
+avail
+random_seed
+/build*/
+CMakeLists.txt.user*
+*.unc-backup*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/CMakeLists.txt 
new/kcron-19.08.0/CMakeLists.txt
--- old/kcron-19.04.3/CMakeLists.txt    2019-07-09 02:15:28.000000000 +0200
+++ new/kcron-19.08.0/CMakeLists.txt    2019-08-09 02:42:08.000000000 +0200
@@ -31,7 +31,11 @@
 add_subdirectory(src) 
 add_subdirectory(doc)
 
-install( FILES kcron.categories DESTINATION ${KDE_INSTALL_CONFDIR} )
+if (${ECM_VERSION} STRGREATER "5.58.0")
+    install(FILES kcron.categories  DESTINATION  
${KDE_INSTALL_LOGGINGCATEGORIESDIR})
+else()
+    install(FILES kcron.categories  DESTINATION ${KDE_INSTALL_CONFDIR})
+endif()
 
 feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 ki18n_install(po)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/ar/kcron.po 
new/kcron-19.08.0/po/ar/kcron.po
--- old/kcron-19.04.3/po/ar/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/ar/kcron.po    2019-08-09 02:41:59.000000000 +0200
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2007-10-14 15:30+0000\n"
 "Last-Translator: Youssef Chahibi <chah...@gmail.com>\n"
 "Language-Team: <e...@li.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/bg/kcron.po 
new/kcron-19.08.0/po/bg/kcron.po
--- old/kcron-19.04.3/po/bg/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/bg/kcron.po    2019-08-09 02:41:59.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2011-07-20 15:41+0300\n"
 "Last-Translator: Yasen Pramatarov <ya...@lindeas.com>\n"
 "Language-Team: Bulgarian <d...@fsa-bg.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/bs/kcron.po 
new/kcron-19.08.0/po/bs/kcron.po
--- old/kcron-19.04.3/po/bs/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/bs/kcron.po    2019-08-09 02:42:00.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2014-10-20 19:29+0000\n"
 "Last-Translator: Vedran Ljubovic <vljubo...@smartnet.ba>\n"
 "Language-Team: Bosnian <lo...@lugbih.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/ca/kcron.po 
new/kcron-19.08.0/po/ca/kcron.po
--- old/kcron-19.04.3/po/ca/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/ca/kcron.po    2019-08-09 02:42:00.000000000 +0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2019-04-01 21:57+0100\n"
 "Last-Translator: Josep Ma. Ferrer <txe...@gmail.com>\n"
 "Language-Team: Catalan <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/ca@valencia/kcron.po 
new/kcron-19.08.0/po/ca@valencia/kcron.po
--- old/kcron-19.04.3/po/ca@valencia/kcron.po   2019-07-09 02:15:26.000000000 
+0200
+++ new/kcron-19.08.0/po/ca@valencia/kcron.po   2019-08-09 02:42:00.000000000 
+0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2019-04-01 21:57+0100\n"
 "Last-Translator: Josep Ma. Ferrer <txe...@gmail.com>\n"
 "Language-Team: Catalan <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/cs/kcron.po 
new/kcron-19.08.0/po/cs/kcron.po
--- old/kcron-19.04.3/po/cs/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/cs/kcron.po    2019-08-09 02:42:00.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2014-11-05 13:05+0100\n"
 "Last-Translator: Vít Pelčák <v...@pelcak.org>\n"
 "Language-Team: Czech <kde-i18n-...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/da/kcron.po 
new/kcron-19.08.0/po/da/kcron.po
--- old/kcron-19.04.3/po/da/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/da/kcron.po    2019-08-09 02:42:00.000000000 +0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2010-11-12 14:34+0100\n"
 "Last-Translator: Martin Schlander <mschlan...@opensuse.org>\n"
 "Language-Team: Danish <da...@dansk-gruppen.dk>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/de/kcron.po 
new/kcron-19.08.0/po/de/kcron.po
--- old/kcron-19.04.3/po/de/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/de/kcron.po    2019-08-09 02:42:00.000000000 +0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2010-10-22 19:10+0200\n"
 "Last-Translator: Frederik Schwarzer <schwar...@kde.org>\n"
 "Language-Team: German <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/el/kcron.po 
new/kcron-19.08.0/po/el/kcron.po
--- old/kcron-19.04.3/po/el/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/el/kcron.po    2019-08-09 02:42:01.000000000 +0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2011-05-30 07:07+0200\n"
 "Last-Translator: Dimitrios Glentadakis <dgl...@gmail.com>\n"
 "Language-Team: Greek <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/en_GB/kcron.po 
new/kcron-19.08.0/po/en_GB/kcron.po
--- old/kcron-19.04.3/po/en_GB/kcron.po 2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/en_GB/kcron.po 2019-08-09 02:42:01.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2010-10-30 15:11+0100\n"
 "Last-Translator: Andrew Coles <andrew_co...@yahoo.co.uk>\n"
 "Language-Team: British English <kde-i18n-...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/eo/kcron.po 
new/kcron-19.08.0/po/eo/kcron.po
--- old/kcron-19.04.3/po/eo/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/eo/kcron.po    2019-08-09 02:42:01.000000000 +0200
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2003-11-13 23:54+0100\n"
 "Last-Translator: Heiko Evermann <he...@evermann.de>\n"
 "Language-Team: Esperanto <kde-i18n...@mail.kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/es/kcron.po 
new/kcron-19.08.0/po/es/kcron.po
--- old/kcron-19.04.3/po/es/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/es/kcron.po    2019-08-09 02:42:01.000000000 +0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2012-09-05 18:43+0200\n"
 "Last-Translator: Eloy Cuadra <ecua...@eloihr.net>\n"
 "Language-Team: Spanish <kde-l10n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/et/kcron.po 
new/kcron-19.08.0/po/et/kcron.po
--- old/kcron-19.04.3/po/et/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/et/kcron.po    2019-08-09 02:42:01.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2010-10-25 19:16+0300\n"
 "Last-Translator: Marek Laane <b...@smail.ee>\n"
 "Language-Team: Estonian <kde...@linux.ee>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/eu/kcron.po 
new/kcron-19.08.0/po/eu/kcron.po
--- old/kcron-19.04.3/po/eu/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/eu/kcron.po    2019-08-09 02:42:01.000000000 +0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2011-08-03 18:52+0200\n"
 "Last-Translator: Iñigo Salvador Azurmendi <xa...@euskalnet.net>\n"
 "Language-Team: Basque <itzulp...@euskalgnu.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/fa/kcron.po 
new/kcron-19.08.0/po/fa/kcron.po
--- old/kcron-19.04.3/po/fa/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/fa/kcron.po    2019-08-09 02:42:01.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2007-09-02 12:01+0330\n"
 "Last-Translator: Nazanin Kazemi <kaz...@itland.ir>\n"
 "Language-Team: Persian <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/fi/kcron.po 
new/kcron-19.08.0/po/fi/kcron.po
--- old/kcron-19.04.3/po/fi/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/fi/kcron.po    2019-08-09 02:42:01.000000000 +0200
@@ -15,7 +15,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2014-11-08 04:18+0200\n"
 "Last-Translator: Lasse Liehu <lasse.li...@gmail.com>\n"
 "Language-Team: Finnish <lokalisoi...@lists.coss.fi>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/fr/kcron.po 
new/kcron-19.08.0/po/fr/kcron.po
--- old/kcron-19.04.3/po/fr/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/fr/kcron.po    2019-08-09 02:42:01.000000000 +0200
@@ -14,7 +14,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2013-04-24 16:30+0200\n"
 "Last-Translator: xavier <ktranslato...@yahoo.fr>\n"
 "Language-Team: French <kde-i18n-...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/ga/kcron.po 
new/kcron-19.08.0/po/ga/kcron.po
--- old/kcron-19.04.3/po/ga/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/ga/kcron.po    2019-08-09 02:42:01.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kdeadmin/kcron.po\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2004-12-03 14:52-0500\n"
 "Last-Translator: Kevin Scannell <ksca...@gmail.com>\n"
 "Language-Team: Irish <gaeilge-gnuli...@lists.sourceforge.net>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/gl/kcron.po 
new/kcron-19.08.0/po/gl/kcron.po
--- old/kcron-19.04.3/po/gl/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/gl/kcron.po    2019-08-09 02:42:02.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2019-02-23 16:38+0100\n"
 "Last-Translator: Adrián Chaves (Gallaecio) <adr...@chaves.io>\n"
 "Language-Team: Galician <kde-i18n-...@kde.org>\n"
@@ -16,11 +16,7 @@
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 18.12.2\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Environment: kde\n"
-"X-Accelerator-Marker: &\n"
-"X-Text-Markup: kde4\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/he/kcron.po 
new/kcron-19.08.0/po/he/kcron.po
--- old/kcron-19.04.3/po/he/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/he/kcron.po    2019-08-09 02:42:02.000000000 +0200
@@ -19,7 +19,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2017-05-16 06:58-0400\n"
 "Last-Translator: Copied by Zanata <copied-by-zan...@zanata.org>\n"
 "Language-Team: Hebrew <kde-i18n-...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/hi/kcron.po 
new/kcron-19.08.0/po/hi/kcron.po
--- old/kcron-19.04.3/po/hi/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/hi/kcron.po    2019-08-09 02:42:02.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2007-11-13 14:04+0530\n"
 "Last-Translator: Ravishankar Shrivastava <raviratl...@yahoo.com>\n"
 "Language-Team: Hindi <indlinux-hi...@lists.sourceforge.net>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/hr/kcron.po 
new/kcron-19.08.0/po/hr/kcron.po
--- old/kcron-19.04.3/po/hr/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/hr/kcron.po    2019-08-09 02:42:02.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kcron 0\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2011-07-18 11:49+0200\n"
 "Last-Translator: Marko Dimjašević <ma...@dimjasevic.net>\n"
 "Language-Team: Croatian <kde-croatia-l...@lists.sourceforge.net>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/hu/kcron.po 
new/kcron-19.08.0/po/hu/kcron.po
--- old/kcron-19.04.3/po/hu/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/hu/kcron.po    2019-08-09 02:42:02.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: KDE 4.3\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2011-02-20 16:14+0100\n"
 "Last-Translator: Kristóf Kiszel <ulys...@kubuntu.org>\n"
 "Language-Team: Hungarian <kde-li...@sophia.jpte.hu>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/ia/kcron.po 
new/kcron-19.08.0/po/ia/kcron.po
--- old/kcron-19.04.3/po/ia/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/ia/kcron.po    2019-08-09 02:42:02.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2011-10-07 19:22+0200\n"
 "Last-Translator: g.sora <g.s...@tiscali.it>\n"
 "Language-Team: Interlingua <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/is/kcron.po 
new/kcron-19.08.0/po/is/kcron.po
--- old/kcron-19.04.3/po/is/kcron.po    2019-07-09 02:15:26.000000000 +0200
+++ new/kcron-19.08.0/po/is/kcron.po    2019-08-09 02:42:02.000000000 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2009-11-24 14:56+0000\n"
 "Last-Translator: Sveinn í Felli <svei...@nett.is>\n"
 "Language-Team: Icelandic <kde-...@molar.is>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/it/kcron.po 
new/kcron-19.08.0/po/it/kcron.po
--- old/kcron-19.04.3/po/it/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/it/kcron.po    2019-08-09 02:42:03.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2010-12-09 20:15+0100\n"
 "Last-Translator: Federico Zenith <federico.zen...@member.fsf.org>\n"
 "Language-Team: Italian <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/ja/kcron.po 
new/kcron-19.08.0/po/ja/kcron.po
--- old/kcron-19.04.3/po/ja/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/ja/kcron.po    2019-08-09 02:42:03.000000000 +0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2010-11-07 22:33-0800\n"
 "Last-Translator: Fumiaki Okushi <oku...@kde.gr.jp>\n"
 "Language-Team: Japanese <kde...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/kk/kcron.po 
new/kcron-19.08.0/po/kk/kcron.po
--- old/kcron-19.04.3/po/kk/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/kk/kcron.po    2019-08-09 02:42:03.000000000 +0200
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2012-09-03 08:20+0600\n"
 "Last-Translator: Sairan Kikkarin <sai...@computer.org>\n"
 "Language-Team: Kazakh <kde-i18n-...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/km/kcron.po 
new/kcron-19.08.0/po/km/kcron.po
--- old/kcron-19.04.3/po/km/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/km/kcron.po    2019-08-09 02:42:03.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2010-06-09 09:24+0700\n"
 "Last-Translator: Khoem Sokhem <khoemsok...@khmeros.info>\n"
 "Language-Team: Khmer <supp...@khmeros.info>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/ko/kcron.po 
new/kcron-19.08.0/po/ko/kcron.po
--- old/kcron-19.04.3/po/ko/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/ko/kcron.po    2019-08-09 02:42:03.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2015-01-17 21:50+0900\n"
 "Last-Translator: Shinjo Park <k...@peremen.name>\n"
 "Language-Team: Korean <kde...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/lt/kcron.po 
new/kcron-19.08.0/po/lt/kcron.po
--- old/kcron-19.04.3/po/lt/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/lt/kcron.po    2019-08-09 02:42:03.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2015-12-30 18:15+0200\n"
 "Last-Translator: Mindaugas Baranauskas <opensuse.lietuviu.ka...@gmail.com>\n"
 "Language-Team: lt <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/lv/kcron.po 
new/kcron-19.08.0/po/lv/kcron.po
--- old/kcron-19.04.3/po/lv/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/lv/kcron.po    2019-08-09 02:42:03.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2009-05-16 09:02+0300\n"
 "Last-Translator: Viesturs Zariņš <viesturs.zar...@mii.lu.lv>\n"
 "Language-Team: Latvian <loc...@laka.lv>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/mr/kcron.po 
new/kcron-19.08.0/po/mr/kcron.po
--- old/kcron-19.04.3/po/mr/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/mr/kcron.po    2019-08-09 02:42:03.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2013-03-30 15:23+0530\n"
 "Last-Translator: Chetan Khona <che...@kompkin.com>\n"
 "Language-Team: Marathi <kde-i18n-...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/nb/kcron.po 
new/kcron-19.08.0/po/nb/kcron.po
--- old/kcron-19.04.3/po/nb/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/nb/kcron.po    2019-08-09 02:42:03.000000000 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2010-10-29 12:51+0200\n"
 "Last-Translator: Bjørn Steensrud <bjor...@skogkatt.homelinux.org>\n"
 "Language-Team: Norwegian Bokmål <i18n...@lister.ping.uio.no>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/nds/kcron.po 
new/kcron-19.08.0/po/nds/kcron.po
--- old/kcron-19.04.3/po/nds/kcron.po   2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/nds/kcron.po   2019-08-09 02:42:04.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2010-10-29 06:53+0200\n"
 "Last-Translator: Manfred Wiese <m.j.wi...@web.de>\n"
 "Language-Team: Low Saxon <kde-i18n-...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/nl/kcron.po 
new/kcron-19.08.0/po/nl/kcron.po
--- old/kcron-19.04.3/po/nl/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/nl/kcron.po    2019-08-09 02:42:04.000000000 +0200
@@ -17,7 +17,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2010-10-22 11:50+0200\n"
 "Last-Translator: Freek de Kruijf <freekdekru...@kde.nl>\n"
 "Language-Team: Dutch <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/nn/kcron.po 
new/kcron-19.08.0/po/nn/kcron.po
--- old/kcron-19.04.3/po/nn/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/nn/kcron.po    2019-08-09 02:42:04.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2011-07-09 13:52+0200\n"
 "Last-Translator: Karl Ove Hufthammer <k...@huftis.org>\n"
 "Language-Team: Norwegian Nynorsk <i18n...@lister.ping.uio.no>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/pa/kcron.po 
new/kcron-19.08.0/po/pa/kcron.po
--- old/kcron-19.04.3/po/pa/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/pa/kcron.po    2019-08-09 02:42:04.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2011-01-05 20:22+0530\n"
 "Last-Translator: A S Alam <aa...@users.sf.net>\n"
 "Language-Team: Punjabi/Panjabi <punjabi-us...@lists.sf.net>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/pl/kcron.po 
new/kcron-19.08.0/po/pl/kcron.po
--- old/kcron-19.04.3/po/pl/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/pl/kcron.po    2019-08-09 02:42:04.000000000 +0200
@@ -1,4 +1,4 @@
-# Version: $Revision: 1542253 $
+# Version: $Revision: 1542214 $
 # translation of kcron.po to Polish
 # translation of kcron.po to
 # translation of kcron.po to
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2016-08-27 09:16+0100\n"
 "Last-Translator: Łukasz Wojniłowicz <lukasz.wojnilow...@gmail.com>\n"
 "Language-Team: Polish <kde-i18n-...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/pt/kcron.po 
new/kcron-19.08.0/po/pt/kcron.po
--- old/kcron-19.04.3/po/pt/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/pt/kcron.po    2019-08-09 02:42:04.000000000 +0200
@@ -2,7 +2,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2012-02-27 18:26+0000\n"
 "Last-Translator: José Nuno Pires <zepi...@gmail.com>\n"
 "Language-Team: pt <kde-i18n...@kde.org>\n"
@@ -33,6 +33,7 @@
 "X-POFile-IgnoreConsistency: 8th\n"
 "X-POFile-IgnoreConsistency: 6th\n"
 "X-POFile-IgnoreConsistency: 15th\n"
+"X-POFile-IgnoreConsistency: Comment\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/pt_BR/kcron.po 
new/kcron-19.08.0/po/pt_BR/kcron.po
--- old/kcron-19.04.3/po/pt_BR/kcron.po 2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/pt_BR/kcron.po 2019-08-09 02:42:04.000000000 +0200
@@ -16,7 +16,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2013-06-30 02:27-0300\n"
 "Last-Translator: André Marcelo Alvarenga <alvare...@kde.org>\n"
 "Language-Team: Brazilian Portuguese <kde-i18n-pt...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/ro/kcron.po 
new/kcron-19.08.0/po/ro/kcron.po
--- old/kcron-19.04.3/po/ro/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/ro/kcron.po    2019-08-09 02:42:04.000000000 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2010-11-28 17:43+0200\n"
 "Last-Translator: Cristian Oneț <onet.crist...@gmail.com>\n"
 "Language-Team: Romanian <kde-i18n...@lists.kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/ru/kcron.po 
new/kcron-19.08.0/po/ru/kcron.po
--- old/kcron-19.04.3/po/ru/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/ru/kcron.po    2019-08-09 02:42:05.000000000 +0200
@@ -14,7 +14,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2017-03-11 15:41+0300\n"
 "Last-Translator: Alexander Potashev <aspotas...@gmail.com>\n"
 "Language-Team: Russian <kde-russ...@lists.kde.ru>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/sk/kcron.po 
new/kcron-19.08.0/po/sk/kcron.po
--- old/kcron-19.04.3/po/sk/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/sk/kcron.po    2019-08-09 02:42:05.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2012-01-18 13:21+0100\n"
 "Last-Translator: Roman Paholík <wizzar...@gmail.com>\n"
 "Language-Team: Slovak <kde...@linux.sk>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/sl/kcron.po 
new/kcron-19.08.0/po/sl/kcron.po
--- old/kcron-19.04.3/po/sl/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/sl/kcron.po    2019-08-09 02:42:05.000000000 +0200
@@ -1,7 +1,7 @@
 # Translation of kcron.po to Slovenian
 # KDEADMIN translation to Slovenian language.
 # Copyright (C) 2001,2003, 2004, 2005 Free Software Foundation, Inc.
-# $Id: kcron.po 1542253 2019-05-20 06:55:29Z scripty $
+# $Id: kcron.po 1542222 2019-05-20 03:03:13Z scripty $
 # $Source$
 #
 # Rok Papez <r...@slo.net>, 2000.
@@ -14,7 +14,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2013-07-25 17:12+0200\n"
 "Last-Translator: Andrej Mernik <andr...@ubuntu.si>\n"
 "Language-Team: Slovenian <lugos-...@lugos.si>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/sv/kcron.po 
new/kcron-19.08.0/po/sv/kcron.po
--- old/kcron-19.04.3/po/sv/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/sv/kcron.po    2019-08-09 02:42:05.000000000 +0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2010-10-21 20:23+0200\n"
 "Last-Translator: Stefan Asserhall <stefan.asserh...@bredband.net>\n"
 "Language-Team: Swedish <s...@li.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/tr/kcron.po 
new/kcron-19.08.0/po/tr/kcron.po
--- old/kcron-19.04.3/po/tr/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/tr/kcron.po    2019-08-09 02:42:06.000000000 +0200
@@ -13,7 +13,7 @@
 msgstr ""
 "Project-Id-Version: kdeadmin-kde4\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2017-04-13 14:29+0100\n"
 "Last-Translator: Volkan Gezer <volkange...@gmail.com>\n"
 "Language-Team: Turkish <kde-l10n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/ug/kcron.po 
new/kcron-19.08.0/po/ug/kcron.po
--- old/kcron-19.04.3/po/ug/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/ug/kcron.po    2019-08-09 02:42:06.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2013-09-08 07:05+0900\n"
 "Last-Translator: Gheyret Kenji <ghey...@gmail.com>\n"
 "Language-Team: Uyghur Computer Science Association <u...@yahoogroups.com>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/uk/kcron.po 
new/kcron-19.08.0/po/uk/kcron.po
--- old/kcron-19.04.3/po/uk/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/uk/kcron.po    2019-08-09 02:42:06.000000000 +0200
@@ -12,7 +12,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2018-07-30 19:24+0200\n"
 "Last-Translator: Yuri Chornoivan <yurc...@ukr.net>\n"
 "Language-Team: Ukrainian <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/wa/kcron.po 
new/kcron-19.08.0/po/wa/kcron.po
--- old/kcron-19.04.3/po/wa/kcron.po    2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/wa/kcron.po    2019-08-09 02:42:06.000000000 +0200
@@ -15,7 +15,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2004-09-05 02:44+0200\n"
 "Last-Translator: Pablo Saratxaga <pa...@walon.org>\n"
 "Language-Team: Walloon <linux...@walon.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/zh_CN/kcron.po 
new/kcron-19.08.0/po/zh_CN/kcron.po
--- old/kcron-19.04.3/po/zh_CN/kcron.po 2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/zh_CN/kcron.po 2019-08-09 02:42:06.000000000 +0200
@@ -8,8 +8,8 @@
 msgstr ""
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
-"PO-Revision-Date: 2019-06-02 13:21\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
+"PO-Revision-Date: 2019-07-18 15:17\n"
 "Last-Translator: Guo Yunhe (guoyunhe)\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/po/zh_TW/kcron.po 
new/kcron-19.08.0/po/zh_TW/kcron.po
--- old/kcron-19.04.3/po/zh_TW/kcron.po 2019-07-09 02:15:27.000000000 +0200
+++ new/kcron-19.08.0/po/zh_TW/kcron.po 2019-08-09 02:42:06.000000000 +0200
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: kcron\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
-"POT-Creation-Date: 2019-05-20 07:37+0200\n"
+"POT-Creation-Date: 2019-05-20 03:00+0200\n"
 "PO-Revision-Date: 2010-10-22 08:46+0800\n"
 "Last-Translator: Franklin Weng <frank...@mail.everfocus.com.tw>\n"
 "Language-Team: Chinese Traditional <zh-l...@linux.org.tw>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/crontabPrinter.cpp 
new/kcron-19.08.0/src/crontabPrinter.cpp
--- old/kcron-19.04.3/src/crontabPrinter.cpp    2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/crontabPrinter.cpp    2019-07-08 04:59:17.000000000 
+0200
@@ -54,12 +54,12 @@
 CrontabPrinter::CrontabPrinter(CrontabWidget* crontabWidget) :
        d(new CrontabPrinterPrivate()) {
 
-       d->crontabPrinterWidget = NULL;
+       d->crontabPrinterWidget = nullptr;
        d->crontabWidget = crontabWidget;
 
-       d->painter = NULL;
-       d->printer = NULL;
-       d->printView = NULL;
+       d->painter = nullptr;
+       d->printer = nullptr;
+       d->printView = nullptr;
 
        d->page = 0;
        d->currentRowPosition = 0;
@@ -78,7 +78,7 @@
 bool CrontabPrinter::start() {
        logDebug() << "Printing selection..." << endl;
 
-        if (d->printer == NULL) {
+        if (d->printer == nullptr) {
             d->printer = new QPrinter();
         }
 
@@ -91,7 +91,7 @@
        */
 
        // initialize the printer using the print dialog
-       QPrintDialog *printDialog = new QPrintDialog(d->printer, 0);
+       QPrintDialog *printDialog = new QPrintDialog(d->printer, nullptr);
        printDialog->setOptionTabs(QList<QWidget *>() << d->crontabWidget);
        printDialog->setEnabledOptions(QAbstractPrintDialog::PrintToFile);
        if (printDialog->exec() == QDialog::Rejected) {
@@ -334,7 +334,7 @@
        d->painter->drawLine(QPoint(margin, 0), QPoint(margin + 
columnWidthsTotal, 0));
 
        //Second horizontal line
-       d->painter->drawLine(QPoint(margin, 
0+computeStringHeight(QLatin1String( " " ))), QPoint(margin + 
columnWidthsTotal, 0+computeStringHeight(QLatin1String( " " ))));
+       d->painter->drawLine(QPoint(margin, 
0+computeStringHeight(QStringLiteral( " " ))), QPoint(margin + 
columnWidthsTotal, 0+computeStringHeight(QStringLiteral( " " ))));
 
        //First vertical line
        d->painter->drawLine(QPoint(linePositionX, 0), QPoint(linePositionX, 
d->currentRowPosition));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/crontabPrinterWidget.cpp 
new/kcron-19.08.0/src/crontabPrinterWidget.cpp
--- old/kcron-19.04.3/src/crontabPrinterWidget.cpp      2019-02-27 
08:19:35.000000000 +0100
+++ new/kcron-19.08.0/src/crontabPrinterWidget.cpp      2019-07-08 
04:59:17.000000000 +0200
@@ -24,11 +24,11 @@
        QVBoxLayout *main_ = new QVBoxLayout(this);
 
        chkPrintCrontab = new QCheckBox(i18n("Print cron&tab"), this);
-       chkPrintCrontab->setObjectName( QLatin1String("chkPrintCrontab" ));
+       chkPrintCrontab->setObjectName( QStringLiteral("chkPrintCrontab" ));
        main_->addWidget(chkPrintCrontab);
 
        chkPrintAllUsers = new QCheckBox(i18n("Print &all users"), this);
-       chkPrintAllUsers->setObjectName( QLatin1String("chkPrintAllUsers" ));
+       chkPrintAllUsers->setObjectName( QStringLiteral("chkPrintAllUsers" ));
        main_->addWidget(chkPrintAllUsers);
 
        if (!root) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/crontabWidget.cpp 
new/kcron-19.08.0/src/crontabWidget.cpp
--- old/kcron-19.04.3/src/crontabWidget.cpp     2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/crontabWidget.cpp     2019-07-08 04:59:17.000000000 
+0200
@@ -96,8 +96,8 @@
 CrontabWidget::CrontabWidget(QWidget* parent, CTHost* ctHost) :
        QWidget(parent), d(new CrontabWidgetPrivate()) {
 
-       d->tasksWidget = NULL;
-       d->variablesWidget = NULL;
+       d->tasksWidget = nullptr;
+       d->variablesWidget = nullptr;
 
        d->ctHost = ctHost;
 
@@ -105,7 +105,7 @@
                d->ctGlobalCron = new CTGlobalCron(d->ctHost);
        }
        else {
-               d->ctGlobalCron = NULL;
+               d->ctGlobalCron = nullptr;
        }
 
        setupActions();
@@ -117,7 +117,7 @@
        d->tasksWidget->setFocus();
 
        QTreeWidgetItem* item = d->tasksWidget->treeWidget()->topLevelItem(0);
-       if (item != NULL) {
+       if (item != nullptr) {
                logDebug() << "First item found" << 
d->tasksWidget->treeWidget()->topLevelItemCount() << endl;
                item->setSelected(true);
        }
@@ -185,7 +185,7 @@
 
                users.sort();
                d->otherUsers->addItems(users);
-               d->otherUsers->addItem(QIcon::fromTheme( QLatin1String( 
"users") ), i18n("Show All Personal Crons"));
+               d->otherUsers->addItem(QIcon::fromTheme( QStringLiteral( 
"users") ), i18n("Show All Personal Crons"));
        } else {
                d->otherUserCronRadio->hide();
                d->otherUsers->hide();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/crontablib/ctGlobalCron.cpp 
new/kcron-19.08.0/src/crontablib/ctGlobalCron.cpp
--- old/kcron-19.04.3/src/crontablib/ctGlobalCron.cpp   2019-02-27 
08:19:35.000000000 +0100
+++ new/kcron-19.08.0/src/crontablib/ctGlobalCron.cpp   2019-07-08 
04:59:17.000000000 +0200
@@ -94,8 +94,8 @@
         * actualCron could be NULL is the task came from clipboard because 
those tasks are never
         * linked to an existing CTCron* object
         */ 
-       if (actualCron == NULL || actualCron->userLogin() != task->userLogin) {
-               if (actualCron!=NULL) {
+       if (actualCron == nullptr || actualCron->userLogin() != 
task->userLogin) {
+               if (actualCron!=nullptr) {
                        actualCron->removeTask(task);
                }
                
@@ -113,8 +113,8 @@
         * actualCron could be NULL is the task came from clipboard because 
those tasks are never
         * linked to an existing CTCron* object
         */ 
-       if (actualCron == NULL || actualCron->userLogin() != 
variable->userLogin) {
-               if (actualCron!=NULL) {
+       if (actualCron == nullptr || actualCron->userLogin() != 
variable->userLogin) {
+               if (actualCron!=nullptr) {
                        actualCron->removeVariable(variable);
                }
                
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/crontablib/ctHelper.cpp 
new/kcron-19.08.0/src/crontablib/ctHelper.cpp
--- old/kcron-19.04.3/src/crontablib/ctHelper.cpp       2019-02-27 
08:19:35.000000000 +0100
+++ new/kcron-19.08.0/src/crontablib/ctHelper.cpp       2019-07-08 
04:59:17.000000000 +0200
@@ -24,7 +24,7 @@
                return exportComment;
        }
 
-       QStringList lines = comment.split(QLatin1String( "\n" ));
+       QStringList lines = comment.split(QStringLiteral( "\n" ));
        foreach(const QString &line, lines) {
                exportComment += QLatin1String( "#" ) + line + QLatin1String( 
"\n" );
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/crontablib/ctSystemCron.cpp 
new/kcron-19.08.0/src/crontablib/ctSystemCron.cpp
--- old/kcron-19.04.3/src/crontablib/ctSystemCron.cpp   2019-02-27 
08:19:35.000000000 +0100
+++ new/kcron-19.08.0/src/crontablib/ctSystemCron.cpp   2019-07-08 
04:59:17.000000000 +0200
@@ -38,13 +38,13 @@
 
        CommandLine readCommandLine;
 
-       readCommandLine.commandLine = QLatin1String( "cat" );
-       readCommandLine.parameters << QLatin1String( "/etc/crontab" );
+       readCommandLine.commandLine = QStringLiteral( "cat" );
+       readCommandLine.parameters << QStringLiteral( "/etc/crontab" );
        readCommandLine.standardOutputFile = d->tmpFileName;
 
-       d->writeCommandLine.commandLine = QLatin1String( "cat" );
+       d->writeCommandLine.commandLine = QStringLiteral( "cat" );
        d->writeCommandLine.parameters << d->tmpFileName;
-       d->writeCommandLine.standardOutputFile = QLatin1String( "/etc/crontab" 
);
+       d->writeCommandLine.standardOutputFile = QStringLiteral( "/etc/crontab" 
);
 
        d->userLogin = i18n("System Crontab");
        d->userRealName = d->userLogin;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/crontablib/ctcron.cpp 
new/kcron-19.08.0/src/crontablib/ctcron.cpp
--- old/kcron-19.04.3/src/crontablib/ctcron.cpp 2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/crontablib/ctcron.cpp 2019-07-08 04:59:17.000000000 
+0200
@@ -78,7 +78,7 @@
        // regular user, so provide user's own crontab
        if (currentUserCron == true) {
                readCommandLine.commandLine = d->crontabBinary;
-               readCommandLine.parameters << QLatin1String( "-l" );
+               readCommandLine.parameters << QStringLiteral( "-l" );
                readCommandLine.standardOutputFile = d->tmpFileName;
 
                d->writeCommandLine.commandLine = d->crontabBinary;
@@ -88,11 +88,11 @@
        else {
 
                readCommandLine.commandLine = d->crontabBinary;
-               readCommandLine.parameters << QLatin1String( "-u" ) << 
QLatin1String(userInfos->pw_name) << QLatin1String( "-l" );
+               readCommandLine.parameters << QStringLiteral( "-u" ) << 
QLatin1String(userInfos->pw_name) << QStringLiteral( "-l" );
                readCommandLine.standardOutputFile = d->tmpFileName;
 
                d->writeCommandLine.commandLine = d->crontabBinary;
-               d->writeCommandLine.parameters << QLatin1String( "-u" ) << 
QLatin1String(userInfos->pw_name) << d->tmpFileName;
+               d->writeCommandLine.parameters << QStringLiteral( "-u" ) << 
QLatin1String(userInfos->pw_name) << d->tmpFileName;
        }
 
 
@@ -126,7 +126,7 @@
 }
 
 bool CTCron::initializeFromUserInfos(const struct passwd* userInfos) {
-       if (userInfos == 0) {
+       if (userInfos == nullptr) {
                return false;
        } else {
                d->userLogin = QLatin1String( userInfos->pw_name );
@@ -396,7 +396,7 @@
 
 void CTCron::addVariable(CTVariable* variable) {
        if (isSystemCron())
-               variable->userLogin = QLatin1String( "root" );
+               variable->userLogin = QStringLiteral( "root" );
        else
                variable->userLogin = d->userLogin;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/crontablib/cthost.cpp 
new/kcron-19.08.0/src/crontablib/cthost.cpp
--- old/kcron-19.04.3/src/crontablib/cthost.cpp 2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/crontablib/cthost.cpp 2019-07-08 04:59:17.000000000 
+0200
@@ -29,7 +29,7 @@
 #include "logging.h"
 
 CTHost::CTHost(const QString& cronBinary, CTInitializationError& 
ctInitializationError) {
-       struct passwd* userInfos = NULL;
+       struct passwd* userInfos = nullptr;
 
        this->crontabBinary = cronBinary;
 
@@ -92,7 +92,7 @@
 }
 
 bool CTHost::allowDeny(char *name) {
-       QFile allow(QLatin1String( "/etc/cron.allow" ));
+       QFile allow(QStringLiteral( "/etc/cron.allow" ));
 
        // if cron.allow exists make sure user is listed
        if (allow.open(QFile::ReadOnly)) {
@@ -107,7 +107,7 @@
                return false;
        } else {
                allow.close();
-               QFile deny(QLatin1String( "/etc/cron.deny" ));
+               QFile deny(QStringLiteral( "/etc/cron.deny" ));
 
                // else if cron.deny exists make sure user is not listed
                if (deny.open(QFile::ReadOnly)) {
@@ -197,7 +197,7 @@
        }
 
        logDebug() << "Unable to find the current user Cron. Please report this 
bug and your crontab config to the developers" << endl;
-       return NULL;
+       return nullptr;
 }
 
 CTCron* CTHost::findSystemCron() const {
@@ -207,7 +207,7 @@
        }
 
        logDebug() << "Unable to find the system Cron. Please report this bug 
and your crontab config to the developers" << endl;
-       return NULL;
+       return nullptr;
 }
 
 CTCron* CTHost::findUserCron(const QString& userLogin) const {
@@ -217,7 +217,7 @@
        }
 
        logDebug() << "Unable to find the user Cron " << userLogin << ". Please 
report this bug and your crontab config to the developers" << endl;
-       return NULL;
+       return nullptr;
 }
 
 CTCron* CTHost::findCronContaining(CTTask* ctTask) const {
@@ -228,7 +228,7 @@
        }
 
        logDebug() << "Unable to find the cron of this task. Please report this 
bug and your crontab config to the developers" << endl;
-       return NULL;
+       return nullptr;
 
 }
 
@@ -240,7 +240,7 @@
        }
 
        logDebug() << "Unable to find the cron of this variable. Please report 
this bug and your crontab config to the developers" << endl;
-       return NULL;
+       return nullptr;
 
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/crontablib/cthour.cpp 
new/kcron-19.08.0/src/crontablib/cthour.cpp
--- old/kcron-19.04.3/src/crontablib/cthour.cpp 2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/crontablib/cthour.cpp 2019-07-08 04:59:17.000000000 
+0200
@@ -31,7 +31,7 @@
 QString CTHour::exportUnit() const {
        int period = findPeriod();
        if (period!=0 && period!=1)
-               return QString(QLatin1String( "*/%1" 
)).arg(QString::number(period));
+               return QStringLiteral( "*/%1" ).arg(QString::number(period));
 
        return CTUnit::exportUnit();
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/crontablib/ctminute.cpp 
new/kcron-19.08.0/src/crontablib/ctminute.cpp
--- old/kcron-19.04.3/src/crontablib/ctminute.cpp       2019-02-27 
08:19:35.000000000 +0100
+++ new/kcron-19.08.0/src/crontablib/ctminute.cpp       2019-07-08 
04:59:17.000000000 +0200
@@ -35,7 +35,7 @@
 QString CTMinute::exportUnit() const {
        int period = findPeriod();
        if (period!=0 && period!=1)
-               return QString(QLatin1String( "*/%1" 
)).arg(QString::number(period));
+               return QStringLiteral( "*/%1" ).arg(QString::number(period));
 
        return CTUnit::exportUnit();
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/crontablib/cttask.cpp 
new/kcron-19.08.0/src/crontablib/cttask.cpp
--- old/kcron-19.04.3/src/crontablib/cttask.cpp 2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/crontablib/cttask.cpp 2019-07-08 04:59:17.000000000 
+0200
@@ -195,7 +195,7 @@
 
 QString CTTask::schedulingCronFormat() const {
        if (reboot) {
-               return QLatin1String( "@reboot" );
+               return QStringLiteral( "@reboot" );
        }
 
        QString scheduling;
@@ -358,7 +358,7 @@
        if (mimeType.name() == QLatin1String( "application/x-executable" ) || 
mimeType.name() == QLatin1String( "application/octet-stream" )) {
 
                //The next line is identical as 
SmallIcon(commandPath.fileName()), but is able to return a isNull() QPixmap
-               QPixmap pixmap = 
KIconLoader::global()->loadIcon(commandPath.fileName(), KIconLoader::Small, 0, 
KIconLoader::DefaultState, QStringList(), 0L, true);
+               QPixmap pixmap = 
KIconLoader::global()->loadIcon(commandPath.fileName(), KIconLoader::Small, 0, 
KIconLoader::DefaultState, QStringList(), nullptr, true);
                if (pixmap.isNull()) {
                        return QIcon::fromTheme(QLatin1String("system-run"));
                }
@@ -375,7 +375,7 @@
        fullCommand = fullCommand.trimmed();
 
        QStringList quotes;
-       quotes << QLatin1String( "\"" ) << QLatin1String( "'" );
+       quotes << QStringLiteral( "\"" ) << QStringLiteral( "'" );
 
        foreach(const QString &quote, quotes) {
                if (fullCommand.indexOf(quote) == 0) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/crontablib/ctunit.cpp 
new/kcron-19.08.0/src/crontablib/ctunit.cpp
--- old/kcron-19.04.3/src/crontablib/ctunit.cpp 2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/crontablib/ctunit.cpp 2019-07-08 04:59:17.000000000 
+0200
@@ -136,7 +136,7 @@
        }
 
        if (isAllEnabled())
-               return QLatin1String( "*" );
+               return QStringLiteral( "*" );
 
        int total = enabledCount();
        int count = 0;
@@ -240,7 +240,7 @@
 
        // check for days
        QList<QString> days;
-       days << QLatin1String( "sun" ) << QLatin1String( "mon" ) << 
QLatin1String( "tue" ) << QLatin1String( "wed" ) << QLatin1String( "thu" ) << 
QLatin1String( "fri" ) << QLatin1String( "sat" );
+       days << QStringLiteral( "sun" ) << QStringLiteral( "mon" ) << 
QStringLiteral( "tue" ) << QStringLiteral( "wed" ) << QStringLiteral( "thu" ) 
<< QStringLiteral( "fri" ) << QStringLiteral( "sat" );
 
        int day = days.indexOf(lower);
        if (day != -1) {
@@ -249,7 +249,7 @@
 
        // check for months
        QList<QString> months;
-       months << QLatin1String( "" ) << QLatin1String( "jan" ) << 
QLatin1String( "feb" ) << QLatin1String( "mar" ) << QLatin1String( "apr" ) << 
QLatin1String( "may" ) << QLatin1String( "jun" ) << QLatin1String( "jul" ) << 
QLatin1String( "aug" ) << QLatin1String( "sep" ) << QLatin1String( "oct" ) << 
QLatin1String( "nov" ) << QLatin1String( "dec" );
+       months << QLatin1String( "" ) << QStringLiteral( "jan" ) << 
QStringLiteral( "feb" ) << QStringLiteral( "mar" ) << QStringLiteral( "apr" ) 
<< QStringLiteral( "may" ) << QStringLiteral( "jun" ) << QStringLiteral( "jul" 
) << QStringLiteral( "aug" ) << QStringLiteral( "sep" ) << QStringLiteral( 
"oct" ) << QStringLiteral( "nov" ) << QStringLiteral( "dec" );
 
        int month = months.indexOf(lower);
        if (month != -1) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/genericListWidget.cpp 
new/kcron-19.08.0/src/genericListWidget.cpp
--- old/kcron-19.04.3/src/genericListWidget.cpp 2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/genericListWidget.cpp 2019-07-08 04:59:17.000000000 
+0200
@@ -54,7 +54,7 @@
        QHBoxLayout* labelLayout = new QHBoxLayout();
 
        QLabel* tasksIcon = new QLabel(this);
-       
tasksIcon->setPixmap(icon.pixmap(style()->pixelMetric(QStyle::PM_SmallIconSize, 
0, this)));
+       
tasksIcon->setPixmap(icon.pixmap(style()->pixelMetric(QStyle::PM_SmallIconSize, 
nullptr, this)));
        labelLayout->addWidget(tasksIcon);
 
        QLabel* tasksLabel = new QLabel(label, this);
@@ -96,7 +96,7 @@
        mainLayout->addLayout(treeLayout);
 
        logDebug() << "Generic list created" << endl;
-       connect(treeWidget(), SIGNAL(itemDoubleClicked(QTreeWidgetItem*,int)), 
SLOT(modifySelection(QTreeWidgetItem*,int)));
+       connect(treeWidget(), &QTreeWidget::itemDoubleClicked, this, 
&GenericListWidget::modifySelection);
 
 }
 
@@ -128,7 +128,7 @@
 QTreeWidgetItem* GenericListWidget::firstSelected() const {
        QList<QTreeWidgetItem*> tasksItems = treeWidget()->selectedItems();
        if (tasksItems.isEmpty()) {
-               return NULL;
+               return nullptr;
        }
 
        return tasksItems.first();
@@ -179,7 +179,7 @@
                
                //Only change status of associated Buttons
                QPushButton* button = qobject_cast<QPushButton*>(widget);
-               if (button!=NULL) {
+               if (button!=nullptr) {
                        button->setEnabled(enabled);
                }
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/kcmCron.cpp 
new/kcron-19.08.0/src/kcmCron.cpp
--- old/kcron-19.04.3/src/kcmCron.cpp   2019-02-27 08:19:35.000000000 +0100
+++ new/kcron-19.08.0/src/kcmCron.cpp   2019-07-08 04:59:17.000000000 +0200
@@ -95,7 +95,7 @@
 }
 
 QString KCMCron::findCrontabBinary() {
-       return QLatin1String( CRONTAB_BINARY );
+       return QStringLiteral( CRONTAB_BINARY );
 }
 
 KCMCron::~KCMCron() {
@@ -141,7 +141,7 @@
                if (taskCount == 0) {
                        show();
                        //TODO Add this as a passive popup/message/something 
else
-                       KMessageBox::information(this, i18n("You can use this 
application to schedule programs to run in the background.\nTo schedule a new 
task now, click on the Tasks folder and select Edit/New from the menu."), 
i18n("Welcome to the Task Scheduler"), QLatin1String( "welcome" ));
+                       KMessageBox::information(this, i18n("You can use this 
application to schedule programs to run in the background.\nTo schedule a new 
task now, click on the Tasks folder and select Edit/New from the menu."), 
i18n("Welcome to the Task Scheduler"), QStringLiteral( "welcome" ));
                }
        }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/kcm_cron.desktop 
new/kcron-19.08.0/src/kcm_cron.desktop
--- old/kcron-19.04.3/src/kcm_cron.desktop      2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/kcm_cron.desktop      2019-07-08 04:59:17.000000000 
+0200
@@ -41,7 +41,7 @@
 Name[ja]=タスクスケジューラ
 Name[kk]=Тапсырма жоспарлағышы
 Name[ko]=작업 스케줄러
-Name[lt]=Užduočių planuoklis
+Name[lt]=Užduočių planuoklė
 Name[lv]=Uzdevumu plānotājs
 Name[ml]=കര്‍ത്തവ്യങ്ങള്‍ ആസൂത്രണം ചെയ്യുവാന്‍
 Name[mr]=कार्य नियोजक
@@ -154,7 +154,7 @@
 X-KDE-Keywords[it]=cron,crontab,piano,compiti,compito,pianificare,vixie
 X-KDE-Keywords[kk]=cron,crontab,scheduled,tasks,task,schedule,vixie
 X-KDE-Keywords[ko]=cron,crontab,scheduled,tasks,task,schedule,vixie,작업,예약,예약된 
작업
-X-KDE-Keywords[lt]=cron,crontab,nustatyta,užduotys,užduotis,tvarkaraštis,vixie
+X-KDE-Keywords[lt]=cron,crontab,nustatyta,užduotys,užduotis,tvarkaraštis,planuoti,vixie
 X-KDE-Keywords[mr]=क्रोन,क्रोनटॅब,नियोजीत,कार्य,कार्ये,नियोजन,विक्सी
 X-KDE-Keywords[nb]=cron,crontab,planlagt,oppgaver,oppgave,plan,vixie
 X-KDE-Keywords[nds]=cron,Opgaav,Opgaven,Opgaventabell,plaant,Plaan,vixie
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/taskEditorDialog.cpp 
new/kcron-19.08.0/src/taskEditorDialog.cpp
--- old/kcron-19.04.3/src/taskEditorDialog.cpp  2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/taskEditorDialog.cpp  2019-07-08 04:59:17.000000000 
+0200
@@ -53,7 +53,7 @@
        setModal(true);
 
        // window
-       setWindowIcon(QIcon::fromTheme(QLatin1String("kcron")));
+       setWindowIcon(QIcon::fromTheme(QStringLiteral("kcron")));
        setWindowTitle(_caption);
 
        ctTask = _ctTask;
@@ -88,7 +88,7 @@
 
        QHBoxLayout* commandLayout = new QHBoxLayout();
        commandIcon = new QLabel(main);
-       missingCommandPixmap = 
QIcon::fromTheme(QLatin1String("image-missing")).pixmap(style()->pixelMetric(QStyle::PM_SmallIconSize,
 0, this));
+       missingCommandPixmap = 
QIcon::fromTheme(QStringLiteral("image-missing")).pixmap(style()->pixelMetric(QStyle::PM_SmallIconSize,
 nullptr, this));
        commandLayout->addWidget(commandIcon);
 
        command = new KUrlRequester(main);
@@ -99,7 +99,7 @@
        command->setUrl(QUrl::fromLocalFile(ctTask->command));
 
        //Initialize special valid commands
-       specialValidCommands << QLatin1String( "cd" );
+       specialValidCommands << QStringLiteral( "cd" );
 
        commandConfigurationLayout->addLayout(commandLayout, 0, 1);
 
@@ -255,8 +255,8 @@
                        day->setChecked(ctTask->dayOfMonth.isEnabled(dm));
                        dayOfMonthButtons[dm] = day;
 
-                       connect(dayOfMonthButtons[dm], SIGNAL(clicked()), 
SLOT(slotDayOfMonthChanged()));
-                       connect(dayOfMonthButtons[dm], SIGNAL(clicked()), 
SLOT(slotWizard()));
+                       connect(dayOfMonthButtons[dm], 
&QAbstractButton::clicked, this, &TaskEditorDialog::slotDayOfMonthChanged);
+                       connect(dayOfMonthButtons[dm], 
&QAbstractButton::clicked, this, &TaskEditorDialog::slotWizard);
 
                        daysOfMonthLayout->addWidget(day, row, column);
 
@@ -295,8 +295,8 @@
 
                monthsLayout->addWidget(monthButtons[mo], row, column);
 
-               connect(monthButtons[mo], SIGNAL(clicked()), 
SLOT(slotMonthChanged()));
-               connect(monthButtons[mo], SIGNAL(clicked()), 
SLOT(slotWizard()));
+               connect(monthButtons[mo], &QAbstractButton::clicked, this, 
&TaskEditorDialog::slotMonthChanged);
+               connect(monthButtons[mo], &QAbstractButton::clicked, this, 
&TaskEditorDialog::slotWizard);
 
                if (column == 1) {
                        column = 0;
@@ -330,8 +330,8 @@
                
dayOfWeekButtons[dw]->setChecked(ctTask->dayOfWeek.isEnabled(dw));
                daysOfWeekLayout->addWidget(dayOfWeekButtons[dw], row, column);
 
-               connect(dayOfWeekButtons[dw], SIGNAL(clicked()), 
SLOT(slotDayOfWeekChanged()));
-               connect(dayOfWeekButtons[dw], SIGNAL(clicked()), 
SLOT(slotWizard()));
+               connect(dayOfWeekButtons[dw], &QAbstractButton::clicked, this, 
&TaskEditorDialog::slotDayOfWeekChanged);
+               connect(dayOfWeekButtons[dw], &QAbstractButton::clicked, this, 
&TaskEditorDialog::slotWizard);
 
                if (column == 1) {
                        column = 0;
@@ -473,15 +473,15 @@
 
        minutesPreselectionLabel->setBuddy(minutesPreselection);
 
-       minutesPreselection->addItem(QIcon::fromTheme(QLatin1String( 
"edit-clear-locationbar-ltr" )), i18n("Clear selection"), -1);
-       minutesPreselection->addItem(QIcon::fromTheme(QLatin1String( 
"edit-rename" )),i18n("Custom selection"), 0);
-       minutesPreselection->addItem(QIcon::fromTheme(QLatin1String( 
"view-calendar-month" )), i18n("Each minute"), 1);
-       minutesPreselection->addItem(QIcon::fromTheme(QLatin1String( 
"view-calendar-week" )), i18n("Every 2 minutes"), 2);
-       minutesPreselection->addItem(QIcon::fromTheme(QLatin1String( 
"view-calendar-workweek" )), i18n("Every 5 minutes"), 5);
-       minutesPreselection->addItem(QIcon::fromTheme(QLatin1String( 
"view-calendar-upcoming-days" )), i18n("Every 10 minutes"), 10);
-       minutesPreselection->addItem(QIcon::fromTheme(QLatin1String( 
"view-calendar-upcoming-days" )), i18n("Every 15 minutes"), 15);
-       minutesPreselection->addItem(QIcon::fromTheme(QLatin1String( 
"view-calendar-day" )), i18n("Every 20 minutes"), 20);
-       minutesPreselection->addItem(QIcon::fromTheme(QLatin1String( 
"view-calendar-day" )), i18n("Every 30 minutes"), 30);
+       minutesPreselection->addItem(QIcon::fromTheme(QStringLiteral( 
"edit-clear-locationbar-ltr" )), i18n("Clear selection"), -1);
+       minutesPreselection->addItem(QIcon::fromTheme(QStringLiteral( 
"edit-rename" )),i18n("Custom selection"), 0);
+       minutesPreselection->addItem(QIcon::fromTheme(QStringLiteral( 
"view-calendar-month" )), i18n("Each minute"), 1);
+       minutesPreselection->addItem(QIcon::fromTheme(QStringLiteral( 
"view-calendar-week" )), i18n("Every 2 minutes"), 2);
+       minutesPreselection->addItem(QIcon::fromTheme(QStringLiteral( 
"view-calendar-workweek" )), i18n("Every 5 minutes"), 5);
+       minutesPreselection->addItem(QIcon::fromTheme(QStringLiteral( 
"view-calendar-upcoming-days" )), i18n("Every 10 minutes"), 10);
+       minutesPreselection->addItem(QIcon::fromTheme(QStringLiteral( 
"view-calendar-upcoming-days" )), i18n("Every 15 minutes"), 15);
+       minutesPreselection->addItem(QIcon::fromTheme(QStringLiteral( 
"view-calendar-day" )), i18n("Every 20 minutes"), 20);
+       minutesPreselection->addItem(QIcon::fromTheme(QStringLiteral( 
"view-calendar-day" )), i18n("Every 30 minutes"), 30);
 
        minutesPreselectionLayout->addWidget(minutesPreselection);
 
@@ -554,9 +554,9 @@
        titleWidget->setComment(comment, messageType);
 
        if (messageType == KTitleWidget::ErrorMessage)
-               
titleWidget->setPixmap(QIcon::fromTheme(QLatin1String("dialog-error")), 
KTitleWidget::ImageRight);
+               
titleWidget->setPixmap(QIcon::fromTheme(QStringLiteral("dialog-error")), 
KTitleWidget::ImageRight);
        else
-               
titleWidget->setPixmap(QIcon::fromTheme(QLatin1String("system-run")), 
KTitleWidget::ImageRight);
+               
titleWidget->setPixmap(QIcon::fromTheme(QStringLiteral("system-run")), 
KTitleWidget::ImageRight);
 
 }
 
@@ -689,7 +689,7 @@
        CTTask tempTask(*ctTask);
        tempTask.command = command->url().path();
 
-       
commandIcon->setPixmap(tempTask.commandIcon().pixmap(style()->pixelMetric(QStyle::PM_SmallIconSize,
 0, this)));
+       
commandIcon->setPixmap(tempTask.commandIcon().pixmap(style()->pixelMetric(QStyle::PM_SmallIconSize,
 nullptr, this)));
 }
 
 
@@ -1065,7 +1065,7 @@
 NumberPushButton::NumberPushButton(bool digitMode, QWidget * parent) :
        QPushButton(parent), isDirty(false) {
        if (digitMode) {
-               setFixedWidth(12 + fontMetrics().width(QLatin1String( "44" )));
+               setFixedWidth(12 + fontMetrics().width(QStringLiteral( "44" )));
                KAcceleratorManager::setNoAccel(this);
        }
        updatePalette();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/taskWidget.cpp 
new/kcron-19.08.0/src/taskWidget.cpp
--- old/kcron-19.04.3/src/taskWidget.cpp        2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/taskWidget.cpp        2019-07-08 04:59:17.000000000 
+0200
@@ -44,10 +44,10 @@
 
        if (ctTask->enabled) {
                setText(column, i18n("Enabled"));
-               setIcon(column++, QIcon::fromTheme(QLatin1String( 
"dialog-ok-apply" )));
+               setIcon(column++, QIcon::fromTheme(QStringLiteral( 
"dialog-ok-apply" )));
        } else {
                setText(column, i18n("Disabled"));
-               setIcon(column++, QIcon::fromTheme(QLatin1String( 
"dialog-cancel" )));
+               setIcon(column++, QIcon::fromTheme(QStringLiteral( 
"dialog-cancel" )));
        }
 
        setText(column++, ctTask->comment);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/tasksWidget.cpp 
new/kcron-19.08.0/src/tasksWidget.cpp
--- old/kcron-19.04.3/src/tasksWidget.cpp       2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/tasksWidget.cpp       2019-07-08 04:59:17.000000000 
+0200
@@ -48,7 +48,7 @@
  * Construct tasks folder from branch.
  */
 TasksWidget::TasksWidget(CrontabWidget* crontabWidget) :
-       GenericListWidget(crontabWidget, i18n("<b>Scheduled Tasks</b>"), 
QIcon::fromTheme(QLatin1String("system-run"))),
+       GenericListWidget(crontabWidget, i18n("<b>Scheduled Tasks</b>"), 
QIcon::fromTheme(QStringLiteral("system-run"))),
        d(new TasksWidgetPrivate()) {
 
        refreshHeaders();
@@ -58,7 +58,7 @@
        setupActions(crontabWidget);
        prepareContextualMenu();
 
-       connect(treeWidget(), SIGNAL(itemSelectionChanged()), this, 
SLOT(changeCurrentSelection()));
+       connect(treeWidget(), &QTreeWidget::itemSelectionChanged, this, 
&TasksWidget::changeCurrentSelection);
 
        logDebug() << "Tasks list created" << endl;
 }
@@ -81,8 +81,8 @@
 
 TaskWidget* TasksWidget::firstSelectedTaskWidget() const {
        QTreeWidgetItem* item = firstSelected();
-       if (item==NULL)
-               return NULL;
+       if (item==nullptr)
+               return nullptr;
 
        return static_cast<TaskWidget*>(item);
 }
@@ -97,7 +97,7 @@
 
 void TasksWidget::runTaskNow() const {
        TaskWidget* taskWidget = firstSelectedTaskWidget();
-       if (taskWidget == NULL)
+       if (taskWidget == nullptr)
                return;
        QString taskCommand = taskWidget->getCTTask()->command;
 
@@ -105,7 +105,7 @@
        QString echoMessage = i18nc("Do not use any quote characters (') in 
this string", "End of script execution. Type Enter or Ctrl+C to exit.");
 
        CTCron* ctCron = crontabWidget()->currentCron();
-       if (ctCron == NULL) {
+       if (ctCron == nullptr) {
                logDebug() << "Unable to find the related CtCron, please report 
this bug to KCron developer" << endl;
                return;
        }
@@ -114,21 +114,21 @@
        QStringList commandList;
 
        foreach(CTVariable* variable, ctCron->variables()) {
-            commandList << QString::fromLatin1("export 
%1=\"%2\"").arg(variable->variable, variable->value);
+            commandList << QStringLiteral("export 
%1=\"%2\"").arg(variable->variable, variable->value);
        }
 
        commandList << taskCommand;
-       commandList << QLatin1String( "echo 
'-------------------------------------------------------------------------'" );
+       commandList << QStringLiteral( "echo 
'-------------------------------------------------------------------------'" );
        commandList << QLatin1String( "echo " ) + echoMessage;
-       commandList << QLatin1String( "echo 
'-------------------------------------------------------------------------'" );
-       commandList << QLatin1String( "read" );
+       commandList << QStringLiteral( "echo 
'-------------------------------------------------------------------------'" );
+       commandList << QStringLiteral( "read" );
 
        QStringList parameters;
-       parameters << QLatin1String( "-e" ) << QLatin1String( "bash" ) << 
QLatin1String( "-c" );
+       parameters << QStringLiteral( "-e" ) << QStringLiteral( "bash" ) << 
QStringLiteral( "-c" );
        parameters << commandList.join(QLatin1String( ";" ));
 
        QProcess process;
-       process.startDetached(QLatin1String( "konsole" ), parameters);
+       process.startDetached(QStringLiteral( "konsole" ), parameters);
 
 }
 
@@ -163,7 +163,7 @@
 
 void TasksWidget::modifySelection(QTreeWidgetItem* item, int position) {
        TaskWidget* taskWidget = static_cast<TaskWidget*>(item);
-       if (taskWidget!=NULL) {
+       if (taskWidget!=nullptr) {
 
                if (position == statusColumnIndex()) {
                        taskWidget->toggleEnable();
@@ -263,26 +263,26 @@
 void TasksWidget::setupActions(CrontabWidget* crontabWidget) {
 
        d->newTaskAction = new QAction(this);
-       d->newTaskAction->setIcon(QIcon::fromTheme( QLatin1String( 
"document-new" )));
+       d->newTaskAction->setIcon(QIcon::fromTheme( QStringLiteral( 
"document-new" )));
        d->newTaskAction->setText(i18nc("Adds a new task", "New &Task...") );
        d->newTaskAction->setToolTip(i18n("Create a new task."));
        addRightAction(d->newTaskAction, this, SLOT(createTask()));
 
        d->modifyAction = new QAction(this);
        d->modifyAction->setText(i18n("M&odify...") );
-       d->modifyAction->setIcon(QIcon::fromTheme( QLatin1String( 
"document-open" )) );
+       d->modifyAction->setIcon(QIcon::fromTheme( QStringLiteral( 
"document-open" )) );
        d->modifyAction->setToolTip(i18n("Modify the selected task."));
        addRightAction(d->modifyAction, this, SLOT(modifySelection()));
 
        d->deleteAction = new QAction(this);
        d->deleteAction->setText(i18n("&Delete") );
-       d->deleteAction->setIcon(QIcon::fromTheme( QLatin1String( "edit-delete" 
)) );
+       d->deleteAction->setIcon(QIcon::fromTheme( QStringLiteral( 
"edit-delete" )) );
        d->deleteAction->setToolTip(i18n("Delete the selected task."));
        addRightAction(d->deleteAction, this, SLOT(deleteSelection()));
 
        d->runNowAction = new QAction(this);
        d->runNowAction->setText(i18n("&Run Now") );
-       d->runNowAction->setIcon(QIcon::fromTheme( QLatin1String( "system-run" 
)));
+       d->runNowAction->setIcon(QIcon::fromTheme( QStringLiteral( "system-run" 
)));
        d->runNowAction->setToolTip(i18n("Run the selected task now."));
        addRightAction(d->runNowAction, this, SLOT(runTaskNow()));
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/variableEditorDialog.cpp 
new/kcron-19.08.0/src/variableEditorDialog.cpp
--- old/kcron-19.04.3/src/variableEditorDialog.cpp      2019-02-27 
08:19:35.000000000 +0100
+++ new/kcron-19.08.0/src/variableEditorDialog.cpp      2019-07-08 
04:59:17.000000000 +0200
@@ -47,7 +47,7 @@
        layout->setRowStretch(3, 1);
        layout->setColumnStretch(1, 1);
 
-       setWindowIcon(QIcon::fromTheme(QLatin1String("kcron")));
+       setWindowIcon(QIcon::fromTheme(QStringLiteral("kcron")));
 
        int layoutPosition = 0;
 
@@ -64,11 +64,11 @@
        cmbVariable->setEditable(true);
        layout->addWidget(cmbVariable, layoutPosition, 1);
 
-       cmbVariable->addItem(QLatin1String( "HOME" ));
-       cmbVariable->addItem(QLatin1String( "MAILTO" ));
-       cmbVariable->addItem(QLatin1String( "PATH" ));
-       cmbVariable->addItem(QLatin1String( "SHELL" ));
-       cmbVariable->addItem(QLatin1String( "LD_CONFIG_PATH" ));
+       cmbVariable->addItem(QStringLiteral( "HOME" ));
+       cmbVariable->addItem(QStringLiteral( "MAILTO" ));
+       cmbVariable->addItem(QStringLiteral( "PATH" ));
+       cmbVariable->addItem(QStringLiteral( "SHELL" ));
+       cmbVariable->addItem(QStringLiteral( "LD_CONFIG_PATH" ));
 
        labVariable->setBuddy(cmbVariable);
 
@@ -153,14 +153,14 @@
        //krazy:exclude=doublequote_chars
        if (comment.isEmpty()) {
                titleWidget->setComment(i18n("<i>This variable will be used by 
scheduled tasks.</i>"));
-               
titleWidget->setPixmap(QIcon::fromTheme(QLatin1String("text-plain")), 
KTitleWidget::ImageRight);
+               
titleWidget->setPixmap(QIcon::fromTheme(QStringLiteral("text-plain")), 
KTitleWidget::ImageRight);
        }
        else {
                titleWidget->setComment(comment, messageType);
                if (messageType == KTitleWidget::ErrorMessage)
-                       
titleWidget->setPixmap(QIcon::fromTheme(QLatin1String("dialog-error")), 
KTitleWidget::ImageRight);
+                       
titleWidget->setPixmap(QIcon::fromTheme(QStringLiteral("dialog-error")), 
KTitleWidget::ImageRight);
                else
-                       
titleWidget->setPixmap(QIcon::fromTheme(QLatin1String("dialog-information")), 
KTitleWidget::ImageRight);
+                       
titleWidget->setPixmap(QIcon::fromTheme(QStringLiteral("dialog-information")), 
KTitleWidget::ImageRight);
        }
 }
 
@@ -190,7 +190,7 @@
        CTVariable tempVariable(*ctVariable);
        tempVariable.variable = cmbVariable->currentText();
 
-       
detailsIcon->setPixmap(tempVariable.variableIcon().pixmap(style()->pixelMetric(QStyle::PM_SmallIconSize,
 0, this)));
+       
detailsIcon->setPixmap(tempVariable.variableIcon().pixmap(style()->pixelMetric(QStyle::PM_SmallIconSize,
 nullptr, this)));
        details->setText(tempVariable.information());
 
        bool error = false;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/variableWidget.cpp 
new/kcron-19.08.0/src/variableWidget.cpp
--- old/kcron-19.04.3/src/variableWidget.cpp    2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/variableWidget.cpp    2019-07-08 04:59:17.000000000 
+0200
@@ -41,11 +41,11 @@
 
        if (ctVariable->enabled) {
                setText(column, i18n("Enabled"));
-               setIcon(column++, QIcon::fromTheme(QLatin1String( 
"dialog-ok-apply" )));
+               setIcon(column++, QIcon::fromTheme(QStringLiteral( 
"dialog-ok-apply" )));
        }
        else {
                setText(column, i18n("Disabled"));
-               setIcon(column++, QIcon::fromTheme(QLatin1String( 
"dialog-cancel" )));
+               setIcon(column++, QIcon::fromTheme(QStringLiteral( 
"dialog-cancel" )));
        }
 
        setText(column++, ctVariable->comment);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcron-19.04.3/src/variablesWidget.cpp 
new/kcron-19.08.0/src/variablesWidget.cpp
--- old/kcron-19.04.3/src/variablesWidget.cpp   2019-02-27 08:19:35.000000000 
+0100
+++ new/kcron-19.08.0/src/variablesWidget.cpp   2019-07-08 04:59:17.000000000 
+0200
@@ -41,7 +41,7 @@
  * Construct tasks folder from branch.
  */
 VariablesWidget::VariablesWidget(CrontabWidget* crontabWidget) :
-       GenericListWidget(crontabWidget, i18n("<b>Environment Variables</b>"), 
QIcon::fromTheme(QLatin1String("text-plain"))),
+       GenericListWidget(crontabWidget, i18n("<b>Environment Variables</b>"), 
QIcon::fromTheme(QStringLiteral("text-plain"))),
        d(new VariablesWidgetPrivate()) {
 
        refreshHeaders();
@@ -51,7 +51,7 @@
        setupActions();
        prepareContextualMenu();
 
-       connect(treeWidget(), SIGNAL(itemSelectionChanged()), this, 
SLOT(changeCurrentSelection()));
+       connect(treeWidget(), &QTreeWidget::itemSelectionChanged, this, 
&VariablesWidget::changeCurrentSelection);
 
        logDebug() << "Variables list created" << endl;
 
@@ -68,7 +68,7 @@
 void VariablesWidget::modifySelection(QTreeWidgetItem* item, int position) {
        VariableWidget* variableWidget = static_cast<VariableWidget*>(item);
 
-       if (variableWidget!=NULL) {
+       if (variableWidget!=nullptr) {
 
                if (position == statusColumnIndex()) {
                        variableWidget->toggleEnable();
@@ -105,8 +105,8 @@
 
 VariableWidget* VariablesWidget::firstSelectedVariableWidget() const {
        QTreeWidgetItem* item = firstSelected();
-       if (item==NULL)
-               return NULL;
+       if (item==nullptr)
+               return nullptr;
 
        return static_cast<VariableWidget*>(item);
 
@@ -210,20 +210,20 @@
 void VariablesWidget::setupActions() {
 
        d->newVariableAction = new QAction(this);
-       d->newVariableAction->setIcon(QIcon::fromTheme( QLatin1String( 
"document-new" )));
+       d->newVariableAction->setIcon(QIcon::fromTheme( QStringLiteral( 
"document-new" )));
        d->newVariableAction->setText(i18nc("Adds a new variable", "New 
&Variable...") );
        d->newVariableAction->setToolTip(i18n("Create a new variable."));
        addRightAction(d->newVariableAction, this, SLOT(createVariable()));
 
        d->modifyAction = new QAction(this);
        d->modifyAction->setText(i18n("M&odify...") );
-       d->modifyAction->setIcon(QIcon::fromTheme( QLatin1String( 
"document-open" )) );
+       d->modifyAction->setIcon(QIcon::fromTheme( QStringLiteral( 
"document-open" )) );
        d->modifyAction->setToolTip(i18n("Modify the selected variable."));
        addRightAction(d->modifyAction, this, SLOT(modifySelection()));
 
        d->deleteAction = new QAction(this);
        d->deleteAction->setText(i18n("&Delete") );
-       d->deleteAction->setIcon(QIcon::fromTheme( QLatin1String( "edit-delete" 
)) );
+       d->deleteAction->setIcon(QIcon::fromTheme( QStringLiteral( 
"edit-delete" )) );
        d->deleteAction->setToolTip(i18n("Delete the selected variable."));
        addRightAction(d->deleteAction, this, SLOT(deleteSelection()));
 


Reply via email to