Hello community,

here is the log from the commit of package kgoldrunner for openSUSE:Factory 
checked in at 2019-04-28 20:06:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kgoldrunner (Old)
 and      /work/SRC/openSUSE:Factory/.kgoldrunner.new.5536 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kgoldrunner"

Sun Apr 28 20:06:27 2019 rev:83 rq:696255 version:19.04.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kgoldrunner/kgoldrunner.changes  2019-03-11 
13:46:05.953385445 +0100
+++ /work/SRC/openSUSE:Factory/.kgoldrunner.new.5536/kgoldrunner.changes        
2019-04-28 20:06:42.850669768 +0200
@@ -1,0 +2,33 @@
+Sat Apr 20 06:51:55 UTC 2019 - [email protected]
+
+- Update to 19.04.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.04.0.php
+- Changes since 19.03.90:
+  * No code changes since 19.03.90
+
+-------------------------------------------------------------------
+Tue Apr 09 20:54:41 UTC 2019 - [email protected]
+
+- Update to 19.03.90
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/announce-applications-19.04-rc.php
+- Changes since 19.03.80:
+  * No code changes since 19.03.80
+
+-------------------------------------------------------------------
+Wed Mar 27 06:41:01 UTC 2019 - [email protected]
+
+- Update to 19.03.80
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/announce-applications-19.04-beta.php
+- Changes since 18.12.3:
+  * Port deprecated method
+  * Remove deprecated method
+  * Fix clazy warning
+  * Use isEmpty() when it's possible
+
+-------------------------------------------------------------------

Old:
----
  kgoldrunner-18.12.3.tar.xz

New:
----
  kgoldrunner-19.04.0.tar.xz

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

Other differences:
------------------
++++++ kgoldrunner.spec ++++++
--- /var/tmp/diff_new_pack.mZak5z/_old  2019-04-28 20:06:43.322669475 +0200
+++ /var/tmp/diff_new_pack.mZak5z/_new  2019-04-28 20:06:43.322669475 +0200
@@ -21,7 +21,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:           kgoldrunner
-Version:        18.12.3
+Version:        19.04.0
 Release:        0
 Summary:        Action & Puzzle Solving Game
 License:        GPL-2.0-or-later

++++++ kgoldrunner-18.12.3.tar.xz -> kgoldrunner-19.04.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/.gitignore 
new/kgoldrunner-19.04.0/.gitignore
--- old/kgoldrunner-18.12.3/.gitignore  2019-02-09 08:57:19.000000000 +0100
+++ new/kgoldrunner-19.04.0/.gitignore  2019-03-15 08:07:05.000000000 +0100
@@ -1,3 +1,4 @@
 .kdev4/
-build/
+/build*/
 *.kdev4
+CMakeLists.txt.user*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/ar/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/ar/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/ar/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/ar/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2013-08-13 19:08+0300\n"
 "Last-Translator: Safa Alfulaij <[email protected]>\n"
 "Language-Team: Arabic <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/bg/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/bg/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/bg/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/bg/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2010-06-28 13:06+0300\n"
 "Last-Translator: Yasen Pramatarov <[email protected]>\n"
 "Language-Team: Bulgarian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/bs/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/bs/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/bs/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/bs/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kdegames\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2014-10-20 19:40+0000\n"
 "Last-Translator: Vedran Ljubovic <[email protected]>\n"
 "Language-Team: Bosnian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/ca/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/ca/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/ca/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/ca/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -1,18 +1,18 @@
 # Translation of kgoldrunner.po to Catalan
-# Copyright (C) 2009-2018 This_file_is_part_of_KDE
+# Copyright (C) 2009-2019 This_file_is_part_of_KDE
 # This file is distributed under the license LGPL version 2.1 or
 # version 3 or later versions approved by the membership of KDE e.V.
 #
 # Manuel Tortosa Moreno <[email protected]>, 2009, 2010.
-# Josep Ma. Ferrer <[email protected]>, 2009, 2010, 2011, 2012, 2013, 2014, 
2015, 2016, 2017, 2018.
+# Josep Ma. Ferrer <[email protected]>, 2009, 2010, 2011, 2012, 2013, 2014, 
2015, 2016, 2017, 2018, 2019.
 # Manuel Tortosa <[email protected]>, 2010, 2011.
 # Antoni Bella Pérez <[email protected]>, 2014.
 msgid ""
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
-"PO-Revision-Date: 2018-10-21 11:53+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
+"PO-Revision-Date: 2019-04-01 21:45+0100\n"
 "Last-Translator: Josep Ma. Ferrer <[email protected]>\n"
 "Language-Team: Catalan <[email protected]>\n"
 "Language: ca\n"
@@ -5934,10 +5934,10 @@
 "point the mouse where you want him to go.  At first gravity takes over and "
 "he falls ..."
 msgstr ""
-"Hola! Benvingut a KGoldrunner! La idea del joc és recollir totes les llavors "
-"d'or, després escalar al cim de l'àrea de joc i passar al següent nivell. "
-"Apareixerà una escala que es trobava oculta un cop recullis l'última "
-"llavor.\n"
+"Hola! Us donem la benvinguda al KGoldrunner! La idea del joc és recollir "
+"totes les llavors d'or, després escalar al cim de l'àrea de joc i passar al "
+"següent nivell. Apareixerà una escala que es trobava oculta un cop recullis "
+"l'última llavor.\n"
 "\n"
 "L'heroi, a la part superior a l'esquerra, és el teu delegat. Per recollir "
 "les llavors, apunta amb el ratolí on vols que vagi. En començar, la gravetat "
@@ -6344,8 +6344,7 @@
 "When you release the enemy, retreat quickly to where you can trap and kill "
 "him.  After one or two tries he will re-appear harmlessly over on the left."
 msgstr ""
-"Peter W. el va crear el 1985. Veus les profètiques lletres GR? "
-"Esborronador!\n"
+"Peter W. el va crear el 1985. Veus les profètiques lletres GR? Esfereïdor!\n"
 "\n"
 "Quan recullis la fila d'or de la part inferior esquerra, espera't i l'enemic "
 "caurà al forat de sota teu.\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/ca@valencia/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/ca@valencia/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/ca@valencia/kgoldrunner.po       2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/ca@valencia/kgoldrunner.po       2019-04-12 
