Hello community,

here is the log from the commit of package granatier for openSUSE:Factory 
checked in at 2017-08-28 15:05:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/granatier (Old)
 and      /work/SRC/openSUSE:Factory/.granatier.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "granatier"

Mon Aug 28 15:05:16 2017 rev:64 rq:516300 version:17.08.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/granatier/granatier.changes      2017-07-29 
08:55:33.586399150 +0200
+++ /work/SRC/openSUSE:Factory/.granatier.new/granatier.changes 2017-08-28 
15:05:35.410388250 +0200
@@ -1,0 +2,17 @@
+Fri Aug 11 22:44:57 UTC 2017 - christo...@krop.fr
+
+- Update to KDE Applications 17.08.0
+  * New feature release
+  * https://www.kde.org/announcements/announce-applications-17.08.0.php
+- Changes since 17.04.3 :
+  * Use Q_DECLARE_OVERRIDE 
+
+-------------------------------------------------------------------
+Sat Aug  5 18:16:46 UTC 2017 - christo...@krop.fr
+
+- Update to KDE Applications 17.07.90
+  * KDE Applications 17.07.90
+  * https://www.kde.org/announcements/announce-applications-17.07.90.php
+
+
+-------------------------------------------------------------------

Old:
----
  granatier-17.04.3.tar.xz

New:
----
  granatier-17.08.0.tar.xz

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

Other differences:
------------------
++++++ granatier.spec ++++++
--- /var/tmp/diff_new_pack.1mHcaP/_old  2017-08-28 15:05:37.054157040 +0200
+++ /var/tmp/diff_new_pack.1mHcaP/_new  2017-08-28 15:05:37.074154227 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package granatier
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,13 +15,14 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %bcond_without lang
 
 Name:           granatier
-Version:        17.04.3
+Version:        17.08.0
 Release:        0
 %define kf5_version 5.26.0
-# Latest stable Applications (e.g. 16.08 in KA, but 16.11.80 in KUA)
+# Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
 %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Summary:        Bomberman-like game for KDE
 License:        GPL-2.0+
@@ -51,7 +52,9 @@
 BuildRequires:  pkgconfig(Qt5Widgets)
 Obsoletes:      %{name}5 < %{version}
 Provides:       %{name}5 = %{version}
+%if %{with lang}
 Recommends:     %{name}-lang
+%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -82,14 +85,15 @@
 
 %files
 %defattr(-,root,root)
-%{_kf5_bindir}/granatier
+%doc COPYING*
+%dir %{_kf5_configkcfgdir}
 %{_kf5_applicationsdir}/org.kde.granatier.desktop
-%{_kf5_htmldir}/en/granatier/
-%{_kf5_iconsdir}/hicolor/*/apps/granatier.*
 %{_kf5_appsdir}/granatier/
-%dir %{_kf5_configkcfgdir}
-%{_kf5_configkcfgdir}/granatier.kcfg
 %{_kf5_appstreamdir}/
+%{_kf5_bindir}/granatier
+%{_kf5_configkcfgdir}/granatier.kcfg
+%doc %lang(en) %{_kf5_htmldir}/en/granatier/
+%{_kf5_iconsdir}/hicolor/*/apps/granatier.*
 %{_kf5_kxmlguidir}/granatier/
 
 %if %{with lang}

++++++ granatier-17.04.3.tar.xz -> granatier-17.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/arenas/granatier.desktop 
new/granatier-17.08.0/arenas/granatier.desktop
--- old/granatier-17.04.3/arenas/granatier.desktop      2016-12-20 
12:59:28.000000000 +0100
+++ new/granatier-17.08.0/arenas/granatier.desktop      2017-07-15 
16:11:01.000000000 +0200
@@ -56,7 +56,7 @@
 Description[fi]=Granatierin oletuskenttä
 Description[fr]=Arène par défaut de Granatier
 Description[ga]=Airéine Réamhshocraithe Granatier
