Hello community,

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

Package is "killbots"

Sun Apr 28 20:06:46 2019 rev:84 rq:696262 version:19.04.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/killbots/killbots.changes        2019-03-11 
13:46:23.025371739 +0100
+++ /work/SRC/openSUSE:Factory/.killbots.new.5536/killbots.changes      
2019-04-28 20:07:12.738651194 +0200
@@ -1,0 +2,33 @@
+Sat Apr 20 06:51:55 UTC 2019 - lbeltr...@kde.org
+
+- 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 - lbeltr...@kde.org
+
+- 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:02 UTC 2019 - lbeltr...@kde.org
+
+- 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:
+  * remove deprecated methods
+  * Appstream data for Killbots
+  * Use override + add nullptr + fix compile with strict compile flags
+  * Use isEmpty() when it's possible
+
+-------------------------------------------------------------------

Old:
----
  killbots-18.12.3.tar.xz

New:
----
  killbots-19.04.0.tar.xz

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

Other differences:
------------------
++++++ killbots.spec ++++++
--- /var/tmp/diff_new_pack.cSLQ7Z/_old  2019-04-28 20:07:13.178650921 +0200
+++ /var/tmp/diff_new_pack.cSLQ7Z/_new  2019-04-28 20:07:13.182650918 +0200
@@ -21,9 +21,9 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:           killbots
-Version:        18.12.3
+Version:        19.04.0
 Release:        0
-Summary:        Robots-like game for KDE
+Summary:        Robots-like game by KDE
 License:        GPL-2.0-or-later
 Group:          System/GUI/KDE
 URL:            http://www.kde.org
@@ -87,6 +87,7 @@
 %{_kf5_configkcfgdir}/killbots.kcfg
 %{_kf5_iconsdir}/hicolor/*/apps/killbots.*
 %{_kf5_sharedir}/killbots/
+%{_kf5_appstreamdir}/org.kde.killbots.appdata.xml
 
 %if %{with lang}
 %files lang -f %{name}.lang

++++++ killbots-18.12.3.tar.xz -> killbots-19.04.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/.gitignore 
new/killbots-19.04.0/.gitignore
--- old/killbots-18.12.3/.gitignore     2019-03-03 08:27:58.000000000 +0100
+++ new/killbots-19.04.0/.gitignore     2019-03-25 07:48:20.000000000 +0100
@@ -1,3 +1,4 @@
 .kdev4/
-build/
+/build*/
 *.kdev4
+CMakeLists.txt.user*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/CMakeLists.txt 
new/killbots-19.04.0/CMakeLists.txt
--- old/killbots-18.12.3/CMakeLists.txt 2019-03-05 01:14:52.000000000 +0100
+++ new/killbots-19.04.0/CMakeLists.txt 2019-04-12 02:09:28.000000000 +0200
@@ -28,20 +28,10 @@
 include(ECMAddAppIcon)
 include(ECMInstallIcons)
 include(KDEInstallDirs)
-include(KDECompilerSettings NO_POLICY_SCOPE)
+include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
 include(KDECMakeSettings)
 include(ECMAddTests)
 
-add_definitions(
-    -DQT_USE_FAST_CONCATENATION
-    -DQT_USE_FAST_OPERATOR_PLUS
-    -DQT_NO_CAST_FROM_ASCII
-    -DQT_NO_CAST_TO_ASCII
-    -DQT_NO_CAST_FROM_BYTEARRAY
-    -DQT_NO_URL_CAST_FROM_STRING
-    -DQT_USE_QSTRINGBUILDER
-)
-
 ###### Switching to Subdirectories ######
 add_subdirectory(icons)
 add_subdirectory(rulesets)
@@ -86,6 +76,7 @@
 ###### Installing Files ######
 install(TARGETS killbots ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
 install(PROGRAMS org.kde.killbots.desktop DESTINATION ${KDE_INSTALL_APPDIR})
+install(FILES org.kde.killbots.appdata.xml DESTINATION  
${KDE_INSTALL_METAINFODIR})
 install(FILES killbots.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR})
 
 feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/README.codestyle 
new/killbots-19.04.0/README.codestyle
--- old/killbots-18.12.3/README.codestyle       2019-03-03 08:27:58.000000000 
+0100
+++ new/killbots-19.04.0/README.codestyle       2019-03-25 07:48:20.000000000 
+0100
@@ -177,7 +177,7 @@
     private: // functions
         void findRulesets();
 
-    private slots:
+    private Q_SLOTS:
         void selectionChanged( QString rulesetName );
 
     private: // data members
@@ -223,16 +223,16 @@
 Class definitions should be layed out in the following order.
   public: // types
   public: // functions
-  public slots:
+  public Q_SLOTS:
   public: // data members
-  signals:
+  Q_SIGNALS:
   protected: // types
   protected: // functions
-  protected slots:
+  protected Q_SLOTS:
   protected: // data members
   private: // types
   private: // functions
-  private slots:
+  private Q_SLOTS:
   private: // data members
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/coordinator.cpp 
new/killbots-19.04.0/coordinator.cpp
--- old/killbots-18.12.3/coordinator.cpp        2019-03-03 08:27:58.000000000 
+0100
+++ new/killbots-19.04.0/coordinator.cpp        2019-03-25 07:48:20.000000000 
+0100
@@ -40,7 +40,7 @@
           newScore(-1),
           newEnemyCount(-1),
           newEnergy(-1)
-    {};
+    {}
 
     bool isEmpty() const
     {
@@ -53,7 +53,7 @@
                && newScore == -1
                && newEnemyCount == -1
                && newEnergy == -1;
-    };
+    }
 
     QList<Sprite *> spritesToCreate;
     QList<Sprite *> spritesToSlide;