02:09:15.000000000 +0200
@@ -1,18 +1,18 @@
 # Translation of kgoldrunner.po to Catalan (Valencian)
-# Copyright (C) 2009-2018 This_file_is_part_of_KDE
+# Copyright (C) 2009-2019 This_file_is_part_of_KDE
 # This file is distributed under the license LGPL version 2.1 or
 # version 3 or later versions approved by the membership of KDE e.V.
 #
 # Manuel Tortosa Moreno <[email protected]>, 2009, 2010.
-# Josep Ma. Ferrer <[email protected]>, 2009, 2010, 2011, 2012, 2013, 2014, 
2015, 2016, 2017, 2018.
+# Josep Ma. Ferrer <[email protected]>, 2009, 2010, 2011, 2012, 2013, 2014, 
2015, 2016, 2017, 2018, 2019.
 # Manuel Tortosa <[email protected]>, 2010, 2011.
 # Antoni Bella Pérez <[email protected]>, 2014.
 msgid ""
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
-"PO-Revision-Date: 2018-10-21 11:53+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
+"PO-Revision-Date: 2019-04-01 21:45+0100\n"
 "Last-Translator: Josep Ma. Ferrer <[email protected]>\n"
 "Language-Team: Catalan <[email protected]>\n"
 "Language: ca@valencia\n"
@@ -5928,10 +5928,10 @@
 "point the mouse where you want him to go.  At first gravity takes over and "
 "he falls ..."
 msgstr ""
-"Hola! Benvingut a KGoldrunner! La idea del joc és recollir totes les llavors "
-"d'or, després escalar al cim de l'àrea de joc i passar al següent nivell. "
-"Apareixerà una escala que es trobava oculta un cop recullis l'última "
-"llavor.\n"
+"Hola! Vos donem la benvinguda al KGoldrunner! La idea del joc és recollir "
+"totes les llavors d'or, després escalar al cim de l'àrea de joc i passar al "
+"següent nivell. Apareixerà una escala que es trobava oculta un cop recullis "
+"l'última llavor.\n"
 "\n"
 "L'heroi, a la part superior a l'esquerra, és el teu delegat. Per recollir "
 "les llavors, apunta amb el ratolí on vols que vagi. En començar, la gravetat "
@@ -6338,8 +6338,7 @@
 "When you release the enemy, retreat quickly to where you can trap and kill "
 "him.  After one or two tries he will re-appear harmlessly over on the left."
 msgstr ""
-"Peter W. el va crear el 1985. Veus les profètiques lletres GR? "
-"Esborronador!\n"
+"Peter W. el va crear el 1985. Veus les profètiques lletres GR? Esfereïdor!\n"
 "\n"
 "Quan recullis la fila d'or de la part inferior esquerra, espera't i l'enemic "
 "caurà al forat de sota teu.\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/cs/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/cs/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/cs/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/cs/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2017-11-16 16:40+0100\n"
 "Last-Translator: Vit Pelcak <[email protected]>\n"
 "Language-Team: Czech <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/da/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/da/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/da/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/da/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2017-11-11 11:18+0200\n"
 "Last-Translator: scootergrisen\n"
 "Language-Team: Danish\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/de/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/de/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/de/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/de/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -14,7 +14,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2018-11-15 06:13+0100\n"
 "Last-Translator: Burkhard Lück <[email protected]>\n"
 "Language-Team: German <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/el/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/el/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/el/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/el/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2009-04-23 22:29+0300\n"
 "Last-Translator: Toussis Manolis <[email protected]>\n"
 "Language-Team: Greek <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/en_GB/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/en_GB/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/en_GB/kgoldrunner.po     2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/en_GB/kgoldrunner.po     2019-04-12 
02:09:15.000000000 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2018-10-27 20:04+0100\n"
 "Last-Translator: Steve Allewell <[email protected]>\n"
 "Language-Team: British English <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/eo/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/eo/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/eo/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/eo/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2009-11-15 12:06+0100\n"
 "Last-Translator: Axel Rousseau <[email protected]>\n"
 "Language-Team: esperanto <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/es/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/es/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/es/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/es/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -17,7 +17,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2018-10-24 17:45+0100\n"
 "Last-Translator: Eloy Cuadra <[email protected]>\n"
 "Language-Team: Spanish <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/et/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/et/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/et/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/et/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2016-01-08 12:45+0200\n"
 "Last-Translator: Marek Laane <[email protected]>\n"
 "Language-Team: Estonian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/eu/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/eu/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/eu/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/eu/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2009-06-23 17:26+0200\n"
 "Last-Translator: Iñaki Larrañaga Murgoitio <[email protected]>\n"
 "Language-Team: Basque <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/fa/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/fa/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/fa/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/fa/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2008-04-16 22:16+0330\n"
 "Last-Translator: Emil Sedgh <[email protected]>\n"
 "Language-Team: American English <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/fi/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/fi/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/fi/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/fi/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -15,7 +15,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2018-07-03 19:04+0200\n"
 "Last-Translator: Tommi Nieminen <[email protected]>\n"
 "Language-Team: Finnish <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/fr/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/fr/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/fr/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/fr/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -18,7 +18,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2018-12-05 17:05+0800\n"
 "Last-Translator: Simon Depiets <[email protected]>\n"
 "Language-Team: French <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/ga/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/ga/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/ga/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/ga/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kdegames/kgoldrunner.po\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2004-12-03 14:52-0500\n"
 "Last-Translator: Kevin Scannell <[email protected]>\n"
 "Language-Team: Irish <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/gl/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/gl/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/gl/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/gl/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -15,8 +15,8 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
-"PO-Revision-Date: 2019-03-02 15:44+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
+"PO-Revision-Date: 2019-03-28 13:44+0100\n"
 "Last-Translator: Adrián Chaves (Gallaecio) <[email protected]>\n"
 "Language-Team: Galician <[email protected]>\n"
 "Language: gl\n"
@@ -127,10 +127,10 @@
 "too many reappear on the right, it becomes difficult to escape at the end.  "
 "To get started, you will need to use the technique of digging while falling."
 msgstr ""
