Hello community,

here is the log from the commit of package picmi for openSUSE:Factory checked 
in at 2016-05-29 03:07:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/picmi (Old)
 and      /work/SRC/openSUSE:Factory/.picmi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "picmi"

Changes:
--------
--- /work/SRC/openSUSE:Factory/picmi/picmi.changes      2016-03-29 
10:38:01.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.picmi.new/picmi.changes 2016-05-29 
03:07:31.000000000 +0200
@@ -1,0 +2,24 @@
+Sat May  7 10:45:09 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.04.1
+   * KDE Applications 16.04.1
+   * https://www.kde.org/announcements/announce-applications-16.04.1.php
+
+
+-------------------------------------------------------------------
+Sun Apr 17 06:21:09 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.04.0
+   * KDE Applications 16.04.0
+   * https://www.kde.org/announcements/announce-applications-16.04.0.php
+
+
+-------------------------------------------------------------------
+Mon Apr 11 06:56:02 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.03.90
+   * KDE Applications 16.04.0 RC
+   * https://www.kde.org/announcements/announce-applications-16.04-rc.php
+
+
+-------------------------------------------------------------------

Old:
----
  picmi-15.12.3.tar.xz

New:
----
  picmi-16.04.1.tar.xz

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

Other differences:
------------------
++++++ picmi.spec ++++++
--- /var/tmp/diff_new_pack.w86LxY/_old  2016-05-29 03:07:32.000000000 +0200
+++ /var/tmp/diff_new_pack.w86LxY/_new  2016-05-29 03:07:32.000000000 +0200
@@ -36,7 +36,7 @@
 License:        GPL-2.0+
 Group:          Amusements/Games/Board/Logic
 Url:            http://www.kde.org
-Version:        15.12.3
+Version:        16.04.1
 Release:        0
 Source0:        picmi-%{version}.tar.xz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ picmi-15.12.3.tar.xz -> picmi-16.04.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/picmi-15.12.3/CMakeLists.txt 
new/picmi-16.04.1/CMakeLists.txt
--- old/picmi-15.12.3/CMakeLists.txt    2016-02-08 16:02:10.000000000 +0100
+++ new/picmi-16.04.1/CMakeLists.txt    2016-04-12 14:33:30.000000000 +0200
@@ -1,6 +1,9 @@
-cmake_minimum_required (VERSION 2.8.12)
 project (picmi)
 
+cmake_minimum_required (VERSION 2.8.12 FATAL_ERROR)
+set (QT_MIN_VERSION "5.2.0")
+set (KF5_MIN_VERSION "5.15.0")
+
 if (NOT CMAKE_BUILD_TYPE)
     set(CMAKE_BUILD_TYPE Release)
 endif ()
@@ -9,10 +12,10 @@
 find_package(ECM 1.7.0 REQUIRED CONFIG)
 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} 
${ECM_KDE_MODULE_DIR})
 
-find_package(Qt5 5.2.0 CONFIG REQUIRED Core Widgets Svg Quick QuickWidgets 
Test)
-find_package(KF5 REQUIRED COMPONENTS
-    DocTools
+find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED Core Widgets Svg Quick 
QuickWidgets Test)
+find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
     CoreAddons
+    Crash
     DBusAddons
     Declarative
     DocTools
@@ -41,8 +44,9 @@
 add_subdirectory(test)
 
 install(FILES ${CMAKE_SOURCE_DIR}/org.kde.picmi.desktop DESTINATION 
${KDE_INSTALL_APPDIR})
-install(FILES ${CMAKE_SOURCE_DIR}/org.kde.picmi.appdata.xml DESTINATION 
${KDE_INSTALL_METAINFODIR} )
+install(FILES ${CMAKE_SOURCE_DIR}/org.kde.picmi.appdata.xml DESTINATION 
${KDE_INSTALL_METAINFODIR})
 install(FILES ${CMAKE_SOURCE_DIR}/picmiui.rc DESTINATION 
${KDE_INSTALL_KXMLGUI5DIR}/picmi)
 
-# vim:set ts=4 sw=4 et:
 feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
+
+# vim:set ts=4 sw=4 et:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/picmi-15.12.3/org.kde.picmi.appdata.xml 
new/picmi-16.04.1/org.kde.picmi.appdata.xml
--- old/picmi-15.12.3/org.kde.picmi.appdata.xml 2016-02-08 16:02:10.000000000 
+0100
+++ new/picmi-16.04.1/org.kde.picmi.appdata.xml 2016-04-12 14:33:30.000000000 
+0200
@@ -8,13 +8,13 @@
   <id>org.kde.picmi.desktop</id>
   <metadata_license>CC0-1.0</metadata_license>
   <summary>Puzzle game based on number logic</summary>
+  <summary xml:lang="ast">Xuegu de puzzles basáu na llóxica numbérica</summary>
   <summary xml:lang="ca">Joc de puzle basat en lògica de nombres</summary>
   <summary xml:lang="ca-valencia">Joc de puzle basat en lògica de 
nombres</summary>
   <summary xml:lang="cs">Hra puzzle založená na číselné logice</summary>
   <summary xml:lang="de">Rätselspiel auf der Grundlage von 