@@ -318,7 +318,7 @@
     if (m_timeLine.state() != QTimeLine::Running && 
!m_queuedPopup->isVisible()) {
         m_stages.removeFirst();
 
-        if (m_stages.size()) {
+        if (!m_stages.isEmpty()) {
             startAnimationStage();
         } else {
             animationDone();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/coordinator.h 
new/killbots-19.04.0/coordinator.h
--- old/killbots-18.12.3/coordinator.h  2019-03-03 08:27:58.000000000 +0100
+++ new/killbots-19.04.0/coordinator.h  2019-03-25 07:48:20.000000000 +0100
@@ -39,7 +39,7 @@
     Q_OBJECT
 
 public: // functions
-    explicit Coordinator(QObject *parent = 0);
+    explicit Coordinator(QObject *parent = nullptr);
     virtual ~Coordinator();
 
     void setEngine(Engine *engine);
@@ -53,7 +53,7 @@
     void teleportSprite(Sprite *sprite, QPoint position);
     void destroySprite(Sprite *sprite);
 
-public slots:
+public Q_SLOTS:
     void requestNewGame();
     void requestAction(int action);
 
@@ -70,7 +70,7 @@
     void showUnqueuedMessage(const QString &message, int timeOut = 3000);
     void showQueuedMessage(const QString &message);
 
-private slots:
+private Q_SLOTS:
     void nextAnimationStage();
     void animate(qreal value);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/engine.cpp 
new/killbots-19.04.0/engine.cpp
--- old/killbots-18.12.3/engine.cpp     2019-03-03 08:27:58.000000000 +0100
+++ new/killbots-19.04.0/engine.cpp     2019-03-25 07:48:20.000000000 +0100
@@ -107,7 +107,7 @@
 
 void Killbots::Engine::startNewGame()
 {
-    Q_ASSERT(m_rules != 0);
+    Q_ASSERT(m_rules != nullptr);
 
     // Don't show the new game message on first start.
     if (m_round != 0) {
@@ -187,7 +187,7 @@
                 const QChar ch = rows.at(r).at(c);
                 const QPoint point(c, r);
 
-                if (ch == QLatin1Char('h') && m_hero == 0) {
+                if (ch == QLatin1Char('h') && m_hero == nullptr) {
                     m_hero = m_coordinator->createSprite(Hero, point);
                } else if (ch == QLatin1Char('r')) {
                     m_bots << m_coordinator->createSprite(Robot, point);
@@ -714,7 +714,7 @@
     if (m_hero) {
         destroySprite(m_hero);
     }
-    m_hero = 0;
+    m_hero = nullptr;
 
     foreach (Sprite *bot, m_bots) {
         destroySprite(bot, false);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/engine.h 
new/killbots-19.04.0/engine.h
--- old/killbots-18.12.3/engine.h       2019-03-03 08:27:58.000000000 +0100
+++ new/killbots-19.04.0/engine.h       2019-03-25 07:48:20.000000000 +0100
@@ -37,7 +37,7 @@
     Q_OBJECT
 
 public: // functions
-    explicit Engine(Coordinator *scene, QObject *parent = 0);
+    explicit Engine(Coordinator *scene, QObject *parent = nullptr);
     virtual ~Engine();
 
     void setRuleset(const Ruleset *ruleset);
@@ -64,7 +64,7 @@
     void resetBotCounts();
     void endGame();
 
-signals:
+Q_SIGNALS:
     void roundChanged(int round);
     void scoreChanged(int score);
     void enemyCountChanged(int enemyCount);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/mainwindow.h 
new/killbots-19.04.0/mainwindow.h
--- old/killbots-18.12.3/mainwindow.h   2019-03-03 08:27:58.000000000 +0100
+++ new/killbots-19.04.0/mainwindow.h   2019-03-25 07:48:20.000000000 +0100
@@ -39,7 +39,7 @@
     Q_OBJECT
 
 public: // functions
-    explicit MainWindow(QWidget *parent = 0);
+    explicit MainWindow(QWidget *parent = nullptr);
     virtual ~MainWindow();
 
 private: // functions
@@ -47,7 +47,7 @@
     QAction *createMappedAction(int mapping, const QString &internalName, 
const QString &displayName, const QString &translatedShortcut, const int 
alternateShortcut, const QString &toolTip = QString(), const QString &icon = 
QString());
     void createScoreDialog();
 
-private slots:
+private Q_SLOTS:
     void showHighscores();
     void configurePreferences();
     void onGameOver(int score, int round);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/numericdisplayitem.h 
new/killbots-19.04.0/numericdisplayitem.h
--- old/killbots-18.12.3/numericdisplayitem.h   2019-03-03 08:27:58.000000000 
+0100
+++ new/killbots-19.04.0/numericdisplayitem.h   2019-03-25 07:48:20.000000000 
+0100
@@ -32,8 +32,8 @@
     Q_OBJECT
 
 public: // functions
-    explicit NumericDisplayItem(const QString &label = QString(), 
QGraphicsItem *parent = 0);
-    virtual ~NumericDisplayItem();
+    explicit NumericDisplayItem(const QString &label = QString(), 
QGraphicsItem *parent = nullptr);
+    ~NumericDisplayItem() override;
 
     int value() const;
     QString label() const;
@@ -41,9 +41,9 @@
     QFont font() const;
     QSize preferredSize();
 
-    void paint(QPainter *p, const QStyleOptionGraphicsItem *option, QWidget 
*widget = 0) Q_DECL_OVERRIDE;
+    void paint(QPainter *p, const QStyleOptionGraphicsItem *option, QWidget 
*widget = nullptr) override;
 
-public slots:
+public Q_SLOTS:
     void setValue(int value);
     void setLabel(const QString &label);
     void setDigits(int digits);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/optionspage.cpp 
new/killbots-19.04.0/optionspage.cpp
--- old/killbots-18.12.3/optionspage.cpp        2019-03-03 08:27:58.000000000 
+0100
+++ new/killbots-19.04.0/optionspage.cpp        2019-03-25 07:48:20.000000000 
+0100
@@ -60,7 +60,7 @@
     instantLabel->setAlignment(Qt::AlignRight);
 
     QGridLayout *speedLayout = new QGridLayout();
-    speedLayout->setMargin(0);
+    speedLayout->setContentsMargins(0, 0, 0, 0);
     speedLayout->setSpacing(0);
     speedLayout->addWidget(kcfg_AnimationSpeed, 0, 0, 1, 3);
     speedLayout->addWidget(slowLabel, 1, 0);
@@ -74,13 +74,13 @@
     
kcfg_PreventUnsafeMoves->setObjectName(QStringLiteral("kcfg_PreventUnsafeMoves"));
 
     QFormLayout *formLayout = new QFormLayout(this);
-    formLayout->setMargin(0);
+    formLayout->setContentsMargins(0, 0, 0, 0);
     formLayout->addRow(i18n("&Middle-click action:"), kcfg_MiddleClickAction);
     formLayout->addRow(i18n("&Right-click action:"), kcfg_RightClickAction);
     formLayout->addItem(new QSpacerItem(0, 16, QSizePolicy::Minimum, 
QSizePolicy::Fixed));
     formLayout->addRow(speedLabel, speedLayout);
     formLayout->addItem(new QSpacerItem(0, 16, QSizePolicy::Minimum, 
QSizePolicy::Fixed));
-    formLayout->addRow(0, kcfg_PreventUnsafeMoves);
+    formLayout->addRow(nullptr, kcfg_PreventUnsafeMoves);
 }
 
 Killbots::OptionsPage::~OptionsPage()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/optionspage.h 
new/killbots-19.04.0/optionspage.h
--- old/killbots-18.12.3/optionspage.h  2019-03-03 08:27:58.000000000 +0100
+++ new/killbots-19.04.0/optionspage.h  2019-03-25 07:48:20.000000000 +0100
@@ -33,7 +33,7 @@
     Q_OBJECT
 
 public: // functions
-    explicit OptionsPage(QWidget *parent = 0);
+    explicit OptionsPage(QWidget *parent = nullptr);
     virtual ~OptionsPage();
 
 public: // data members
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/org.kde.killbots.appdata.xml 
new/killbots-19.04.0/org.kde.killbots.appdata.xml
--- old/killbots-18.12.3/org.kde.killbots.appdata.xml   1970-01-01 
01:00:00.000000000 +0100
+++ new/killbots-19.04.0/org.kde.killbots.appdata.xml   2019-03-25 
07:48:20.000000000 +0100
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component type="desktop">
+  <id>org.kde.killbots</id>
+  <name>Killbots</name>
+  <name xml:lang="ca">Killbots</name>
+  <name xml:lang="ca-valencia">Killbots</name>
+  <name xml:lang="cs">Killbots</name>
+  <name xml:lang="en-GB">Killbots</name>
+  <name xml:lang="es">Killbots</name>
+  <name xml:lang="fr">Killbots</name>
+  <name xml:lang="gl">Robots asasinos</name>
+  <name xml:lang="nl">Killbots</name>
+  <name xml:lang="pl">Killbots</name>
+  <name xml:lang="pt">Killbots</name>
+  <name xml:lang="pt-BR">Killbots</name>
+  <name xml:lang="ru">Killbots</name>
+  <name xml:lang="sk">Killbots</name>
+  <name xml:lang="sv">Killbots</name>
+  <name xml:lang="uk">Killbots</name>
+  <name xml:lang="x-test">xxKillbotsxx</name>
+  <name xml:lang="zh-TW">Killbots</name>
+  <summary>Outsmart the killer robots to win</summary>
+  <summary xml:lang="ca">Supera amb intel·ligència als robots assassins per 
guanyar</summary>
+  <summary xml:lang="ca-valencia">Supera amb intel·ligència als robots 
assassins per guanyar</summary>
+  <summary xml:lang="cs">Přechytračte ostatní roboty</summary>
+  <summary xml:lang="en-GB">Outsmart the killer robots to win</summary>
+  <summary xml:lang="es">Sea más astuto que los robots asesinos para 
ganar</summary>
+  <summary xml:lang="fr">Soyez plus malin que les robots tueurs pour 
gagner</summary>
+  <summary xml:lang="gl">Se máis intelixente que os robots asasinos para 
gañar</summary>
+  <summary xml:lang="nl">Wees slimmer dan de killer-robots om te 
winnen</summary>
+  <summary xml:lang="pl">Przechytrz zabójcze roboty, aby wygrać</summary>
+  <summary xml:lang="pt">Seja mais esperto que os robots assassinos para 
ganhar</summary>
+  <summary xml:lang="pt-BR">Seja mais esperto que os robots assassinos para 
ganhar</summary>
+  <summary xml:lang="sv">Överlista mördarrobotar för att vinna</summary>
+  <summary xml:lang="uk">Обдуріть роботів-вбивць, щоб виграти</summary>
+  <summary xml:lang="x-test">xxOutsmart the killer robots to winxx</summary>
+  <description>
+    <p>How will you get away from the killer robots bent on destruction? 
Figure it out in this simple, entertaining game. You may be outnumbered by an 
endless stream of robots, but with your intelligence and handy teleportation 
device you can defeat them. Outsmart all of the killer robots to win and live 
to tell the tale!</p>
+    <p xml:lang="ca">Com aconseguiràs escapar dels robots assassins propensos 
a la destrucció? Imagina-ho amb aquest joc senzill i entretingut. Estaràs 
superat en nombre per una munió sense fi de robots, però amb la teva 
intel·ligència i amb un dispositiu pràctic de teletransport els podràs guanyar. 
Supera amb intel·ligència als robots assassins per guanyar i viure per explicar 
la proesa.</p>
+    <p xml:lang="ca-valencia">Com aconseguiràs escapar dels robots assassins 
propensos a la destrucció? Imagina-ho amb aquest joc senzill i entretingut. 
Estaràs superat en nombre per una munió sense fi de robots, però amb la teva 
intel·ligència i amb un dispositiu pràctic de teletransport els podràs guanyar. 
Supera amb intel·ligència als robots assassins per guanyar i viure per explicar 
la proesa.</p>
+    <p xml:lang="en-GB">How will you get away from the killer robots bent on 
destruction? Figure it out in this simple, entertaining game. You may be 
outnumbered by an endless stream of robots, but with your intelligence and 
handy teleportation device you can defeat them. Outsmart all of the killer 
robots to win and live to tell the tale!</p>
+    <p xml:lang="es">¿Cómo escaparía de los robots asesinos y propensos a la 
destrucción? Resuélvalo en este juego sencillo y entretenido. Puede verse 
desbordado por una oleada interminable de robots, aunque puede vencerlos con su 
inteligencia y un práctico dispositivo de teletransporte. ¡Sea más astuto que 
los robots asesinos para ganar y sobrevivir para poder contarlo!</p>
+    <p xml:lang="fr">Comment allez-vous parvenir à échapper aux robots tueurs 
qui cherchent à vous détruire ? Trouvez la solution dans ce jeu simple et 
amusant. Vous allez être débordé par une invasion infinie de robots, mais votre 
intelligence et votre téléporteur vous permettront de les vaincre. Soyez plus 
malin que les robots tueurs pour remporter la partie et raconter votre épopée 
aux générations futures !</p>
+    <p xml:lang="gl">Como escaparás dos robots asasinos que traerán a 
destrución? Descúbreo neste xogo simple e entretido. Pode que un fluxo 
incesante de robots te supere en número, pero coa túa intelixencia e o teu 
dispositivo teleportador podes derrotalos. Se máis intelixente que os robots 
asasinos para gañar e vivir para contalo!</p>
+    <p xml:lang="nl">Hoe weet u de killer-robots, gericht op vernietiging, te 
ontwijken? Zoek het uit in dit eenvoudige, onderhoudende spel. U kunt 
overweldigd worden door een eindeloze stroom robots, maar met uw intelligentie 
en handig apparaat voor teleporteren kunt u ze verslaan. Wees slimmer dan alle 
killer-robots om te winnen en leef om het te vertellen!</p>
+    <p xml:lang="pl">W jaki sposób uciekniesz przed zabójczymi robotami 
nastawionymi na zniszczenie? Dowiedz się tego w tej prostej, wciągającej grze. 
Roboty mogą przeważać liczebnie, lecz dzięki twojej inteligencji i przydatnemu 
urządzeniu do teleportacji możesz je pokonać. Przechytrz wszystkie zabójcze 
roboty, aby wygrać i móc o tym snuć opowieści!</p>
+    <p xml:lang="pt">Como é que se poderá escapar dos robots assassinos 
focados na destruição? Descubra neste jogo simples e de entretenimento. Poderá 
ser sobrecarregado com uma sequência infinita de robots, mas com a sua 
inteligência e um dispositivo de tele-transporte útil, podê-los-á derrotar. 
Seja mais esperto que os robots assassinos para ganhar e sobreviver para contar 
a história!</p>
+    <p xml:lang="pt-BR">Como você vai escapar dos robôs assassinos com focados 
na destruição? Descubra neste jogo simples e de entretenimento. Você poderá 
estar em desvantagem com uma sequência infinita de robôs, mas com a sua 
inteligência e um prático dispositivo de teletransporte, eles poderão ser 
derrotados. Seja mais esperto que os robôs assassinos para ganhar e sobreviver 
para contar a história!</p>
+    <p xml:lang="sv">Hur kommer du undan från mördarrobotarna inriktade på 
förintelse? Räkna ut det i det här enkla, underhållande spelet. Du kan vara 
övermannad av ett ändlös flöde av robotar, men med din intelligens och 
praktiska teleporteringsenhet kan du besegra dem. Överlista alla 
mördarrobotarna för att vinna och överleva så att du kan berätta om det.</p>
+    <p xml:lang="uk">Як втекти від роботів-вбивць, єдиною метою яких є 
руйнування? Спробуйте впоратися із цим завданням у нашій простій, але 
захопливій грі. Хай роботів дуже багато, але за допомогою вашого інтелекту та 
зручного пристрою для телепортування ви можете їх перемогти. Обдуріть вбивць, 
щоб виграти гру, і живіть далі, щоб розповісти світові вашу історію!</p>
+    <p xml:lang="x-test">xxHow will you get away from the killer robots bent 
on destruction? Figure it out in this simple, entertaining game. You may be 
outnumbered by an endless stream of robots, but with your intelligence and 
handy teleportation device you can defeat them. Outsmart all of the killer 
robots to win and live to tell the tale!xx</p>
+  </description>
+  <project_license>GPL-2.0+ and GFDL-1.3</project_license>
+  <metadata_license>CC0-1.0</metadata_license>
+  <url type="homepage">http://games.kde.org/</url>
+  <screenshots>
+    <screenshot type="default">
+      <image 
type="source">https://www.kde.org/images/screenshots/killbots.png</image>
+    </screenshot>
+  </screenshots>
+  <content_rating type="oars-1.1"/>
+</component>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/bs/killbots.po 
new/killbots-19.04.0/po/bs/killbots.po
--- old/killbots-18.12.3/po/bs/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/bs/killbots.po      2019-04-12 02:09:27.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-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2013-11-03 21:18+0000\n"
 "Last-Translator: Samir Ribić <Unknown>\n"
 "Language-Team: Bosnian <b...@li.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/ca/killbots.po 
new/killbots-19.04.0/po/ca/killbots.po
--- old/killbots-18.12.3/po/ca/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/ca/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2015-12-23 21:32+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/killbots-18.12.3/po/ca@valencia/killbots.po 
new/killbots-19.04.0/po/ca@valencia/killbots.po
--- old/killbots-18.12.3/po/ca@valencia/killbots.po     2019-03-05 
01:14:51.000000000 +0100
+++ new/killbots-19.04.0/po/ca@valencia/killbots.po     2019-04-12 
02:09:27.000000000 +0200
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2015-12-23 21:32+0100\n"
 "Last-Translator: Josep Ma. Ferrer <txe...@gmail.com>\n"
 "Language-Team: Catalan <kde-i18n...@kde.org>\n"
@@ -792,3 +792,10 @@
 msgstr ""
 "Obri un diàleg amb un llistat dels valors de tots els paràmetres interns pel "
 "tipus de joc seleccionat."
+
+#~ msgid "The selected game theme"
+#~ msgstr "El tema del joc seleccionat "
+
+#~ msgid "Selects the theme used to display all in game elements."
+#~ msgstr ""
+#~ "Selecciona el tema que s'utilitza per mostrar tots els elements del joc."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/cs/killbots.po 
new/killbots-19.04.0/po/cs/killbots.po
--- old/killbots-18.12.3/po/cs/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/cs/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2017-09-11 14:03+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/killbots-18.12.3/po/da/killbots.po 
new/killbots-19.04.0/po/da/killbots.po
--- old/killbots-18.12.3/po/da/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/da/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2016-05-28 16:43+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/killbots-18.12.3/po/de/killbots.po 
new/killbots-19.04.0/po/de/killbots.po
--- old/killbots-18.12.3/po/de/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/de/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2016-05-12 11:49+0100\n"
 "Last-Translator: Burkhard Lück <lu...@hube-lueck.de>\n"
 "Language-Team: German <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/el/killbots.po 
new/killbots-19.04.0/po/el/killbots.po
--- old/killbots-18.12.3/po/el/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/el/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2016-06-11 11:33+0200\n"
 "Last-Translator: Stelios <ssta...@gmail.com>\n"
 "Language-Team: Greek <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/en_GB/killbots.po 
new/killbots-19.04.0/po/en_GB/killbots.po
--- old/killbots-18.12.3/po/en_GB/killbots.po   2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/en_GB/killbots.po   2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2016-01-10 13:44+0000\n"
 "Last-Translator: Steve Allewell <steve.allew...@gmail.com>\n"
 "Language-Team: British English <kde-l10n-en...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/eo/killbots.po 
new/killbots-19.04.0/po/eo/killbots.po
--- old/killbots-18.12.3/po/eo/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/eo/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2009-11-15 12:06+0100\n"
 "Last-Translator: Axel Rousseau <a...@esperanto-jeunes.org>\n"
 "Language-Team: esperanto <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/es/killbots.po 
new/killbots-19.04.0/po/es/killbots.po
--- old/killbots-18.12.3/po/es/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/es/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2016-05-12 13:55+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/killbots-18.12.3/po/et/killbots.po 
new/killbots-19.04.0/po/et/killbots.po
--- old/killbots-18.12.3/po/et/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/et/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2016-07-27 19:46+0300\n"
 "Last-Translator: Marek Laane <qiila...@gmail.com>\n"
 "Language-Team: Estonian <kde...@linux.ee>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/fi/killbots.po 
new/killbots-19.04.0/po/fi/killbots.po
--- old/killbots-18.12.3/po/fi/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/fi/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2018-03-01 16:42+0200\n"
 "Last-Translator: Tommi Nieminen <transla...@legisign.org>\n"
 "Language-Team: Finnish <kde-i18n-...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/fr/killbots.po 
new/killbots-19.04.0/po/fr/killbots.po
--- old/killbots-18.12.3/po/fr/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/fr/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2017-05-09 16:42+0800\n"
 "Last-Translator: Simon Depiets <sdepi...@gmail.com>\n"
 "Language-Team: French <kde-francoph...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/ga/killbots.po 
new/killbots-19.04.0/po/ga/killbots.po
--- old/killbots-18.12.3/po/ga/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/ga/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: killbots.po\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2008-08-14 09:40-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/killbots-18.12.3/po/gl/killbots.po 
new/killbots-19.04.0/po/gl/killbots.po
--- old/killbots-18.12.3/po/gl/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/gl/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2019-03-02 12:20+0100\n"
 "Last-Translator: Adrián Chaves (Gallaecio) <adr...@chaves.io>\n"
 "Language-Team: Galician <kde-i18n-...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/hr/killbots.po 
new/killbots-19.04.0/po/hr/killbots.po
--- old/killbots-18.12.3/po/hr/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/hr/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2010-01-24 17:08+0100\n"
 "Last-Translator: Andrej Dundovic <adund...@gmail.com>\n"
 "Language-Team: Croatian <kde-croatia-l...@lists.sourceforge.net>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/hu/killbots.po 
new/killbots-19.04.0/po/hu/killbots.po
--- old/killbots-18.12.3/po/hu/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/hu/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: KDE 4.3\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2012-06-12 19:36+0200\n"
 "Last-Translator: Balázs Úr <urbal...@gmail.com>\n"
 "Language-Team: Hungarian <kde-l10n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/is/killbots.po 
new/killbots-19.04.0/po/is/killbots.po
--- old/killbots-18.12.3/po/is/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/is/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2015-01-29 09:07+0000\n"
 "Last-Translator: Sveinn í Felli <s...@fellsnet.is>\n"
 "Language-Team: Icelandic <kde-...@molar.is>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/it/killbots.po 
new/killbots-19.04.0/po/it/killbots.po
--- old/killbots-18.12.3/po/it/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/it/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2016-02-06 21:56+0100\n"
 "Last-Translator: Valter Mura <valterm...@gmail.com>\n"
 "Language-Team: Italian <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/ja/killbots.po 
new/killbots-19.04.0/po/ja/killbots.po
--- old/killbots-18.12.3/po/ja/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/ja/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -2,7 +2,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2008-11-30 00:25+0900\n"
 "Last-Translator: Yukiko Bando <yba...@k6.dion.ne.jp>\n"
 "Language-Team: Japanese <kde...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/kk/killbots.po 
new/killbots-19.04.0/po/kk/killbots.po
--- old/killbots-18.12.3/po/kk/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/kk/killbots.po      2019-04-12 02:09:27.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-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2012-04-03 04:43+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/killbots-18.12.3/po/km/killbots.po 
new/killbots-19.04.0/po/km/killbots.po
--- old/killbots-18.12.3/po/km/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/km/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2009-10-24 09:11+0700\n"
 "Last-Translator: Morn Met\n"
 "Language-Team: Khmer <kde-i18n-...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/lt/killbots.po 
new/killbots-19.04.0/po/lt/killbots.po
--- old/killbots-18.12.3/po/lt/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/lt/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2011-08-09 23:14+0300\n"
 "Last-Translator: Remigijus Jarmalavičius <remigi...@jarmalavicius.lt>\n"
 "Language-Team: Lithuanian <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/lv/killbots.po 
new/killbots-19.04.0/po/lv/killbots.po
--- old/killbots-18.12.3/po/lv/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/lv/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2012-06-29 22:22+0300\n"
 "Last-Translator: Einars Sprugis <eina...@gmail.com>\n"
 "Language-Team: Latvian <loc...@laka.lv>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/mr/killbots.po 
new/killbots-19.04.0/po/mr/killbots.po
--- old/killbots-18.12.3/po/mr/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/mr/killbots.po      2019-04-12 02:09:27.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-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2013-03-05 15:45+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/killbots-18.12.3/po/nb/killbots.po 
new/killbots-19.04.0/po/nb/killbots.po
--- old/killbots-18.12.3/po/nb/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/nb/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: KDE 4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2010-11-13 09:09+0100\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/killbots-18.12.3/po/nds/killbots.po 
new/killbots-19.04.0/po/nds/killbots.po
--- old/killbots-18.12.3/po/nds/killbots.po     2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/nds/killbots.po     2019-04-12 02:09:27.000000000 
+0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2010-02-05 18:49+0100\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/killbots-18.12.3/po/nl/killbots.po 
new/killbots-19.04.0/po/nl/killbots.po
--- old/killbots-18.12.3/po/nl/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/nl/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2016-02-05 11:06+0100\n"
 "Last-Translator: Freek de Kruijf <fr...@opensuse.org>\n"
 "Language-Team: Dutch <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/nn/killbots.po 
new/killbots-19.04.0/po/nn/killbots.po
--- old/killbots-18.12.3/po/nn/killbots.po      2019-03-05 01:14:51.000000000 
+0100
+++ new/killbots-19.04.0/po/nn/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: KDE 4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2016-01-17 14:24+0100\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/killbots-18.12.3/po/pl/killbots.po 
new/killbots-19.04.0/po/pl/killbots.po
--- old/killbots-18.12.3/po/pl/killbots.po      2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/pl/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: killbots_gui\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2015-12-26 08:01+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/killbots-18.12.3/po/pt/killbots.po 
new/killbots-19.04.0/po/pt/killbots.po
--- old/killbots-18.12.3/po/pt/killbots.po      2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/pt/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -2,7 +2,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2015-12-23 10:46+0000\n"
 "Last-Translator: José Nuno Coelho Pires <zepi...@gmail.com>\n"
 "Language-Team: Portuguese <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/pt_BR/killbots.po 
new/killbots-19.04.0/po/pt_BR/killbots.po
--- old/killbots-18.12.3/po/pt_BR/killbots.po   2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/pt_BR/killbots.po   2019-04-12 02:09:27.000000000 
+0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2016-01-19 21:46-0200\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/killbots-18.12.3/po/ro/killbots.po 
new/killbots-19.04.0/po/ro/killbots.po
--- old/killbots-18.12.3/po/ro/killbots.po      2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/ro/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2014-04-11 15:55+0300\n"
 "Last-Translator: Sergiu Bivol <ser...@ase.md>\n"
 "Language-Team: Romanian <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/ru/killbots.po 
new/killbots-19.04.0/po/ru/killbots.po
--- old/killbots-18.12.3/po/ru/killbots.po      2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/ru/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2013-03-21 13:56+0400\n"
 "Last-Translator: Alexander Lakhin <exclus...@gmail.com>\n"
 "Language-Team: Russian <kde-russ...@lists.kde.ru>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/sk/killbots.po 
new/killbots-19.04.0/po/sk/killbots.po
--- old/killbots-18.12.3/po/sk/killbots.po      2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/sk/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2015-12-26 14:19+0100\n"
 "Last-Translator: Roman Paholik <wizzar...@gmail.com>\n"
 "Language-Team: Slovak <kde...@linux.sk>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/sl/killbots.po 
new/killbots-19.04.0/po/sl/killbots.po
--- old/killbots-18.12.3/po/sl/killbots.po      2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/sl/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2016-08-03 17:32+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/killbots-18.12.3/po/sr/killbots.po 
new/killbots-19.04.0/po/sr/killbots.po
--- old/killbots-18.12.3/po/sr/killbots.po      2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/sr/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2015-12-26 22:15+0100\n"
 "Last-Translator: Chusslove Illich <caslav.i...@gmx.net>\n"
 "Language-Team: Serbian <kde-i18n...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/sv/killbots.po 
new/killbots-19.04.0/po/sv/killbots.po
--- old/killbots-18.12.3/po/sv/killbots.po      2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/sv/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2015-12-28 20:05+0100\n"
 "Last-Translator: Stefan Asserhäll <stefan.asserh...@bredband.net>\n"
 "Language-Team: Swedish <kde-i18n-...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/tr/killbots.po 
new/killbots-19.04.0/po/tr/killbots.po
--- old/killbots-18.12.3/po/tr/killbots.po      2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/tr/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: kdegames-kde4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2017-05-16 12:42+0000\n"
 "Last-Translator: Mete <metebilgi...@gmail.com>\n"
 "Language-Team: Turkish (http://www.transifex.com/projects/p/kdegames-k-tr/";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/ug/killbots.po 
new/killbots-19.04.0/po/ug/killbots.po
--- old/killbots-18.12.3/po/ug/killbots.po      2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/ug/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+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/killbots-18.12.3/po/uk/killbots.po 
new/killbots-19.04.0/po/uk/killbots.po
--- old/killbots-18.12.3/po/uk/killbots.po      2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/uk/killbots.po      2019-04-12 02:09:27.000000000 
+0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2015-12-23 19:01+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/killbots-18.12.3/po/zh_CN/killbots.po 
new/killbots-19.04.0/po/zh_CN/killbots.po
--- old/killbots-18.12.3/po/zh_CN/killbots.po   2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/zh_CN/killbots.po   2019-04-12 02:09:27.000000000 
+0200
@@ -8,8 +8,8 @@
 msgstr ""
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
-"PO-Revision-Date: 2019-02-20 23:30\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
+"PO-Revision-Date: 2019-04-09 18:54\n"
 "Last-Translator: guoyunhe <i...@guoyunhe.me>\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/po/zh_TW/killbots.po 
new/killbots-19.04.0/po/zh_TW/killbots.po
--- old/killbots-18.12.3/po/zh_TW/killbots.po   2019-03-05 01:14:52.000000000 
+0100
+++ new/killbots-19.04.0/po/zh_TW/killbots.po   2019-04-12 02:09:27.000000000 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: killbots\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2018-11-12 06:52+0100\n"
+"POT-Creation-Date: 2018-08-16 09:08+0200\n"
 "PO-Revision-Date: 2016-11-14 20:59+0800\n"
 "Last-Translator: Jeff Huang <s8321...@gmail.com>\n"
 "Language-Team: Chinese <kde-i18n-...@kde.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/renderer.cpp 
new/killbots-19.04.0/renderer.cpp
--- old/killbots-18.12.3/renderer.cpp   2019-03-03 08:27:58.000000000 +0100
+++ new/killbots-19.04.0/renderer.cpp   2019-03-25 07:48:20.000000000 +0100
@@ -37,7 +37,7 @@
     return prov;
 }
 
-static Killbots::Renderer *r = 0;
+static Killbots::Renderer *r = nullptr;
 
 Killbots::Renderer *Killbots::Renderer::self()
 {
@@ -50,7 +50,7 @@
 void Killbots::Renderer::cleanup()
 {
     delete r;
-    r = 0;
+    r = nullptr;
 }
 
 Killbots::Renderer::Renderer()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/ruleset.cpp 
new/killbots-19.04.0/ruleset.cpp
--- old/killbots-18.12.3/ruleset.cpp    2019-03-03 08:27:58.000000000 +0100
+++ new/killbots-19.04.0/ruleset.cpp    2019-03-25 07:48:20.000000000 +0100
@@ -26,7 +26,7 @@
 
 const Killbots::Ruleset *Killbots::Ruleset::load(const QString &fileName)
 {
-    const Ruleset *result = 0;
+    const Ruleset *result = nullptr;
     if (!fileName.isEmpty()) {
         QString filePath = 
QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QStringLiteral("killbots/rulesets/") + fileName);
         if (!filePath.isEmpty()) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/rulesetdetailsdialog.h 
new/killbots-19.04.0/rulesetdetailsdialog.h
--- old/killbots-18.12.3/rulesetdetailsdialog.h 2019-03-03 08:27:58.000000000 
+0100
+++ new/killbots-19.04.0/rulesetdetailsdialog.h 2019-03-25 07:48:20.000000000 
+0100
@@ -32,7 +32,7 @@
 class RulesetDetailsDialog : public QDialog
 {
 public:
-    explicit RulesetDetailsDialog(QWidget *parent = 0);
+    explicit RulesetDetailsDialog(QWidget *parent = nullptr);
     void loadRuleset(const Ruleset *ruleset);
 
 private:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/rulesetselector.cpp 
new/killbots-19.04.0/rulesetselector.cpp
--- old/killbots-18.12.3/rulesetselector.cpp    2019-03-03 08:27:58.000000000 
+0100
+++ new/killbots-19.04.0/rulesetselector.cpp    2019-03-25 07:48:20.000000000 
+0100
@@ -90,7 +90,7 @@
     boxLayout->setRowStretch(5, 10);
 
     QVBoxLayout *layout = new QVBoxLayout(this);
-    layout->setMargin(0);
+    layout->setContentsMargins(0, 0, 0, 0);
     layout->addWidget(kcfg_Ruleset);
     layout->addWidget(m_listWidget);
     layout->addWidget(groupBox, 10);
@@ -144,7 +144,7 @@
     m_listWidget->setMaximumHeight(itemHeight * m_listWidget->count() + 
verticalMargin);
 }
 
-void Killbots::RulesetSelector::selectionChanged(QString rulesetName)
+void Killbots::RulesetSelector::selectionChanged(const QString &rulesetName)
 {
     const Ruleset *ruleset = m_rulesetMap.value(rulesetName);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/rulesetselector.h 
new/killbots-19.04.0/rulesetselector.h
--- old/killbots-18.12.3/rulesetselector.h      2019-03-03 08:27:58.000000000 
+0100
+++ new/killbots-19.04.0/rulesetselector.h      2019-03-25 07:48:20.000000000 
+0100
@@ -37,7 +37,7 @@
     Q_OBJECT
 
 public: // functions
-    explicit RulesetSelector(QWidget *parent = 0);
+    explicit RulesetSelector(QWidget *parent = nullptr);
     virtual ~RulesetSelector();
 
 public: // data members
@@ -46,8 +46,8 @@
 private: // functions
     void findRulesets();
 
-private slots:
-    void selectionChanged(QString rulesetName);
+private Q_SLOTS:
+    void selectionChanged(const QString &rulesetName);
     void showDetailsDialog();
 
 private: // data members
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/scene.cpp 
new/killbots-19.04.0/scene.cpp
--- old/killbots-18.12.3/scene.cpp      2019-03-03 08:27:58.000000000 +0100
+++ new/killbots-19.04.0/scene.cpp      2019-03-25 07:48:20.000000000 +0100
@@ -63,7 +63,7 @@
 
 void Killbots::Scene::forgetHero()
 {
-    m_hero = 0;
+    m_hero = nullptr;
 }
 
 Killbots::Sprite *Killbots::Scene::createSprite(SpriteType type, QPoint 
position)
@@ -370,7 +370,7 @@
 bool Killbots::Scene::popupAtPosition(QPointF position) const
 {
     foreach (QGraphicsItem *item, items(position)) {
-        if (dynamic_cast<KGamePopupItem *>(item) != 0) {
+        if (dynamic_cast<KGamePopupItem *>(item) != nullptr) {
             return true;
         }
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/scene.h new/killbots-19.04.0/scene.h
--- old/killbots-18.12.3/scene.h        2019-03-03 08:27:58.000000000 +0100
+++ new/killbots-19.04.0/scene.h        2019-03-25 07:48:20.000000000 +0100
@@ -34,8 +34,8 @@
     Q_OBJECT
 
 public: // functions
-    explicit Scene(QObject *parent = 0);
-    virtual ~Scene();
+    explicit Scene(QObject *parent = nullptr);
+    ~Scene() override;
 
     void addNumericDisplay(NumericDisplayItem *displayItem);
     void setGridSize(int rows, int columns);
@@ -49,15 +49,15 @@
                         qreal value
                        ) const;
 
-public slots:
+public Q_SLOTS:
     void doLayout();
 
-signals:
+Q_SIGNALS:
     void clicked(int action);
 
 protected: // functions
-    void mouseMoveEvent(QGraphicsSceneMouseEvent *mouseEvent) Q_DECL_OVERRIDE;
-    void mouseReleaseEvent(QGraphicsSceneMouseEvent *mouseEvent) 
Q_DECL_OVERRIDE;
+    void mouseMoveEvent(QGraphicsSceneMouseEvent *mouseEvent) override;
+    void mouseReleaseEvent(QGraphicsSceneMouseEvent *mouseEvent) override;
 
 private: // functions
     HeroAction getMouseDirection(QPointF cursorPosition) const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/sprite.h 
new/killbots-19.04.0/sprite.h
--- old/killbots-18.12.3/sprite.h       2019-03-03 08:27:58.000000000 +0100
+++ new/killbots-19.04.0/sprite.h       2019-03-25 07:48:20.000000000 +0100
@@ -41,7 +41,7 @@
 
 public: // functions
     explicit Sprite();
-    virtual ~Sprite();
+    virtual ~Sprite() override;
 
     SpriteType spriteType() const;
     void setSpriteType(SpriteType type);
@@ -52,10 +52,10 @@
     QPoint gridPos() const;
     void advanceGridPosQueue();
 
-    int type() const Q_DECL_OVERRIDE;
+    int type() const override;
 
 protected:
-    void receivePixmap(const QPixmap &pixmap) Q_DECL_OVERRIDE;
+    void receivePixmap(const QPixmap &pixmap) override;
 
 private: // data members
     SpriteType m_type;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/tests/enginetest.h 
new/killbots-19.04.0/tests/enginetest.h
--- old/killbots-18.12.3/tests/enginetest.h     2019-03-03 08:27:58.000000000 
+0100
+++ new/killbots-19.04.0/tests/enginetest.h     2019-03-25 07:48:20.000000000 
+0100
@@ -16,10 +16,10 @@
     Q_OBJECT
 
 public:
-    EngineTest(QObject *parent = 0);
+    EngineTest(QObject *parent = nullptr);
     ~EngineTest();
 
-private slots:
+private Q_SLOTS:
     void testValidCells_data();
     void testValidCells();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/killbots-18.12.3/view.h new/killbots-19.04.0/view.h
--- old/killbots-18.12.3/view.h 2019-03-03 08:27:58.000000000 +0100
+++ new/killbots-19.04.0/view.h 2019-03-25 07:48:20.000000000 +0100
@@ -30,14 +30,14 @@
     Q_OBJECT
 
 public: // functions
-    explicit View(QGraphicsScene *scene, QWidget *parent = 0);
-    virtual ~View();
+    explicit View(QGraphicsScene *scene, QWidget *parent = nullptr);
+    ~View() override;
 
-signals:
+Q_SIGNALS:
     void sizeChanged(QSize newSize);
 
 protected: // functions
-    void resizeEvent(QResizeEvent *event) Q_DECL_OVERRIDE;
+    void resizeEvent(QResizeEvent *event) override;
 };
 }
 


Reply via email to