-Description[gl]=Escenario predeterminado do Granatier
+Description[gl]=Escenario predeterminado de Granatier
 Description[hu]=Alapértelmezett Granatier-aréna
 Description[it]=Arena predefinita di Granatiere
 Description[kk]=Әдетті гранататқыш майданы
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/po/gl/granatier.po 
new/granatier-17.08.0/po/gl/granatier.po
--- old/granatier-17.04.3/po/gl/granatier.po    2017-07-11 02:21:14.000000000 
+0200
+++ new/granatier-17.08.0/po/gl/granatier.po    2017-08-11 02:38:28.000000000 
+0200
@@ -339,7 +339,7 @@
 #: main.cpp:83 main.cpp:84 main.cpp:85 main.cpp:86 main.cpp:87
 #, kde-format
 msgid "Developer of Kapman, which was the base of Granatier"
-msgstr "Programador do Kapman, que foi a base do Granatier"
+msgstr "Programador de Kapman, que foi a base de Granatier"
 
 #: main.cpp:84
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/po/pt/docs/granatier/index.docbook 
new/granatier-17.08.0/po/pt/docs/granatier/index.docbook
--- old/granatier-17.04.3/po/pt/docs/granatier/index.docbook    2017-07-11 
02:21:14.000000000 +0200
+++ new/granatier-17.08.0/po/pt/docs/granatier/index.docbook    2017-08-11 
02:38:28.000000000 +0200
@@ -1,12 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" 
"dtd/kdedbx45.dtd" [
-  <!ENTITY granatier "<application
->Granatier</application
->">
-  <!ENTITY kappname "&granatier;">
-  
-  <!ENTITY package "kdegames"
->  <!-- do not change this! -->
   <!ENTITY % Portuguese "INCLUDE"
 > <!-- change language only here -->
   <!ENTITY % addindex "IGNORE"
@@ -48,13 +41,13 @@
     <legalnotice
 >&FDLNotice;</legalnotice>
     <date
->2012-06-15</date>
+>2016-05-09</date>
     <releaseinfo
->1.2.0 (&kde; 4.9)</releaseinfo>
+>1.3.1 (Aplicações 16.04)</releaseinfo>
     
     <abstract>
       <para
->Esta documentação descreve o jogo &granatier; na versão 1.2.0</para>
+>Esta documentação descreve o jogo &granatier; na versão 1.3.1</para>
     </abstract>
     
     <keywordset>
@@ -254,7 +247,7 @@
 >Bónus de Potência</phrase
 > </textobject>
         </inlinemediaobject>
-Potência &ndash; aumenta a potência das suas bombas, extendendo o alcance do 
estoiro das mesmas bombas. </para>
+Potência &ndash; aumenta a potência das suas bombas, aumentando o alcance do 
estoiro das mesmas bombas. </para>
       <para>
         <inlinemediaobject>
           <imageobject
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/po/tr/granatier.po 
new/granatier-17.08.0/po/tr/granatier.po
--- old/granatier-17.04.3/po/tr/granatier.po    2017-07-11 02:21:14.000000000 
+0200
+++ new/granatier-17.08.0/po/tr/granatier.po    2017-08-11 02:38:28.000000000 
+0200
@@ -14,8 +14,8 @@
 "POT-Creation-Date: 2016-11-19 20:14+0100\n"
 "PO-Revision-Date: 2015-05-24 11:57+0000\n"
 "Last-Translator: Necdet <necdetyu...@gmail.com>\n"
-"Language-Team: Turkish "
-"(http://www.transifex.com/projects/p/kdegames-k-tr/language/tr/)\n"
+"Language-Team: Turkish (http://www.transifex.com/projects/p/kdegames-k-tr/";
+"language/tr/)\n"
 "Language: tr\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/po/zh_CN/granatier.po 
new/granatier-17.08.0/po/zh_CN/granatier.po
--- old/granatier-17.04.3/po/zh_CN/granatier.po 2017-07-11 02:21:14.000000000 
+0200
+++ new/granatier-17.08.0/po/zh_CN/granatier.po 2017-08-11 02:38:28.000000000 
+0200
@@ -1,22 +1,20 @@
-# Copyright (C) YEAR This_file_is_part_of_KDE
-# This file is distributed under the same license as the PACKAGE package.
-#
-# Ni Hui <shuizhuyuan...@126.com>, 2010, 2012.
-# Weng Xuetian <wen...@gmail.com>, 2015.
 msgid ""
 msgstr ""
-"Project-Id-Version: granatier\n"
+"Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2016-11-19 20:14+0100\n"
-"PO-Revision-Date: 2015-03-17 16:26-0700\n"
-"Last-Translator: Weng Xuetian <wen...@gmail.com>\n"
-"Language-Team: Chinese Simplified <kde-ch...@kde.org>\n"
+"PO-Revision-Date: 2017-08-05 09:35-0400\n"
+"Last-Translator: guoyunhebrave <guoyunhebr...@gmail.com>\n"
+"Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 1.5\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: kdeorg\n"
+"X-Crowdin-Language: zh-CN\n"
+"X-Crowdin-File: /kf5-stable/messages/kdegames/granatier.pot\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
@@ -305,10 +303,9 @@
 msgstr "Granatier 是款炸弹人游戏复刻!"
 
 #: main.cpp:81
-#, fuzzy, kde-format
-#| msgid "Copyright (c) 2009 The Granatier Team!"
+#, kde-format
 msgid "Copyright (c) 2009-2015 The Granatier Team!"
-msgstr "Copyright (c) 2009 Granatier 团队"
+msgstr ""
 
 #: main.cpp:82
 #, kde-format
@@ -396,42 +393,3 @@
 msgctxt "To quit Granatier"
 msgid "Quit"
 msgstr "退出"
-
-#~ msgctxt "@title:window config dialog"
-#~ msgid "Select player"
-#~ msgstr "选择玩家"
-
-#, fuzzy
-#~| msgid "&Get New Arenas..."
-#~ msgid "Get New Themes..."
-#~ msgstr "获得新竞技场(&G)..."
-
-#~ msgid "Preview"
-#~ msgstr "预览"
-
-#~ msgid "Arena Details"
-#~ msgstr "竞技场细节"
-
-#~ msgid "Contact:"
-#~ msgstr "联系:"
-
-#~ msgid "Description:"
-#~ msgstr "描述:"
-
-#~ msgid "Author:"
-#~ msgstr "作者:"
-
-#~ msgid "Player Details"
-#~ msgstr "玩家详情"
-
-#~ msgid "Shortcuts"
-#~ msgstr "快捷方式"
-
-#~ msgid "Move Left"
-#~ msgstr "左移"
-
-#~ msgid "Move Up"
-#~ msgstr "上移"
-
-#~ msgid "Move Down"
-#~ msgstr "下移"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/src/bombexplosionitem.h 
new/granatier-17.08.0/src/bombexplosionitem.h
--- old/granatier-17.04.3/src/bombexplosionitem.h       2016-12-20 
12:59:28.000000000 +0100
+++ new/granatier-17.08.0/src/bombexplosionitem.h       2017-07-15 
16:11:01.000000000 +0200
@@ -76,7 +76,7 @@
      * This function is used to determinate collision between items
      * @return QPainterPath the new shape of the Bomb
      */
-    QPainterPath shape() const;
+    QPainterPath shape() const Q_DECL_OVERRIDE;
 
     /**
     * @return the explosion ID
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/src/bombitem.h 
new/granatier-17.08.0/src/bombitem.h
--- old/granatier-17.04.3/src/bombitem.h        2016-12-20 12:59:28.000000000 
+0100
+++ new/granatier-17.08.0/src/bombitem.h        2017-07-15 16:11:01.000000000 
+0200
@@ -75,7 +75,7 @@
      * This function is used to determinate collision between items
      * @return QPainterPath the new shape of the Bomb
      */
-    QPainterPath shape() const;
+    QPainterPath shape() const Q_DECL_OVERRIDE;
 
     /**
      * Pauses the BombItem animation.
@@ -94,7 +94,7 @@
      * @param p_x the new x-coordinate
      * @param p_y the new y-coordinate
      */
-    virtual void update(qreal p_x, qreal p_y);
+    void update(qreal p_x, qreal p_y) Q_DECL_OVERRIDE;
 
 private slots:
     /**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/src/bonus.h 
new/granatier-17.08.0/src/bonus.h
--- old/granatier-17.04.3/src/bonus.h   2016-12-20 12:59:28.000000000 +0100
+++ new/granatier-17.08.0/src/bonus.h   2017-07-15 16:11:01.000000000 +0200
@@ -47,7 +47,7 @@
       * Computes an action on a collision with the Player.
       * @param p_player the Player instance that collides with the Bonus
       */
-    void doActionOnCollision(Player* p_player);
+    void doActionOnCollision(Player* p_player) Q_DECL_OVERRIDE;
 
     Granatier::Bonus::Type getBonusType() const;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/src/characteritem.h 
new/granatier-17.08.0/src/characteritem.h
--- old/granatier-17.04.3/src/characteritem.h   2016-12-20 12:59:28.000000000 
+0100
+++ new/granatier-17.08.0/src/characteritem.h   2017-07-15 16:11:01.000000000 
+0200
@@ -54,7 +54,7 @@
       * This function is used to determinate collision between items
       * @return QPainterPath the new shape of the Character
       */
-    QPainterPath shape() const;
+    QPainterPath shape() const Q_DECL_OVERRIDE;
 
 public slots:
 
@@ -63,7 +63,7 @@
       * @param p_x the new x-coordinate
       * @param p_y the new y-coordinate
       */
-    virtual void update(qreal p_x, qreal p_y);
+    void update(qreal p_x, qreal p_y) Q_DECL_OVERRIDE;
 
     /**
       * Sets the character dead.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/src/config/arenaselector.h 
new/granatier-17.08.0/src/config/arenaselector.h
--- old/granatier-17.04.3/src/config/arenaselector.h    2016-12-20 
12:59:28.000000000 +0100
+++ new/granatier-17.08.0/src/config/arenaselector.h    2017-07-15 
16:11:01.000000000 +0200
@@ -73,13 +73,13 @@
     * Resizes the items when the view is resized.
     * @param p_event the resize event
     */
-    void resizeEvent(QResizeEvent* p_event);
+    void resizeEvent(QResizeEvent* p_event) Q_DECL_OVERRIDE;
     
     /**
     * Resizes the items when the view is showed.
     * @param p_event the resize event
     */
-    void showEvent(QShowEvent* p_event);
+    void showEvent(QShowEvent* p_event) Q_DECL_OVERRIDE;
 
 private:
     class Private;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/src/config/playerselector.cpp 
new/granatier-17.08.0/src/config/playerselector.cpp
--- old/granatier-17.04.3/src/config/playerselector.cpp 2016-12-20 
12:59:28.000000000 +0100
+++ new/granatier-17.08.0/src/config/playerselector.cpp 2017-07-15 
16:11:01.000000000 +0200
@@ -47,9 +47,9 @@
 {
 public:
     explicit PlayerSelectorDelegate(QObject* parent = nullptr);
-    virtual void paint(QPainter* painter, const QStyleOptionViewItem& option, 
const QModelIndex& index) const;
+    void paint(QPainter* painter, const QStyleOptionViewItem& option, const 
QModelIndex& index) const Q_DECL_OVERRIDE;
     ///@note The implementation is independent of @a option and @a index.
-    virtual QSize sizeHint(const QStyleOptionViewItem& option, const 
QModelIndex& index) const;
+    QSize sizeHint(const QStyleOptionViewItem& option, const QModelIndex& 
index) const Q_DECL_OVERRIDE;
 };
 
 //BEGIN PlayerSelector
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/src/elementitem.h 
new/granatier-17.08.0/src/elementitem.h
--- old/granatier-17.04.3/src/elementitem.h     2016-12-20 12:59:28.000000000 
+0100
+++ new/granatier-17.08.0/src/elementitem.h     2017-07-15 16:11:01.000000000 
+0200
@@ -67,7 +67,7 @@
     /**
       * Reimplement QGraphicsItem::shape() to return an ellipse to improve 
collisions.
       */
-    QPainterPath shape() const;
+    QPainterPath shape() const Q_DECL_OVERRIDE;
 
 public slots:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/src/gameview.h 
new/granatier-17.08.0/src/gameview.h
--- old/granatier-17.04.3/src/gameview.h        2016-12-20 12:59:28.000000000 
+0100
+++ new/granatier-17.08.0/src/gameview.h        2017-07-15 16:11:01.000000000 
+0200
@@ -50,7 +50,7 @@
       * Resizes the items when the view is resized.
       * @param p_event the resize event
       */
-    void resizeEvent(QResizeEvent* p_event);
+    void resizeEvent(QResizeEvent* p_event) Q_DECL_OVERRIDE;
 
 protected:
 
@@ -58,19 +58,19 @@
       * Manages the player actions by hanlding the key press events.
       * @param p_event the key press event
       */
-    void keyPressEvent(QKeyEvent* p_event);
+    void keyPressEvent(QKeyEvent* p_event) Q_DECL_OVERRIDE;
 
     /**
       * Manages the player actions by hanlding the key release events.
       * @param p_event the key release event
       */
-    void keyReleaseEvent(QKeyEvent* p_event);
+    void keyReleaseEvent(QKeyEvent* p_event) Q_DECL_OVERRIDE;
 
     /**
       * Pauses the game on focus lost.
       * @param p_event the focus event
       */
-    void focusOutEvent(QFocusEvent* p_event);
+    void focusOutEvent(QFocusEvent* p_event) Q_DECL_OVERRIDE;
 
 signals:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/src/mapparser.h 
new/granatier-17.08.0/src/mapparser.h
--- old/granatier-17.04.3/src/mapparser.h       2016-12-20 12:59:28.000000000 
+0100
+++ new/granatier-17.08.0/src/mapparser.h       2017-07-15 16:11:01.000000000 
+0200
@@ -56,17 +56,17 @@
     /**
     * Implement QXmlDefaultHandler::characters
     */
-    bool characters(const QString & ch );
+    bool characters(const QString & ch ) Q_DECL_OVERRIDE;
 
     /**
       * Implements QXmlDefaultHandler::startElement()
       */
-    bool startElement(const QString&, const QString&, const QString& p_qName, 
const QXmlAttributes& p_atts);
+    bool startElement(const QString&, const QString&, const QString& p_qName, 
const QXmlAttributes& p_atts) Q_DECL_OVERRIDE;
 
     /**
     * Implements QXmlDefaultHandler::endElement()
     */
-    bool endElement(const QString &, const QString &, const QString & p_qName 
);
+    bool endElement(const QString &, const QString &, const QString & p_qName 
) Q_DECL_OVERRIDE;
 
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/src/org.kde.granatier.appdata.xml 
new/granatier-17.08.0/src/org.kde.granatier.appdata.xml
--- old/granatier-17.04.3/src/org.kde.granatier.appdata.xml     2016-12-20 
12:59:28.000000000 +0100
+++ new/granatier-17.08.0/src/org.kde.granatier.appdata.xml     2017-07-15 
16:11:01.000000000 +0200
@@ -34,6 +34,7 @@
   <name xml:lang="sr-ijekavian">Гренадир</name>
   <name xml:lang="sr-ijekavianlatin">Grenadir</name>
   <name xml:lang="sv">Granatier</name>
+  <name xml:lang="tr">Granatier</name>
   <name xml:lang="uk">Granatier</name>
   <name xml:lang="x-test">xxGranatierxx</name>
   <name xml:lang="zh-CN">Granatier</name>
@@ -67,6 +68,7 @@
   <summary xml:lang="sr-ijekavian">Клон Бомбермана</summary>
   <summary xml:lang="sr-ijekavianlatin">Klon Bombermana</summary>
   <summary xml:lang="sv">Klon av Bomberman</summary>
+  <summary xml:lang="tr">Bomberman klonu</summary>
   <summary xml:lang="uk">Клон гри бомбермен (Bomberman)</summary>
   <summary xml:lang="x-test">xxBomberman clonexx</summary>
   <summary xml:lang="zh-CN">炸弹人游戏复刻</summary>
@@ -101,6 +103,7 @@
     <p xml:lang="sr-ijekavian">Гренадир је клон класичне игре Бомберман, 
инспирисан радом клона Кланбомбер.</p>
     <p xml:lang="sr-ijekavianlatin">Grenadir je klon klasične igre Bomberman, 
inspirisan radom klona ClanBomber.</p>
     <p xml:lang="sv">Granatier är en klon av det klassiska spelet Bomberman, 
inspirerat av arbetet med klonen Clanbomber.</p>
+    <p xml:lang="tr">Granatie, klasik Bomberman oyununun bir klonudur, 
Clancomber klonun çalışmasından esinlenmiştir.</p>
     <p xml:lang="uk">Granatier — клон класичної гри «бомбермен», ідеї для 
якого запозичено з роботи над клоном гри Clanbomber.</p>
     <p xml:lang="x-test">xxGranatier is a clone of the classic Bomberman game, 
inspired by the work of the Clanbomber clone.xx</p>
     <p xml:lang="zh-TW">Granatier 是從傳統的炸彈超人所承襲而來的遊戲,並且參考了 Clanbomber 的源碼。</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/src/player.h 
new/granatier-17.08.0/src/player.h
--- old/granatier-17.04.3/src/player.h  2016-12-20 12:59:28.000000000 +0100
+++ new/granatier-17.08.0/src/player.h  2017-07-15 16:11:01.000000000 +0200
@@ -155,22 +155,22 @@
     /**
       * Makes the Player ask to go up
       */
-    void goUp();
+    void goUp() Q_DECL_OVERRIDE;
 
     /**
       * Makes the Player ask to go down
       */
-    void goDown();
+    void goDown() Q_DECL_OVERRIDE;
 
     /**
       * Makes the Player ask to go to the right
       */
-    void goRight();
+    void goRight() Q_DECL_OVERRIDE;
 
     /**
       * Makes the Player ask to go to the left
       */
-    void goLeft();
+    void goLeft() Q_DECL_OVERRIDE;
 
     /**
       * Moves the Player function of its current coordinates and speed.
@@ -180,7 +180,7 @@
     /**
       * Updates the Player move
       */
-    void updateMove();
+    void updateMove() Q_DECL_OVERRIDE;
 
     /**
       * @return the asked x speed value
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/src/playeritem.h 
new/granatier-17.08.0/src/playeritem.h
--- old/granatier-17.04.3/src/playeritem.h      2016-12-20 12:59:28.000000000 
+0100
+++ new/granatier-17.08.0/src/playeritem.h      2017-07-15 16:11:01.000000000 
+0200
@@ -74,7 +74,7 @@
       */
     void updateDirection();
 
-    void updateGraphics(qreal svgScaleFactor);
+    void updateGraphics(qreal svgScaleFactor) Q_DECL_OVERRIDE;
 
     /**
       * Manages the collisions with any Element.
@@ -86,7 +86,7 @@
       * @param p_x the new x-coordinate
       * @param p_y the new y-coordinate
       */
-    void update(qreal p_x, qreal p_y);
+    void update(qreal p_x, qreal p_y) Q_DECL_OVERRIDE;
 
     /**
       * Starts the PlayerItem animation.
@@ -122,7 +122,7 @@
     /**
       * Implements the CharacterItem method.
       */
-    void setDead();
+    void setDead() Q_DECL_OVERRIDE;
 
     /**
       * resurrects the playeritem
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/granatier-17.04.3/themes/granatier.desktop 
new/granatier-17.08.0/themes/granatier.desktop
--- old/granatier-17.04.3/themes/granatier.desktop      2016-12-20 
12:59:28.000000000 +0100
+++ new/granatier-17.08.0/themes/granatier.desktop      2017-07-15 
16:11:01.000000000 +0200
@@ -56,7 +56,7 @@
 Description[fi]=Granatier-teema
 Description[fr]=Thème « Granatier »
 Description[ga]=Téama Granatier
-Description[gl]=Tema visual do Granatier
+Description[gl]=Tema visual de Granatier
 Description[hu]=Granatier-téma
 Description[it]=Tema di Granatier
 Description[kk]=Гранататқыш нақышы


Reply via email to