-"A meseta de Giza, nos arrabaldes do Cairo, é o lugar onde se atopa a "
-"necrópole de Giza, que consiste na pirámide de Queops (a Gran Pirámide), a "
-"pirámide de Quefrén, a pirámide de Menkaure, a Esfinxe, así como moitos "
-"outros edificios de menores dimensións.\n"
+"A meseta de Giza, nos arrabaldes do Cairo, é o lugar onde está a necrópole "
+"de Giza, que consiste na pirámide de Queops (a Gran Pirámide), a pirámide de "
+"Quefrén, a pirámide de Menkaure, a Esfinxe, así como moitos outros edificios "
+"de menores dimensións.\n"
 "\n"
 "Segundo avances pola meseta, intenta evitar matar as momias: se reaparecen "
 "demasiadas pola dereita ao final resulta difícil escapar. Para comezar terás "
@@ -250,9 +250,9 @@
 "chambers."
 msgstr ""
 "A Gran Pirámide foi a estrutura máis alta construída polo home no mundo "
-"durante máis de 3.800 anos. Subir e baixar debeu de constituír un traballo "
-"laborioso para os antigos exipcios, similar ao que che pasará a ti ao "
-"subires e baixares desta pirámide.\n"
+"durante máis de 3.800 anos. Subir e baixar todo o tempo debeu resultar "
+"laborioso para os antigos exipcios, e seguramente tamén te resulte laborioso "
+"a ti subires e baixares desta pirámide.\n"
 "\n"
 "Para obteres o segundo tesouro da esquerda tes que empregar o bloque que "
 "bloquea a escada que hai no fondo como ponte para escapar.\n"
@@ -321,8 +321,8 @@
 "unha das sete marabillas do mundo. Das sete, a necrópole é a única que aínda "
 "se conserva a día de hoxe.\n"
 "\n"
-"Seríache máis doado explorar esta marabilla se antes consegues dúas momias "
-"da pirámide situada máis á dereita."
+"Resultaríache máis doado explorar esta marabilla se antes consegues dúas "
+"momias da pirámide situada máis á dereita."
 
 #: gamedata/game_CM.txt:60
 #, kde-format
@@ -1331,12 +1331,12 @@
 "A columna á esquerda do 1 precisa que baixes e subas rapidamente, esquivando "
 "con coidado a ambos os dous lados para evitares os inimigos.\n"
 "\n"
-"Para colleres a moeda no centro do 6, cae no curuto da parte pechada do 6, "
-"vai á dereita, escava á esquerda e inmediatamente vai á esquerda e escava á "
-"esquerda para atrasar o inimigo que doutra maneira posibelmente che colla. "
-"Porén, pode que desexes deixar esta moeda para o final e non ceibar dous "
-"inimigos tan cedo. É posíbel facer que dous inimigos volvan entramparse nesa "
-"parte.\n"
+"Para colleres a moeda no centro do 6, cae no curuto da parte con forma de "
+"«O» do 6, vai á dereita, escava á esquerda e inmediatamente vai á esquerda e "
+"escava á esquerda para atrasar o inimigo que doutra maneira posibelmente che "
+"colla. Porén, pode que desexes deixar esta moeda para o final e non ceibar "
+"dous inimigos tan cedo. É posíbel facer que dous inimigos volvan entramparse "
+"nesa parte.\n"
 "\n"
 "Para colleres a moeda que teñen os inimigos do fondo á dereita, fura o cadro "
 "que os está a bloquear pola esquerda, sobe a escada, escava o lado dereito "
@@ -3601,7 +3601,7 @@
 "it and then go up to trap the other.  Otherwise, clever digging should deal "
 "with them."
 msgstr ""
-"O máis difícil é cando dous inimigos se atopan no centro do labirinto e tes "
+"O máis difícil é cando dous inimigos se sitúan no centro do labirinto e tes "
 "que superalos. Intenta moverte cara abaixo e á súa esquerda, atrae a un "
 "deles cara abaixo, atrápao, e logo sobe atrapar ao outro. De todos xeitos, "
 "poderás librarte deles cavando con maña."
@@ -4173,7 +4173,7 @@
 "longas. Para superar ao inimigo e coller a moeda vas andar algo xusto de "
 "tempo, pero tampouco demasiado.\n"
 "\n"
-"Cando chegues ata a zona por arriba da zona na que comezaches, atoparás dúas "
+"Cando chegues ata a zona por arriba da zona na que comezaches, haberá dúas "
 "saídas. Unha delas é un falso bloque baixo a escada pequena. Pero se cavas "
 "na outra esquina e caes, hai unha ruta a través dun falso chan que che "
 "evitará ter que volver percorrer toda a parte próxima do labirinto."
@@ -6039,7 +6039,7 @@
 "riba del co outro inimigo tras de ti… \n"
 "\n"
 "De te sentires algo canso, podes premer a tecla de Pausa en calquera momento "
-"(de maneira predeterminada P ou Escape) e tomares un tempo. Prémaa de novo "
+"(de maneira predeterminada P ou Escape) e tomares un tempo. Prémea de novo "
 "para continuar."
 
 #: gamedata/game_tute.txt:43
@@ -6175,7 +6175,7 @@
 "the top left, you can still finish the level by digging away the side of the "
 "pit he is in."
 msgstr ""
-"É mellor non matar o inimigo. Inténtao e verás por que… He, he, he!\n"
+"É mellor non matar o inimigo. Inténtao e descubrirás por que… He, he, he!\n"
 "\n"
 "Se o matas sen querer, antes de apañar a moeda de arriba á esquerda, aínda "
 "poderás rematar o nivel escavando ao carón do pozo onde está."
@@ -6697,10 +6697,9 @@
 "him.  If he still has gold, stand to the left of the pit and dig repeatedly "
 "until he drops the gold somewhere on his rounds."
 msgstr ""
-"Vai en sentido contrario ás agullas do reloxo polo circuíto e leva o inimigo "
-"tras túa, atrapándoo nos foxos do fondo á esquerda, fondo dereita e enriba á "
-"dereita. Daquela poderás cruzar polo cemento e recoller a moeda que hai "
-"aló.\n"
+"Vai en sentido antihorario polo circuíto e leva o inimigo tras túa, "
+"atrapándoo nos foxos do fondo á esquerda, fondo dereita e enriba á dereita. "
+"Daquela poderás cruzar polo cemento e recoller a moeda que hai aló.\n"
 "\n"
 "A continuación, limpa toda a parte esquerda excepto unha moeda sobre unha "
 "escala. Para coller esta, libera o segundo inimigo e lévao por todo o "
