Hello community, here is the log from the commit of package granatier for openSUSE:Factory checked in at 2016-01-10 13:04:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/granatier (Old) and /work/SRC/openSUSE:Factory/.granatier.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "granatier" Changes: -------- --- /work/SRC/openSUSE:Factory/granatier/granatier.changes 2015-11-15 12:29:34.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.granatier.new/granatier.changes 2016-01-10 13:04:06.000000000 +0100 @@ -1,0 +2,9 @@ +Sun Dec 13 12:59:29 UTC 2015 - tittiatc...@gmail.com + +- Update to KDE Applications 15.12.0 + * KDE Applications 15.12.0 + * https://www.kde.org/announcements/announce-applications-15.12.0.php + * boo#958887 + + +------------------------------------------------------------------- Old: ---- granatier-15.08.3.tar.xz New: ---- granatier-15.12.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ granatier.spec ++++++ --- /var/tmp/diff_new_pack.qktlf9/_old 2016-01-10 13:04:07.000000000 +0100 +++ /var/tmp/diff_new_pack.qktlf9/_new 2016-01-10 13:04:07.000000000 +0100 @@ -41,7 +41,7 @@ License: GPL-2.0+ Group: Amusements/Games/Action/Arcade Url: http://www.kde.org -Version: 15.08.3 +Version: 15.12.0 Release: 0 Source0: granatier-%{version}.tar.xz Obsoletes: %{name}5 < %{version} ++++++ granatier-15.08.3.tar.xz -> granatier-15.12.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/granatier-15.08.3/CMakeLists.txt new/granatier-15.12.0/CMakeLists.txt --- old/granatier-15.08.3/CMakeLists.txt 2015-11-04 20:56:34.000000000 +0100 +++ new/granatier-15.12.0/CMakeLists.txt 2015-11-11 16:46:45.000000000 +0100 @@ -16,7 +16,9 @@ I18n ConfigWidgets XmlGui - NewStuff) + NewStuff + DocTools +) find_package(KF5KDEGames 4.9.0 REQUIRED) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/granatier-15.08.3/src/config/playerselector.h new/granatier-15.12.0/src/config/playerselector.h --- old/granatier-15.08.3/src/config/playerselector.h 2015-11-04 20:56:34.000000000 +0100 +++ new/granatier-15.12.0/src/config/playerselector.h 2015-11-11 16:46:45.000000000 +0100 @@ -42,7 +42,7 @@ explicit PlayerSelector(PlayerSettings* playerSettings, Options options = DefaultBehavior, QWidget* parent = 0); virtual ~PlayerSelector(); private: - class Private; + struct Private; Private* const d; Q_PRIVATE_SLOT(d, void _k_showNewStuffDialog()); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/granatier-15.08.3/src/config/playerselectoritem.cpp new/granatier-15.12.0/src/config/playerselectoritem.cpp --- old/granatier-15.08.3/src/config/playerselectoritem.cpp 2015-11-04 20:56:34.000000000 +0100 +++ new/granatier-15.12.0/src/config/playerselectoritem.cpp 2015-11-11 16:46:45.000000000 +0100 @@ -37,7 +37,7 @@ m_playerName = new QLineEdit(m_playerSettings->playerName(playerId)); m_playerName->setFixedWidth(200); m_playerPreviewPixmap = new QPixmap(QSize(64, 64)); - m_playerPreviewPixmapAlphaChannel = new QPixmap(QSize(64, 64)); + m_playerPreviewImageAlphaChannel = new QImage(QSize(64, 64), QImage::Format_ARGB32_Premultiplied); m_playerPreviewPixmapLabel = new QLabel; m_playerAuthor = new QLabel; @@ -129,7 +129,7 @@ delete m_playerName; delete m_playerPreviewPixmap; - delete m_playerPreviewPixmapAlphaChannel;; + delete m_playerPreviewImageAlphaChannel; delete m_playerPreviewPixmapLabel; delete m_playerAuthor; @@ -150,10 +150,10 @@ { delete m_playerPreviewPixmap; m_playerPreviewPixmap = new QPixmap(pixmap); - - QPixmap tempPixmap(*m_playerPreviewPixmap); - tempPixmap.setAlphaChannel(*m_playerPreviewPixmapAlphaChannel); - m_playerPreviewPixmapLabel->setPixmap(tempPixmap); + + QImage tempImage = m_playerPreviewPixmap->toImage(); + tempImage.setAlphaChannel(*m_playerPreviewImageAlphaChannel); + m_playerPreviewPixmapLabel->setPixmap(QPixmap::fromImage(tempImage)); } void PlayerSelectorItem::setPlayerAuthor(const QString& name, const QString& mail) @@ -173,15 +173,16 @@ if(selectionState == true) { - m_playerPreviewPixmapAlphaChannel->fill(QColor(255, 255, 255, 255)); + m_playerPreviewImageAlphaChannel->fill(QColor(255, 255, 255, 255)); } else { - m_playerPreviewPixmapAlphaChannel->fill(QColor(64, 64, 64, 255)); + m_playerPreviewImageAlphaChannel->fill(QColor(64, 64, 64, 255)); } - QPixmap tempPixmap(*m_playerPreviewPixmap); - tempPixmap.setAlphaChannel(*m_playerPreviewPixmapAlphaChannel); - m_playerPreviewPixmapLabel->setPixmap(tempPixmap); + + QImage tempImage = m_playerPreviewPixmap->toImage(); + tempImage.setAlphaChannel(*m_playerPreviewImageAlphaChannel); + m_playerPreviewPixmapLabel->setPixmap(QPixmap::fromImage(tempImage)); m_moveLeft->setEnabled(selectionState); m_moveUp->setEnabled(selectionState); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/granatier-15.08.3/src/config/playerselectoritem.h new/granatier-15.12.0/src/config/playerselectoritem.h --- old/granatier-15.08.3/src/config/playerselectoritem.h 2015-11-04 20:56:34.000000000 +0100 +++ new/granatier-15.12.0/src/config/playerselectoritem.h 2015-11-11 16:46:45.000000000 +0100 @@ -35,7 +35,7 @@ QLineEdit* m_playerName; QPixmap* m_playerPreviewPixmap; - QPixmap* m_playerPreviewPixmapAlphaChannel; + QImage* m_playerPreviewImageAlphaChannel; QLabel* m_playerPreviewPixmapLabel; QLabel* m_playerAuthor; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/granatier-15.08.3/src/granatier.appdata.xml new/granatier-15.12.0/src/granatier.appdata.xml --- old/granatier-15.08.3/src/granatier.appdata.xml 2015-11-04 20:56:34.000000000 +0100 +++ new/granatier-15.12.0/src/granatier.appdata.xml 2015-11-11 16:46:45.000000000 +0100 @@ -16,6 +16,7 @@ <name xml:lang="fi">Granatier</name> <name xml:lang="fr">Granatier</name> <name xml:lang="gl">Granatier</name> + <name xml:lang="hu">Granatier</name> <name xml:lang="it">Granatier</name> <name xml:lang="ko">Granatier</name> <name xml:lang="nl">Granatier</name> @@ -46,6 +47,7 @@ <summary xml:lang="fi">Bomberman-klooni</summary> <summary xml:lang="fr">Un clone de Bomberman</summary> <summary xml:lang="gl">Clon do Bomberman</summary> + <summary xml:lang="hu">Bomberman-klón</summary> <summary xml:lang="it">Un clone di Bomberman</summary> <summary xml:lang="ko">Bomberman 클론</summary> <summary xml:lang="nl">Bomberman kloon</summary> @@ -77,6 +79,7 @@ <p xml:lang="fi">Granatier on perinteisen Bomberman-pelin klooni, joka on saanut inspiraatiota Clanbomber-kloonista.</p> <p xml:lang="fr">Granatier est un clone du jeu classique Bomberman. Il est inspiré par le travail réalisé par le clone Clanbomber.</p> <p xml:lang="gl">Granatier é un clon do clásico xogo do Bomberman, inspirado no traballo do clon Clanbomber.</p> + <p xml:lang="hu">A Granatier a klasszikus Bomberman játék klónja, a Clanbomber nevű klón által inspirálva.</p> <p xml:lang="it">Granatier è un clone del classico Bomberman, che si ispira al lavoro fatto per il clone Clanbomber.</p> <p xml:lang="ko">Granatier는 Clanbomber 클론에서 아이디어를 얻은 고전 Bomberman 게임 클론입니다.</p> <p xml:lang="nl">Granatier is een kloon van het klassieke spel Bomberman, geïnspireerd door het werk van de kloon Clanbomber.</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/granatier-15.08.3/src/main.cpp new/granatier-15.12.0/src/main.cpp --- old/granatier-15.08.3/src/main.cpp 2015-11-04 20:56:34.000000000 +0100 +++ new/granatier-15.12.0/src/main.cpp 2015-11-11 16:46:45.000000000 +0100 @@ -84,6 +84,7 @@ about.addCredit(i18n("Romain Castan"), i18n("Developer of Kapman, which was the base of Granatier"), "romaincas...@gmail.com", 0); about.addCredit(i18n("Alexandre Galinier"), i18n("Developer of Kapman, which was the base of Granatier"), "alex.galin...@gmail.com", 0); about.addCredit(i18n("Nathalie Liesse"), i18n("Developer of Kapman, which was the base of Granatier"), "nathalie.lie...@gmail.com", 0); + about.setHomepage("https://www.kde.org/applications/games/granatier/"); // Command line arguments QCommandLineParser parser; KAboutData::setApplicationData(about); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/granatier-15.08.3/src/mapparser.cpp new/granatier-15.12.0/src/mapparser.cpp --- old/granatier-15.08.3/src/mapparser.cpp 2015-11-04 20:56:34.000000000 +0100 +++ new/granatier-15.12.0/src/mapparser.cpp 2015-11-11 16:46:45.000000000 +0100 @@ -75,7 +75,7 @@ { for (int i=0; i<m_buffer.length();++i) { - switch(m_buffer.at(i).toAscii()) + switch(m_buffer.at(i).toLatin1()) { case ' ': m_arena->setCellType(m_counterRows,i,Granatier::Cell::HOLE);