Zahlenlogik</summary>
   <summary xml:lang="en-GB">Puzzle game based on number logic</summary>
   <summary xml:lang="es">Juego de rompecabezas basado en lógica 
numérica</summary>
-  <summary xml:lang="et">Arvuloogikal põhinev mõistatusmäng</summary>
   <summary xml:lang="fi">Lukulogiikkaan perustuva arvoituspeli</summary>
   <summary xml:lang="gl">Quebracabezas baseado en lóxica numérica</summary>
   <summary xml:lang="nl">Een logisch spel met nummers</summary>
@@ -39,12 +39,12 @@
       of the grid.
       This is a single player game.
     </p>
+    <p xml:lang="ast">La meta ye revelar el patrón anubríu nel tableru 
coloriando o dexando blanques les caxelles nun rexáu acordies colos númberos 
daos al llau del rexáu. Esti ye un xuegu d'un xugador.</p>
     <p xml:lang="ca">L'objectiu és descobrir el patró ocult en el taulell 
acolorint o deixant en blanc les cel·les en una quadrícula d'acord amb els 
nombres indicats en el lateral de la quadrícula. És un joc d'un jugador.</p>
     <p xml:lang="ca-valencia">L'objectiu és descobrir el patró ocult en el 
taulell acolorint o deixant en blanc les cel·les en una quadrícula d'acord amb 
els nombres indicats en el lateral de la quadrícula. És un joc d'un jugador.</p>
     <p xml:lang="de">Das Ziel ist, das verborgene Muster zu enthüllen, indem 
Sie Zellen einfärben oder leer lassen. Hinweise geben die Zahlen am Rand des 
Rasters. Dieses Spiel ist für einen Spieler.</p>
     <p xml:lang="en-GB">The goal is to reveal the hidden pattern in the board 
by coloring or leaving blank the cells in a grid according to numbers given at 
the side of the grid. This is a single player game.</p>
     <p xml:lang="es">El objetivo consiste en revelar el patrón oculto en el 
tablero coloreando o dejando en blanco las casillas de una rejilla según los 
números que se muestran al lado de la rejilla. Este juego es para un único 
jugador.</p>
-    <p xml:lang="et">Mängu eesmärk on paljastada mängulauale peidetud muster, 
andes ruudustiku lahtritele värvi või jättes nad tühjaks vastavalt ruudustiku 
serval näidatavatele arvudele. See on ühele mängijale mõeldud mäng.</p>
     <p xml:lang="fi">Tavoitteena on paljastaa laudan salainen hahmo 
värittämällä tai jättämällä tyhjiksi ruudukon soluja sen sivulla annettujen 
lukujen mukaan. Tämä on yksinpeli.</p>
     <p xml:lang="gl">O obxectivo consiste en descubrir o padrón oculto no 
taboleiro. Para facelo, ten que colorar ou deixar en branco celas nunha grade 
segundo os números que aparecen nas celas contiguas. Trátase dun xogo para un 
único xogador.</p>
     <p xml:lang="nl">Het doel is het onthullen van het verborgen patroon in 
het bord door kleuren of leeg laten van de cellen in een raster volgens cijfers 
gegeven aan de rand van het raster. Dit is een spel voor een enkele speler.</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/picmi-15.12.3/src/CMakeLists.txt 
new/picmi-16.04.1/src/CMakeLists.txt
--- old/picmi-15.12.3/src/CMakeLists.txt        2016-02-08 16:02:10.000000000 
+0100
+++ new/picmi-16.04.1/src/CMakeLists.txt        2016-04-12 14:33:30.000000000 
+0200
@@ -11,7 +11,7 @@
 kde_enable_exceptions()
 
 if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
-    add_definitions("-Wextra -pedantic")
+    add_compile_options(-Wextra -pedantic)
 endif ()
 
 include(CheckIncludeFileCXX)