@@ -7667,7 +7666,7 @@
 #: src/kgrgame.cpp:1701
 #, kde-format
 msgid "Cannot open file '%1' for output."
-msgstr "Non se pode abrir o ficheiro «%1» para escribir."
+msgstr "Non se pode abrir o ficheiro «%1» para saída."
 
 #: src/kgreditor.cpp:327 src/kgreditor.cpp:343 src/kgreditor.cpp:351
 #: src/kgreditor.cpp:366
@@ -8501,7 +8500,7 @@
 "debes gardar o resultado nun xogo creado por ti. Usa o botón esquerdo o rato "
 "como pincel e os botóns da barra de ferramentas do editor como paleta. Usa a "
 "tecla «Borrar» ou o botón dereito do rato para borrar. Pódese arrastrar o "
-"rato cun botón premido e pintar ou borrar varios cadros."
+"rato cun botón mantido e pintar ou borrar varios cadros."
 
 #: src/kgrselector.cpp:557
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/hi/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/hi/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/hi/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/hi/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2007-12-23 19:16+0530\n"
 "Last-Translator: Ravishankar Shrivastava <[email protected]>\n"
 "Language-Team: Hindi <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/hr/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/hr/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/hr/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/hr/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2007-01-20 00:04+0100\n"
 "Last-Translator: Renato Pavicic <[email protected]>\n"
 "Language-Team: Croatian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/hu/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/hu/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/hu/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/hu/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: KDE 4.3\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2013-10-27 09:50+0100\n"
 "Last-Translator: Balázs Úr <[email protected]>\n"
 "Language-Team: Hungarian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/is/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/is/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/is/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/is/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2009-06-13 16:24+0000\n"
 "Last-Translator: Sveinn í Felli <[email protected]>\n"
 "Language-Team: icelandic <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/it/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/it/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/it/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/it/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2018-10-27 17:19+0100\n"
 "Last-Translator: Luigi Toscano <[email protected]>\n"
 "Language-Team: Italian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/ja/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/ja/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/ja/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/ja/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2010-09-26 12:41-0700\n"
 "Last-Translator: Fumiaki Okushi <[email protected]>\n"
 "Language-Team: Japanese <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/kk/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/kk/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/kk/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/kk/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2013-09-25 05:51+0600\n"
 "Last-Translator: Sairan Kikkarin <[email protected]>\n"
 "Language-Team: Kazakh <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/km/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/km/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/km/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/km/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2013-01-02 10:56+0700\n"
 "Last-Translator: sutha <[email protected]>\n"
 "Language-Team: Khmer <support@khmeros>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/lt/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/lt/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/lt/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/lt/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2011-08-09 23:12+0300\n"
 "Last-Translator: Remigijus Jarmalavičius <[email protected]>\n"
 "Language-Team: Lithuanian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/lv/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/lv/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/lv/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/lv/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2012-06-29 22:03+0300\n"
 "Last-Translator: Einars Sprugis <[email protected]>\n"
 "Language-Team: Latvian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/mr/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/mr/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/mr/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/mr/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2013-03-30 15:01+0530\n"
 "Last-Translator: Chetan Khona <[email protected]>\n"
 "Language-Team: Marathi <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/nb/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/nb/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/nb/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/nb/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2013-01-06 19:01+0100\n"
 "Last-Translator: Bjørn Steensrud <[email protected]>\n"
 "Language-Team: Norwegian Bokmål <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/nds/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/nds/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/nds/kgoldrunner.po       2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/nds/kgoldrunner.po       2019-04-12 
02:09:15.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2014-06-19 22:34+0200\n"
 "Last-Translator: Sönke Dibbern <[email protected]>\n"
 "Language-Team: Low Saxon <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/nl/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/nl/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/nl/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/nl/kgoldrunner.po        2019-04-12 
02:09:15.000000000 +0200
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2018-10-21 17:26+0100\n"
 "Last-Translator: Freek de Kruijf <[email protected]>\n"
 "Language-Team: Dutch <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/nn/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/nn/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/nn/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/nn/kgoldrunner.po        2019-04-12 
02:09:16.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2017-09-03 17:49+0100\n"
 "Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
 "Language-Team: Norwegian Nynorsk <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/pa/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/pa/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/pa/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/pa/kgoldrunner.po        2019-04-12 
02:09:16.000000000 +0200
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2007-01-17 11:09+0530\n"
 "Last-Translator: A S Alam <[email protected]>\n"
 "Language-Team: Punjabi <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/pl/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/pl/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/pl/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/pl/kgoldrunner.po        2019-04-12 
02:09:16.000000000 +0200
@@ -18,8 +18,8 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
-"PO-Revision-Date: 2019-01-20 07:43+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
+"PO-Revision-Date: 2019-01-20 06:44+0100\n"
 "Last-Translator: Łukasz Wojniłowicz <[email protected]>\n"
 "Language-Team: Polish <[email protected]>\n"
 "Language: pl\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/pt/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/pt/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/pt/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/pt/kgoldrunner.po        2019-04-12 
02:09:16.000000000 +0200
@@ -2,7 +2,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2018-10-21 16:42+0100\n"
 "Last-Translator: José Nuno Pires <[email protected]>\n"
 "Language-Team: pt <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/pt_BR/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/pt_BR/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/pt_BR/kgoldrunner.po     2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/pt_BR/kgoldrunner.po     2019-04-12 
02:09:16.000000000 +0200
@@ -16,7 +16,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2019-02-08 15:11-0200\n"
 "Last-Translator: Luiz Fernando Ranghetti <[email protected]>\n"
 "Language-Team: Portuguese <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/ro/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/ro/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/ro/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/ro/kgoldrunner.po        2019-04-12 
02:09:16.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: @PACKAGE\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2012-03-07 22:17+0200\n"
 "Last-Translator: Cristian Oneț <[email protected]>\n"
 "Language-Team: Romanian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/ru/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/ru/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/ru/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/ru/kgoldrunner.po        2019-04-12 
02:09:16.000000000 +0200
@@ -15,7 +15,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2013-03-13 21:53+0400\n"
 "Last-Translator: Yuri Efremov <[email protected]>\n"
 "Language-Team: Russian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/sk/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/sk/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/sk/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/sk/kgoldrunner.po        2019-04-12 
02:09:16.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2017-07-31 21:24+0100\n"
 "Last-Translator: Roman Paholik <[email protected]>\n"
 "Language-Team: Slovak <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/sl/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/sl/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/sl/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/sl/kgoldrunner.po        2019-04-12 
02:09:16.000000000 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2017-07-15 14:20+0100\n"
 "Last-Translator: Andrej Mernik <[email protected]>\n"
 "Language-Team: Slovenian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/sr/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/sr/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/sr/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/sr/kgoldrunner.po        2019-04-12 
02:09:16.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2017-09-28 17:59+0200\n"
 "Last-Translator: Chusslove Illich <[email protected]>\n"
 "Language-Team: Serbian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/sv/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/sv/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/sv/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/sv/kgoldrunner.po        2019-04-12 
02:09:16.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2018-10-21 09:35+0100\n"
 "Last-Translator: Stefan Asserhäll <[email protected]>\n"
 "Language-Team: Swedish <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/tr/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/tr/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/tr/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/tr/kgoldrunner.po        2019-04-12 
02:09:16.000000000 +0200
@@ -13,7 +13,7 @@
 msgstr ""
 "Project-Id-Version: kdegames-kde4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2017-07-31 14:27+0000\n"
 "Last-Translator: Kaan <[email protected]>\n"
 "Language-Team: Turkish (http://www.transifex.com/projects/p/kdegames-k-tr/";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/ug/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/ug/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/ug/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/ug/kgoldrunner.po        2019-04-12 
02:09:16.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2013-09-08 07:05+0900\n"
 "Last-Translator: Gheyret Kenji <[email protected]>\n"
 "Language-Team: Uyghur Computer Science Association <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/uk/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/uk/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/uk/kgoldrunner.po        2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/uk/kgoldrunner.po        2019-04-12 
02:09:16.000000000 +0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
 "PO-Revision-Date: 2018-10-21 08:59+0300\n"
 "Last-Translator: Yuri Chornoivan <[email protected]>\n"
 "Language-Team: Ukrainian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/zh_CN/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/zh_CN/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/zh_CN/kgoldrunner.po     2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/zh_CN/kgoldrunner.po     2019-04-12 
02:09:16.000000000 +0200
@@ -2,8 +2,8 @@
 msgstr ""
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
-"PO-Revision-Date: 2019-02-20 23:30\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
+"PO-Revision-Date: 2019-04-09 18:54\n"
 "Last-Translator: guoyunhe <[email protected]>\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/po/zh_TW/kgoldrunner.po 
new/kgoldrunner-19.04.0/po/zh_TW/kgoldrunner.po
--- old/kgoldrunner-18.12.3/po/zh_TW/kgoldrunner.po     2019-03-05 
01:14:40.000000000 +0100
+++ new/kgoldrunner-19.04.0/po/zh_TW/kgoldrunner.po     2019-04-12 
02:09:16.000000000 +0200
@@ -15,8 +15,8 @@
 msgstr ""
 "Project-Id-Version: kgoldrunner\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-28 07:09+0100\n"
-"PO-Revision-Date: 2019-01-05 12:21+0800\n"
+"POT-Creation-Date: 2018-11-28 03:08+0100\n"
+"PO-Revision-Date: 2019-01-03 18:36+0800\n"
 "Last-Translator: pan93412 <[email protected]>\n"
 "Language-Team: Chinese <[email protected]>\n"
 "Language: zh_TW\n"
@@ -7381,7 +7381,7 @@
 "game.<br/>Please enter your name so that it may be enshrined<br/>in the "
 "KGoldrunner Hall of Fame.</html>"
 msgstr ""
-"<html><b>恭喜!</b><br/>您刷新了此遊戲的最高分紀錄。<br/> 請在 KGoldrunner 名"
+"<html><b>恭喜!</b><br/>您刷新了此遊戲的最高分紀錄。<br/>請在 KGoldrunner 名"
 "人堂中留下您的名字。</html>"
 
 #: src/kgrgame.cpp:1732 src/kgrgame.cpp:1819
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/src/kgoldrunner.cpp 
new/kgoldrunner-19.04.0/src/kgoldrunner.cpp
--- old/kgoldrunner-18.12.3/src/kgoldrunner.cpp 2019-02-09 08:57:19.000000000 
+0100
+++ new/kgoldrunner-19.04.0/src/kgoldrunner.cpp 2019-03-15 08:07:05.000000000 
+0100
@@ -65,7 +65,7 @@
 /*************  FIND WHERE THE GAMES DATA AND HANDBOOK SHOULD BE  
*************/
 
/******************************************************************************/
 
-    setObjectName ( QLatin1String("KGoldrunner" ));
+    setObjectName ( QStringLiteral("KGoldrunner" ));
 
     // Avoid "saveOK()" check if an error-exit occurs during the file checks.
     startupOK = true;
@@ -316,14 +316,14 @@
                                i18n ("&Create Level"),
                                i18n ("Create level."),
                                i18n ("Create a completely new level."));
-    ed->setIcon (QIcon::fromTheme( QLatin1String( "document-new" )));
+    ed->setIcon (QIcon::fromTheme( QStringLiteral( "document-new" )));
     ed->setIconText (i18n ("Create"));
 
     ed           = editAction (QStringLiteral("edit_any"), EDIT_ANY,
                                i18n ("&Edit Level..."),
                                i18n ("Edit level..."),
                                i18n ("Edit any level..."));
-    ed->setIcon (QIcon::fromTheme( QLatin1String( "document-open" )));
+    ed->setIcon (QIcon::fromTheme( QStringLiteral( "document-open" )));
     ed->setIconText (i18n ("Edit"));
 
     // Save Edits...
@@ -335,7 +335,7 @@
                                i18n ("&Save Edits..."),
                                i18n ("Save edits..."),
                                i18n ("Save your level after editing..."));
-    saveEdits->setIcon (QIcon::fromTheme( QLatin1String( "document-save" )));
+    saveEdits->setIcon (QIcon::fromTheme( QStringLiteral( "document-save" )));
     saveEdits->setIconText (i18n ("Save"));
     saveEdits->setEnabled (false);             // Nothing to save, yet.
 
@@ -935,7 +935,7 @@
                                i18n ("Edit level name or hint"),
                                i18n ("Edit text for the name or hint "
                                      "of a level"));