@@ -42,15 +42,16 @@
 
 add_executable(picmi ${picmi_SRCS})
 target_link_libraries(picmi
-    picmi_gui
-    picmi_logic
+    Qt5::Svg
     KF5::CoreAddons
-    KF5::XmlGui
+    KF5::Crash
+    KF5::DBusAddons
     KF5::I18n
     KF5::KIOWidgets
-    Qt5::Svg
+    KF5::XmlGui
     KF5KDEGames
-    KF5::DBusAddons
+    picmi_gui
+    picmi_logic
 )
 
 install(TARGETS picmi DESTINATION ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/picmi-15.12.3/src/gui/mainwindow.cpp 
new/picmi-16.04.1/src/gui/mainwindow.cpp
--- old/picmi-15.12.3/src/gui/mainwindow.cpp    2016-02-08 16:02:10.000000000 
+0100
+++ new/picmi-16.04.1/src/gui/mainwindow.cpp    2016-04-12 14:33:30.000000000 
+0200
@@ -277,9 +277,9 @@
 
 void MainWindow::gameWon() {
     KScoreDialog::FieldInfo score = m_game->endGame();
-    bool notified = false;
     m_status_position->setVisible(false);
     if (m_mode == Random) {
+        bool notified = false;
         m_new_game->setVisible(true);
         if (Kg::difficultyLevel() != KgDifficultyLevel::Custom) {
             QSharedPointer<KScoreDialog> scoreDialog = createScoreDialog();
@@ -288,15 +288,18 @@
                 notified = true;
             }
         }
+
+        /* Ensure that the user gets some kind of feedback about solving the 
board. */
+        if (!notified) {
+            KMessageBox::information(this, i18n("Congratulations, you have 
solved this board!"),
+                                     i18n("Board Solved!"));
+        }
     } else if (m_mode == Preset) {
         m_load_game->setVisible(true);
         m_current_level->setSolved(m_game->elapsedSecs());
-    }
-
-    /* Ensure that the user gets some kind of feedback about solving the 
board. */
-    if (!notified) {
-        KMessageBox::information(this, i18n("Board Solved!"),
-                                 i18n("Congratulations, you've solved this 
board!"));
+        KMessageBox::information(this, i18n("Congratulations, you have solved 
board '%1'!",
+                                            m_current_level->name()),
+                                 i18n("Board Solved!"));
     }
 
     m_view.setFocus();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/picmi-15.12.3/src/gui/settingswindow.cpp 
new/picmi-16.04.1/src/gui/settingswindow.cpp
--- old/picmi-15.12.3/src/gui/settingswindow.cpp        2016-02-08 
16:02:10.000000000 +0100
+++ new/picmi-16.04.1/src/gui/settingswindow.cpp        2016-04-12 
14:33:30.000000000 +0200
@@ -52,7 +52,7 @@
 {
     QColor color(m_font_color_solved);
     color = QColorDialog::getColor(color, this);
-    if ( color.isValid() ) {
+    if (!color.isValid()) {
         return;
     }
     m_font_color_solved = color.name();
@@ -63,7 +63,7 @@
 {
     QColor color(m_font_color_unsolved);
     color = QColorDialog::getColor(color, this);
-    if ( color.isValid() ) {
+    if (!color.isValid()) {
         return;
     }
     m_font_color_unsolved = color.name();
@@ -73,7 +73,7 @@
 void SettingsWindow::bgToolButtonClicked()
 {
     QString fileName = QFileDialog::getOpenFileName(this, i18n("Select 
Background"), QString(),
-                                                    i18n("*.png *.jpg|Image 
Files (*.png *.jpg)") );
+                                                    i18n("Image Files (*.png 
*.jpg)"));
 
     if (fileName.isNull()) {
         return;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/picmi-15.12.3/src/logic/elapsedtime.h 
new/picmi-16.04.1/src/logic/elapsedtime.h
--- old/picmi-15.12.3/src/logic/elapsedtime.h   2016-02-08 16:02:10.000000000 
+0100
+++ new/picmi-16.04.1/src/logic/elapsedtime.h   2016-04-12 14:33:30.000000000 
+0200
@@ -47,7 +47,7 @@
     /* adds penalty time and increases the next penalty amount */
     void addPenaltyTime();
 
-    /* return elapsed seconds the the datetime when start() was called */
+    /* return elapsed seconds since the datetime when start() was called */
     int elapsedSecs() const;
     QDateTime startDate() const;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/picmi-15.12.3/src/logic/picmi.cpp 
new/picmi-16.04.1/src/logic/picmi.cpp
--- old/picmi-15.12.3/src/logic/picmi.cpp       2016-02-08 16:02:10.000000000 
+0100
+++ new/picmi-16.04.1/src/logic/picmi.cpp       2016-04-12 14:33:30.000000000 
+0200
@@ -186,7 +186,7 @@
         return QPoint(0, 0);
     }
 
-    const int idx = rand() % incorrect_cells.size();
+    const int idx = qrand() % incorrect_cells.size();
     const QPoint cell(incorrect_cells.at(idx));
     Board::State state = m_map->get(cell.x(), cell.y());
     if (state == Board::Nothing) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/picmi-15.12.3/src/main.cpp 
new/picmi-16.04.1/src/main.cpp
--- old/picmi-15.12.3/src/main.cpp      2016-02-08 16:02:10.000000000 +0100
+++ new/picmi-16.04.1/src/main.cpp      2016-04-12 14:33:30.000000000 +0200
@@ -19,6 +19,7 @@
 #include "config.h"
 
 #include <KAboutData>
+#include <KCrash>
 #include <KDBusService>
 #include <KLocalizedString>
 #include <QApplication>
@@ -46,12 +47,13 @@
                       i18n("Picmi - a nonogram puzzle game"),
                       KAboutLicense::GPL_V2,
                       i18n("(c) 2012 - 2015 The Picmi Authors"));
-    about.setHomepage("https://projects.kde.org/projects/kde/kdegames/picmi";);
+    about.setHomepage("https://games.kde.org/picmi";);
     about.addAuthor(i18n("Jakob Gruber"), i18n("Picmi Author"), 
"jakob.gru...@gmail.com");
 
 
     QCommandLineParser parser;
     KAboutData::setApplicationData(about);
+    KCrash::initialize();
     parser.addVersionOption();
     parser.addHelpOption();
     about.setupCommandLine(&parser);


Reply via email to