-    ed->setIcon (QIcon::fromTheme( QLatin1String( "games-hint" )));
+    ed->setIcon (QIcon::fromTheme( QStringLiteral( "games-hint" )));
     ed->setIconText (i18n ("Name/Hint"));
 
     KToggleAction * free    = editToolbarAction (QStringLiteral("freebg"), 
FREE,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/src/kgrdialog.cpp 
new/kgoldrunner-19.04.0/src/kgrdialog.cpp
--- old/kgoldrunner-18.12.3/src/kgrdialog.cpp   2019-02-09 08:57:19.000000000 
+0100
+++ new/kgoldrunner-19.04.0/src/kgrdialog.cpp   2019-03-15 08:07:05.000000000 
+0100
@@ -322,7 +322,7 @@
     // Mark row 0 (the most recently saved game) as the default selection.
     lgList->   setSelectionMode (QAbstractItemView::SingleSelection);
     lgList->   setCurrentRow (0);
-    lgList->   setItemSelected  (lgList->currentItem(), true);
+    lgList->currentItem()->setSelected(true);
                 lgHighlight = 0;
 
     connect(lgList, &QListWidget::itemClicked, this, &KGrLGDialog::lgSelect);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/src/kgreditor.cpp 
new/kgoldrunner-19.04.0/src/kgreditor.cpp
--- old/kgoldrunner-18.12.3/src/kgreditor.cpp   2019-02-09 08:57:19.000000000 
+0100
+++ new/kgoldrunner-19.04.0/src/kgreditor.cpp   2019-03-15 08:07:05.000000000 
+0100
@@ -576,7 +576,7 @@
             rules = 'T';
         }
 
-        KGrGameData * gameData = 0;
+        KGrGameData * gameData = nullptr;
         if (action == SL_CR_GAME) {
             // Create empty game data and add it to the main list in KGrGame.
             gameData = new KGrGameData();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/src/kgrgame.cpp 
new/kgoldrunner-19.04.0/src/kgrgame.cpp
--- old/kgoldrunner-18.12.3/src/kgrgame.cpp     2019-02-09 08:57:19.000000000 
+0100
+++ new/kgoldrunner-19.04.0/src/kgrgame.cpp     2019-03-15 08:07:05.000000000 
+0100
@@ -86,24 +86,24 @@
                   const QString & theSystemDir, const QString & theUserDir)
         :
        QObject       (theView),        // Game is destroyed if view closes.
-        levelPlayer   (0),
-        recording     (0),
+        levelPlayer   (nullptr),
+        recording     (nullptr),
         playback      (false),
         view          (theView),
        scene         (view->gameScene()),
         systemDataDir (theSystemDir),
         userDataDir   (theUserDir),
         level         (0),
-        mainDemoName  (QLatin1String("demo")),
+        mainDemoName  (QStringLiteral("demo")),
         // mainDemoName  ("CM"), // IDW test.
         demoType      (DEMO),
         startupDemo   (false),
         programFreeze (false),
-        effects       (0),
+        effects       (nullptr),
         fx            (NumSounds),
         soundOn       (false),
         stepsOn       (false),
-        editor        (0)
+        editor        (nullptr)
 {
     dbgLevel = 0;
 
@@ -320,7 +320,7 @@
             // Edit failed or was cancelled, so close the editor.
             emit setEditMenu (false);  // Disable edit menu items and toolbar.
             delete editor;
-            editor = 0;
+            editor = nullptr;
         }
         freeze (ProgramPause, false);
     }
@@ -1237,7 +1237,7 @@
 
 #ifdef KGAUDIO_BACKEND_OPENAL
     if (action == PLAY_SOUNDS) {
-        if (soundOn && (effects == 0)) {
+        if (soundOn && (effects == nullptr)) {
             loadSounds();      // Sounds were not loaded when the game started.
         }
         effects->setMuted (! soundOn);
@@ -1577,7 +1577,7 @@
         }
         if (index >= 0) {
             selectedGame  = index;
-            selectedLevel = loadedData.mid (28, 3).toInt();
+            selectedLevel = loadedData.midRef (28, 3).toInt();
             result = true;
         }
         else {
@@ -1706,7 +1706,7 @@
     // Dialog to ask the user to enter their name.
     QDialog *          hsn = new QDialog (view,
                         Qt::WindowTitleHint);
-    hsn->setObjectName ( QLatin1String("hsNameDialog" ));
+    hsn->setObjectName ( QStringLiteral("hsNameDialog" ));
 
     int margin = 10;
     int spacing = 10;
@@ -1868,7 +1868,7 @@
 
     QDialog *          hs = new QDialog (view,
                         Qt::WindowTitleHint);
-    hs->setObjectName ( QLatin1String("hsDialog" ));
+    hs->setObjectName ( QStringLiteral("hsDialog" ));
 
     int margin = 10;
     int spacing = 10;
@@ -2047,7 +2047,7 @@
 {
     // Save the game and level data that is currently displayed.
     KGrRecording * prevRecording = recording;
-    recording = 0;
+    recording = nullptr;
     demoType = REPLAY_ANY;             // Must load a "rec_" file, not "sol_".
 
     // Proceed as if we are going to replay the selected level.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/src/kgrlevelplayer.cpp 
new/kgoldrunner-19.04.0/src/kgrlevelplayer.cpp
--- old/kgoldrunner-18.12.3/src/kgrlevelplayer.cpp      2019-02-09 
08:57:19.000000000 +0100
+++ new/kgoldrunner-19.04.0/src/kgrlevelplayer.cpp      2019-03-15 
08:07:05.000000000 +0100
@@ -39,18 +39,18 @@
     QObject          (parent),
     game             (parent),
     randomGen        (pRandomGen),
-    hero             (0),
+    hero             (nullptr),
     controlMode      (MOUSE),
     holdKeyOption    (CLICK_KEY),
     nuggets          (0),
     playState        (NotReady),
-    recording        (0),
+    recording        (nullptr),
     playback         (false),
     targetI          (1),
     targetJ          (1),
     direction        (NO_DIRECTION),
     newDirection     (NO_DIRECTION),
-    timer            (0),
+    timer            (nullptr),
     digCycleTime     (200),    // Milliseconds per dig-timing cycle (default).
     digCycleCount    (40),     // Cycles while hole is fully open (default).
     digOpeningCycles (5),      // Cycles for brick-opening animation.
@@ -180,7 +180,7 @@
         for (int i = wall; i < levelWidth + wall; i++) {
             char type = grid->cellType (i, j);
             if (type == HERO) {
-                if (hero == 0) {
+                if (hero == nullptr) {
                     targetI = i;
                     targetJ = j;
                     heroId  = emit makeSprite (HERO, i, j);
@@ -610,7 +610,7 @@
 {
     int minEnemies = (spriteId == heroId) ? 1 : 2;
     if (enemies.count() < minEnemies) {
-        return 0;
+        return nullptr;
     }
     int enemyX, enemyY, pointsPerCell;
     for (KGrEnemy * enemy : qAsConst(enemies)) {
@@ -622,7 +622,7 @@
             return enemy;
         }
     }
-    return 0;
+    return nullptr;
 }
 
 bool KGrLevelPlayer::bumpingFriend (const int spriteId, const Direction dirn,
@@ -750,7 +750,7 @@
     }
     T++;
 
-    if (dugBricks.count() > 0) {
+    if (!dugBricks.isEmpty()) {
         processDugBricks (scaledTime);
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/src/kgrrenderer.cpp 
new/kgoldrunner-19.04.0/src/kgrrenderer.cpp
--- old/kgoldrunner-18.12.3/src/kgrrenderer.cpp 2019-02-09 08:57:19.000000000 
+0100
+++ new/kgoldrunner-19.04.0/src/kgrrenderer.cpp 2019-03-15 08:07:05.000000000 
+0100
@@ -45,13 +45,13 @@
 
     // Find SVG files for the Set, i.e. tiles and backgrounds.
     const QMetaObject * setThemeClass = & KGrSetTheme::staticMetaObject;
-    m_setProvider->discoverThemes ("appdata", QLatin1String ("themes"),
-                                   QLatin1String ("egypt"), setThemeClass);
+    m_setProvider->discoverThemes ("appdata", QStringLiteral ("themes"),
+                                   QStringLiteral ("egypt"), setThemeClass);
 
     // Find SVG files for the Actors, i.e. hero and enemies.
     const QMetaObject * actorsThemeClass = & KGrActorsTheme::staticMetaObject;
-    m_actorsProvider->discoverThemes ("appdata", QLatin1String ("themes"),
-                                   QLatin1String ("egypt"), actorsThemeClass);
+    m_actorsProvider->discoverThemes ("appdata", QStringLiteral ("themes"),
+                                   QStringLiteral ("egypt"), actorsThemeClass);
 
     // Set up a dialog for selecting themes.
     m_themeSelector  = new KgThemeSelector (m_setProvider,
@@ -192,7 +192,7 @@
 }
 
 KGameRenderedItem * KGrRenderer::getBorderItem
-                    (QString spriteKey, KGameRenderedItem * currentItem)
+                    (const QString &spriteKey, KGameRenderedItem * currentItem)
 {
     if (currentItem) {
         m_scene->removeItem (currentItem);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/src/kgrrenderer.h 
new/kgoldrunner-19.04.0/src/kgrrenderer.h
--- old/kgoldrunner-18.12.3/src/kgrrenderer.h   2019-02-09 08:57:19.000000000 
+0100
+++ new/kgoldrunner-19.04.0/src/kgrrenderer.h   2019-03-15 08:07:05.000000000 
+0100
@@ -105,7 +105,7 @@
      * @param currentItem   The pre-existing item that is to be replaced, or
      *                      zero if the previous theme had no border.
      */
-    KGameRenderedItem * getBorderItem (QString spriteKey,
+    KGameRenderedItem * getBorderItem (const QString &spriteKey,
                                        KGameRenderedItem * currentItem);
 
     /*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/src/kgrrunner.cpp 
new/kgoldrunner-19.04.0/src/kgrrunner.cpp
--- old/kgoldrunner-18.12.3/src/kgrrunner.cpp   2019-02-09 08:57:19.000000000 
+0100
+++ new/kgoldrunner-19.04.0/src/kgrrunner.cpp   2019-03-15 08:07:05.000000000 
+0100
@@ -238,7 +238,7 @@
     if (falling && (interval != enemyFallTime)) {
         // qCDebug(KGOLDRUNNER_LOG) << "Calling standOnEnemy() for" << gridX 
<< gridY;
        onEnemy = levelPlayer->standOnEnemy (spriteId, gridX, gridY);
-        if (onEnemy != 0) {
+        if (onEnemy != nullptr) {
             interval = enemyFallTime;
             // If MidCell, hero-speed animation overshoots, but looks OK.
         }
@@ -351,14 +351,14 @@
                         ((currDirection == LEFT) ? (gridI - 1) : (gridI + 1));
             Flags OK = grid->heroMoves (nextGridI, gridJ);
             bool canStand = (OK & dFlag [STAND]) || (OK == 0);
-            bool enemyUnder = (onEnemy != 0);
+            bool enemyUnder = (onEnemy != nullptr);
             // Must be on solid ground or on an enemy (standing or riding 
down).
             if ((! canStand) && (nextGridI != gridI)) {
                // If cannot move to next cell and stand, is an enemy under it?
                 // qCDebug(KGOLDRUNNER_LOG) << "Calling standOnEnemy() at 
gridX" << gridX
                          // << "for" << (nextGridI * pointsPerCell) << gridY;
                 enemyUnder = (levelPlayer->standOnEnemy (spriteId,
-                                        nextGridI * pointsPerCell, gridY) != 
0);
+                                        nextGridI * pointsPerCell, gridY) != 
nullptr);
             }
             if ((! canStand) && (! enemyUnder)) {
                 qCDebug(KGOLDRUNNER_LOG) << "INVALID DIG: hero at" << gridI << 
gridJ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/src/kgrscene.cpp 
new/kgoldrunner-19.04.0/src/kgrscene.cpp
--- old/kgoldrunner-18.12.3/src/kgrscene.cpp    2019-02-09 08:57:19.000000000 
+0100
+++ new/kgoldrunner-19.04.0/src/kgrscene.cpp    2019-03-15 08:07:05.000000000 
+0100
@@ -39,14 +39,14 @@
     // plus 2 more tile widths all around for text areas, frame and spillover
     // for mouse actions (to avoid accidental clicks affecting the desktop).
     m_view              (view),
-    m_background        (0),
+    m_background        (nullptr),
     m_level             (1),
-    m_title             (0),
-    m_replayMessage     (0),
-    m_livesText         (0),
-    m_scoreText         (0),
-    m_hasHintText       (0),
-    m_pauseResumeText   (0),
+    m_title             (nullptr),
+    m_replayMessage     (nullptr),
+    m_livesText         (nullptr),
+    m_scoreText         (nullptr),
+    m_hasHintText       (nullptr),
+    m_pauseResumeText   (nullptr),
     m_heroId            (0),
     m_tilesWide         (FIELDWIDTH  + 2 * 2),
     m_tilesHigh         (FIELDHEIGHT + 2 * 2),
@@ -60,7 +60,7 @@
 {
     setItemIndexMethod(NoIndex);
 
-    m_tiles.fill        (0,     m_tilesWide * m_tilesHigh);
+    m_tiles.fill        (nullptr,     m_tilesWide * m_tilesHigh);
     m_tileTypes.fill    (FREE,  m_tilesWide * m_tilesHigh);
 
     m_renderer  = new KGrRenderer (this);
@@ -370,7 +370,7 @@
     tile->setPos (m_topLeftX + (i+1) * tileSize, m_topLeftY + (j+1) * 
tileSize);
 }
 
-void KGrScene::setBorderTile (const QString spriteKey, const int x, const int 
y)
+void KGrScene::setBorderTile (const QString &spriteKey, const int x, const int 
y)
 {
     int index               = x * m_tilesHigh + y;
     KGameRenderedItem * t   = m_renderer->getBorderItem (spriteKey,
@@ -440,8 +440,8 @@
     int spriteId;
     KGrSprite * sprite = m_renderer->getSpriteItem (type, TickTime);
 
-    if (m_sprites.count(0) > 0 &&
-        ((spriteId = m_sprites.lastIndexOf (0)) >= 0)) {
+    if (m_sprites.count(nullptr) > 0 &&
+        ((spriteId = m_sprites.lastIndexOf (nullptr)) >= 0)) {
         // Re-use a slot previously occupied by a transient member of the list.
         m_sprites[spriteId] = sprite;
     }
@@ -484,7 +484,7 @@
 void KGrScene::animate (bool missed)
 {
     for (KGrSprite * sprite : qAsConst(m_sprites)) {
-        if (sprite != 0) {
+        if (sprite != nullptr) {
             sprite->animate (missed);
         }
     }
@@ -574,7 +574,7 @@
     bool   brick    = (m_sprites.at(spriteId)->spriteType() == BRICK);
 
     delete m_sprites.at(spriteId);
-    m_sprites [spriteId] = 0;
+    m_sprites [spriteId] = nullptr;
 
     if (brick) {
         // Dug-brick sprite erased: restore the tile that was at that location.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/src/kgrscene.h 
new/kgoldrunner-19.04.0/src/kgrscene.h
--- old/kgoldrunner-18.12.3/src/kgrscene.h      2019-02-09 08:57:19.000000000 
+0100
+++ new/kgoldrunner-19.04.0/src/kgrscene.h      2019-03-15 08:07:05.000000000 
+0100
@@ -217,7 +217,7 @@
      * @param x         The item's x coordinate.
      * @param y         The item's y coordinate.
      */
-    void setBorderTile  (const QString spriteKey, const int x, const int y);
+    void setBorderTile  (const QString &spriteKey, const int x, const int y);
 
     /*
      * Resize a game's visual element.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/src/kgrselector.cpp 
new/kgoldrunner-19.04.0/src/kgrselector.cpp
--- old/kgoldrunner-18.12.3/src/kgrselector.cpp 2019-02-09 08:57:19.000000000 
+0100
+++ new/kgoldrunner-19.04.0/src/kgrselector.cpp 2019-03-15 08:07:05.000000000 
+0100
@@ -159,7 +159,7 @@
 
     QHBoxLayout * hboxLayout1 = new QHBoxLayout();
     hboxLayout1->setSpacing (6);
-    hboxLayout1->setMargin (0);
+    hboxLayout1->setContentsMargins(0, 0, 0, 0);
 
     gameN    = new QLabel (dad);       // Name of selected game.
     QFont f = gameN->font();
@@ -208,7 +208,7 @@
 
     QWidget * numberPair = new QWidget (dad);
     QHBoxLayout *hboxLayout2 = new QHBoxLayout (numberPair);
-    hboxLayout2->setMargin (0);
+    hboxLayout2->setContentsMargins(0, 0, 0, 0);
     numberPair->setLayout (hboxLayout2);
     grid->addWidget (numberPair, 1, 1, 1, 3);
     numberL   = new QLabel (i18n ("Level number:"), numberPair);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/src/kgrthemetypes.h 
new/kgoldrunner-19.04.0/src/kgrthemetypes.h
--- old/kgoldrunner-18.12.3/src/kgrthemetypes.h 2019-02-09 08:57:19.000000000 
+0100
+++ new/kgoldrunner-19.04.0/src/kgrthemetypes.h 2019-03-15 08:07:05.000000000 
+0100
@@ -27,7 +27,7 @@
 {
     Q_OBJECT
 public:
-    Q_INVOKABLE KGrActorsTheme(const QByteArray &identifier, QObject 
*parent=0);
+    Q_INVOKABLE KGrActorsTheme(const QByteArray &identifier, QObject 
*parent=nullptr);
     ~KGrActorsTheme() override;
 
     /*
@@ -46,7 +46,7 @@
 {
     Q_OBJECT
 public:
-    Q_INVOKABLE KGrSetTheme(const QByteArray &identifier, QObject *parent=0);
+    Q_INVOKABLE KGrSetTheme(const QByteArray &identifier, QObject 
*parent=nullptr);
     ~KGrSetTheme() override;
 
     /*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kgoldrunner-18.12.3/src/kgrview.cpp 
new/kgoldrunner-19.04.0/src/kgrview.cpp
--- old/kgoldrunner-18.12.3/src/kgrview.cpp     2019-02-09 08:57:19.000000000 
+0100
+++ new/kgoldrunner-19.04.0/src/kgrview.cpp     2019-03-15 08:07:05.000000000 
+0100
@@ -36,7 +36,7 @@
 
 void KGrView::resizeEvent (QResizeEvent *)
 {
-    if (scene() != 0) {
+    if (scene() != nullptr) {
         m_scene->changeSize ();
         fitInView (scene()->sceneRect(), Qt::KeepAspectRatio);
     }


Reply via email to