Hello community,

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

Package is "kblackbox"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kblackbox/kblackbox.changes      2016-03-29 
09:57:37.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kblackbox.new/kblackbox.changes 2016-05-29 
03:10:30.000000000 +0200
@@ -1,0 +2,24 @@
+Sat May  7 10:17:51 UTC 2016 - [email protected]
+
+- 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 05:56:59 UTC 2016 - [email protected]
+
+- 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:34:29 UTC 2016 - [email protected]
+
+- 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:
----
  kblackbox-15.12.3.tar.xz

New:
----
  kblackbox-16.04.1.tar.xz

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

Other differences:
------------------
++++++ kblackbox.spec ++++++
--- /var/tmp/diff_new_pack.uHzqvo/_old  2016-05-29 03:10:30.000000000 +0200
+++ /var/tmp/diff_new_pack.uHzqvo/_new  2016-05-29 03:10:30.000000000 +0200
@@ -39,7 +39,7 @@
 License:        GPL-2.0+
 Group:          Amusements/Games/Board/Puzzle
 Url:            http://www.kde.org
-Version:        15.12.3
+Version:        16.04.1
 Release:        0
 Source0:        kblackbox-%{version}.tar.xz
 Obsoletes:      %{name}5 < %{version}
@@ -74,7 +74,7 @@
 %{_kf5_iconsdir}/hicolor/*/apps/kblackbox.*
 %{_kf5_appsdir}/kblackbox/
 %dir %_datadir/appdata
-%_datadir/appdata/kblackbox.appdata.xml
+%_datadir/appdata/org.kde.kblackbox.appdata.xml
 %_datadir/kxmlgui5/kblackbox/
 
 %changelog

++++++ kblackbox-15.12.3.tar.xz -> kblackbox-16.04.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kblackbox-15.12.3/CMakeLists.txt 
new/kblackbox-16.04.1/CMakeLists.txt
--- old/kblackbox-15.12.3/CMakeLists.txt        2016-01-14 12:36:35.000000000 
+0100
+++ new/kblackbox-16.04.1/CMakeLists.txt        2016-01-29 14:29:36.000000000 
+0100
@@ -2,20 +2,23 @@
 
 cmake_minimum_required (VERSION 2.8.12 FATAL_ERROR)
 set (QT_MIN_VERSION "5.3.0")
+set (KF5_MIN_VERSION "5.15.0")
 
 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 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Svg)
-find_package(KF5 REQUIRED COMPONENTS
+find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
     Archive
     CoreAddons
     Config
+    Crash
     DocTools
     I18n
     DBusAddons
     TextWidgets
-    XmlGui)
+    XmlGui
+)
 
 find_package(KF5KDEGames 4.9.0 REQUIRED)
 
@@ -26,9 +29,15 @@
 include(KDECMakeSettings)
 include(ECMAddAppIcon)
 
-add_definitions("-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII")
-add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
-
+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
+)
 
 add_subdirectory(pics)
 add_subdirectory(doc)
@@ -64,12 +73,22 @@
 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/*-apps-kblackbox.png")
 ecm_add_app_icon(kblackbox_SRCS ICONS ${ICONS_SRCS})
 add_executable(kblackbox ${kblackbox_SRCS})
-target_link_libraries(kblackbox Qt5::Xml  KF5KDEGames KF5::XmlGui Qt5::Svg 
KF5::I18n KF5::Archive KF5::TextWidgets KF5::DBusAddons)
+target_link_libraries(kblackbox
+    Qt5::Xml
+    KF5KDEGames
+    KF5::XmlGui
+    Qt5::Svg
+    KF5::I18n
+    KF5::Archive
+    KF5::TextWidgets
+    KF5::DBusAddons
+    KF5::Crash
+)
 
 
 install(TARGETS kblackbox  ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
 install(PROGRAMS org.kde.kblackbox.desktop  DESTINATION  ${KDE_INSTALL_APPDIR})
-install(FILES kblackbox.appdata.xml  DESTINATION  ${KDE_INSTALL_METAINFODIR})
+install(FILES org.kde.kblackbox.appdata.xml  DESTINATION  
${KDE_INSTALL_METAINFODIR})
 install(FILES kblackboxui.rc  DESTINATION  
${KDE_INSTALL_KXMLGUI5DIR}/kblackbox)
 
 ecm_install_icons(ICONS 128-apps-kblackbox.png  16-apps-kblackbox.png  
22-apps-kblackbox.png  32-apps-kblackbox.png  48-apps-kblackbox.png  
64-apps-kblackbox.png DESTINATION ${KDE_INSTALL_ICONDIR} THEME hicolor)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kblackbox-15.12.3/kbbgraphicsitemonbox.cpp 
new/kblackbox-16.04.1/kbbgraphicsitemonbox.cpp
--- old/kblackbox-15.12.3/kbbgraphicsitemonbox.cpp      2016-01-14 
12:36:35.000000000 +0100
+++ new/kblackbox-16.04.1/kbbgraphicsitemonbox.cpp      2016-01-29 
14:29:36.000000000 +0100
@@ -29,12 +29,9 @@
 
 #include "kbbgraphicsitemonbox.h"
 
-
-
 #include <QGraphicsScene>
 #include <QGraphicsSceneMouseEvent>
 
-
 #include "kbbgraphicsitem.h"
 #include "kbbgraphicsiteminteractioninfo.h"
 #include "kbbitemwithposition.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kblackbox-15.12.3/kbbgraphicsitemonbox.h 
new/kblackbox-16.04.1/kbbgraphicsitemonbox.h
--- old/kblackbox-15.12.3/kbbgraphicsitemonbox.h        2016-01-14 
12:36:35.000000000 +0100
+++ new/kblackbox-16.04.1/kbbgraphicsitemonbox.h        2016-01-29 
14:29:36.000000000 +0100
@@ -77,7 +77,6 @@
                void setBoxPosition(int boxPosition);
                
                int m_boxPosition;
-               int m_boxOutsidePosition;
                qreal m_dragXPos;
                qreal m_dragYPos;
                qreal m_dragX;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kblackbox-15.12.3/kbbgraphicsitemset.h 
new/kblackbox-16.04.1/kbbgraphicsitemset.h
--- old/kblackbox-15.12.3/kbbgraphicsitemset.h  2016-01-14 12:36:35.000000000 
+0100
+++ new/kblackbox-16.04.1/kbbgraphicsitemset.h  2016-01-29 14:29:36.000000000 
+0100
@@ -46,7 +46,7 @@
 class KBBGraphicsItemSet
 {
        public:
-               KBBGraphicsItemSet(QGraphicsScene* scene);
+               explicit KBBGraphicsItemSet(QGraphicsScene* scene);
                ~KBBGraphicsItemSet();
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kblackbox-15.12.3/kbbmainwindow.cpp 
new/kblackbox-16.04.1/kbbmainwindow.cpp
--- old/kblackbox-15.12.3/kbbmainwindow.cpp     2016-01-14 12:36:35.000000000 
+0100
+++ new/kblackbox-16.04.1/kbbmainwindow.cpp     2016-01-29 14:29:36.000000000 
+0100
@@ -33,6 +33,7 @@
 
 #include <QFile>
 #include <QHBoxLayout>
+#include <QPointer>
 #include <QWidget>
 
 
@@ -356,13 +357,14 @@
                        s = i18nc("The text may not be too wide. So please use 
some HTML-BR-tags to have something more or less as wide as in english. 
Thanks!", "Your final score is: %1.<br />I guess you need more practice.", 
score);
 
                if ((!m_tutorial->isVisible()) && (!m_sandboxMode) && 
(Kg::difficultyLevel() != KgDifficultyLevel::Custom) && 
(score<KBBGameDoc::SCORE_LOST)) {
-                       KScoreDialog scoreDialog(KScoreDialog::Score | 
KScoreDialog::Name, this);
-                       scoreDialog.initFromDifficulty(Kg::difficulty());
-       
+                       QPointer<KScoreDialog> scoreDialog = new 
KScoreDialog(KScoreDialog::Score | KScoreDialog::Name, this);
+                       scoreDialog->initFromDifficulty(Kg::difficulty());
+
                        KScoreDialog::FieldInfo scoreInfo;
                        scoreInfo[KScoreDialog::Score].setNum(score);
-                       if(scoreDialog.addScore(scoreInfo, 
KScoreDialog::LessIsMore) != 0)
-                               scoreDialog.exec();
+                       if(scoreDialog->addScore(scoreInfo, 
KScoreDialog::LessIsMore) != 0)
+                               scoreDialog->exec();
+                       delete scoreDialog;
                }
 
                m_gameWidget->popupText(s);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kblackbox-15.12.3/kbbscalablegraphicwidget.h 
new/kblackbox-16.04.1/kbbscalablegraphicwidget.h
--- old/kblackbox-15.12.3/kbbscalablegraphicwidget.h    2016-01-14 
12:36:35.000000000 +0100
+++ new/kblackbox-16.04.1/kbbscalablegraphicwidget.h    2016-01-29 
14:29:36.000000000 +0100
@@ -83,7 +83,7 @@
                /**
                 * @brief Every graphic items
                 *
-                * Values are used to define the relative heigths between the 
displayed graphic items.
+                * Values are used to define the relative heights between the 
displayed graphic items.
                 * @see KBBThemeManager::zValue(const 
KBBScalableGraphicWidget::itemType itemType);
                 */
                enum itemType {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kblackbox-15.12.3/kbbthememanager.h 
new/kblackbox-16.04.1/kbbthememanager.h
--- old/kblackbox-15.12.3/kbbthememanager.h     2016-01-14 12:36:35.000000000 
+0100
+++ new/kblackbox-16.04.1/kbbthememanager.h     2016-01-29 14:29:36.000000000 
+0100
@@ -57,7 +57,7 @@
                 * The constructor opens the SVGZ file, creates the SVG 
renderer and gets the DOM root node.
                 * @param &svgzFileName Path to the SVGZ file
                 */
-               KBBThemeManager(const QString &svgzFileName);
+               explicit KBBThemeManager(const QString &svgzFileName);
                
                
                /**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kblackbox-15.12.3/kblackbox.appdata.xml 
new/kblackbox-16.04.1/kblackbox.appdata.xml
--- old/kblackbox-15.12.3/kblackbox.appdata.xml 2016-01-14 12:36:35.000000000 
+0100
+++ new/kblackbox-16.04.1/kblackbox.appdata.xml 1970-01-01 01:00:00.000000000 
+0100
@@ -1,117 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<component type="desktop">
-  <id>org.kde.kblackbox.desktop</id>
-  <metadata_license>CC0-1.0</metadata_license>
-  <project_license>GPL-2.0+</project_license>
-  <name>KBlackbox</name>
-  <name xml:lang="ast">KBlackbox</name>
-  <name xml:lang="bs">KBlackBox</name>
-  <name xml:lang="ca">KBlackbox</name>
-  <name xml:lang="ca-valencia">KBlackbox</name>
-  <name xml:lang="cs">KBlackBox</name>
-  <name xml:lang="da">KBlackbox</name>
-  <name xml:lang="de">KBlackbox</name>
-  <name xml:lang="en-GB">KBlackbox</name>
-  <name xml:lang="es">KBlackbox</name>
-  <name xml:lang="et">KBlackbox</name>
-  <name xml:lang="fi">KBlackbox</name>
-  <name xml:lang="fr">KBlackbox</name>
-  <name xml:lang="gl">KBlackbox</name>
-  <name xml:lang="it">KBlackbox</name>
-  <name xml:lang="ko">KBlackBox</name>
-  <name xml:lang="nl">Kblackbox</name>
-  <name xml:lang="nn">KBlackbox</name>
-  <name xml:lang="pl">KCzarnaSkrzynka</name>
-  <name xml:lang="pt">KBlackbox</name>
-  <name xml:lang="pt-BR">KBlackbox</name>
-  <name xml:lang="ru">KBlackbox</name>
-  <name xml:lang="sk">KBlackbox</name>
-  <name xml:lang="sl">KBlackBox</name>
-  <name xml:lang="sr">К‑црна‑кутија</name>
-  <name xml:lang="sr-Latn">K‑crna‑kutija</name>
-  <name xml:lang="sr-ijekavian">К‑црна‑кутија</name>
-  <name xml:lang="sr-ijekavianlatin">K‑crna‑kutija</name>
-  <name xml:lang="sv">Svarta lådan</name>
-  <name xml:lang="tr">KBlackBox</name>
-  <name xml:lang="uk">KBlackbox</name>
-  <name xml:lang="x-test">xxKBlackboxxx</name>
-  <name xml:lang="zh-CN">KBlackbox</name>
-  <name xml:lang="zh-TW">KBlackBox</name>
-  <summary>Blackbox Logic Game</summary>
-  <summary xml:lang="ast">Xuegu de llóxica Blackbox</summary>
-  <summary xml:lang="bs">Logička igra crna kutija</summary>
-  <summary xml:lang="ca">Joc de lògica Blackbox</summary>
-  <summary xml:lang="ca-valencia">Joc de lògica Blackbox</summary>
-  <summary xml:lang="cs">Logická hra s černou skříňkou</summary>
-  <summary xml:lang="de">„Blackbox“-Spiel</summary>
-  <summary xml:lang="en-GB">Blackbox Logic Game</summary>
-  <summary xml:lang="es">Juego de lógica Blackbox</summary>
-  <summary xml:lang="et">Blackboxi loogikamäng</summary>
-  <summary xml:lang="fi">Logiikkapeli</summary>
-  <summary xml:lang="fr">Jeu de logique Blackbox</summary>
-  <summary xml:lang="gl">Xogo de lóxica Blackbox</summary>
-  <summary xml:lang="it">Gioco di logica Blackbox      </summary>
-  <summary xml:lang="ko">블랙박스 논리 게임</summary>
-  <summary xml:lang="nl">Blackbox: Logisch spel</summary>
-  <summary xml:lang="nn">Blackbox logikkspel</summary>
-  <summary xml:lang="pl">KCzarnaSkrzynka - Gra logiczna</summary>
-  <summary xml:lang="pt">Jogo de Lógica Blackbox</summary>
-  <summary xml:lang="pt-BR">Jogo lógico de Caixa Preta</summary>
-  <summary xml:lang="ru">Логическая игра о чёрном ящике</summary>
-  <summary xml:lang="sk">Logická hra - čierna skrinka</summary>
-  <summary xml:lang="sl">Logična igra KBlackBox</summary>
-  <summary xml:lang="sr">Логичка игра црне кутије</summary>
-  <summary xml:lang="sr-Latn">Logička igra crne kutije</summary>
-  <summary xml:lang="sr-ijekavian">Логичка игра црне кутије</summary>
-  <summary xml:lang="sr-ijekavianlatin">Logička igra crne kutije</summary>
-  <summary xml:lang="sv">Svart låda logiskt spel</summary>
-  <summary xml:lang="tr">Karakutu Mantık Oyunu</summary>
-  <summary xml:lang="uk">Гра на логіку (чорний скринька)</summary>
-  <summary xml:lang="x-test">xxBlackbox Logic Gamexx</summary>
-  <summary xml:lang="zh-CN">黑箱逻辑游戏</summary>
-  <summary xml:lang="zh-TW">黑盒子智力遊戲</summary>
-  <description>
-    <p>
-      KBlackbox is a game of hide and seek played on a grid of boxes where the 
computer has hidden several balls.
-      The position of the hidden balls can be deduced by shooting beams into 
the box.
-    </p>
-    <p xml:lang="ast">KBlackbox ye un xuegu del esconderite xugáu nun rexáu de 
caxes u l'ordenador anubrió delles boles. La posición de les boles anubríes 
puen deducise pol disparu de rayos a la caxa.</p>
-    <p xml:lang="ca">El KBlackbox és un joc de fet i amagar que es juga en una 
graella de quadres a on l'ordinador ha amagat diverses boles. La posició de les 
boles amagades es pot deduir disparant feixos en el quadre.</p>
-    <p xml:lang="ca-valencia">El KBlackbox és un joc de fet i amagar que es 
juga en una graella de quadres a on l'ordinador ha amagat diverses boles. La 
posició de les boles amagades es pot deduir disparant feixos en el quadre.</p>
-    <p xml:lang="de">KBlackbox ist ein Versteckspiel, das auf einem Spielfeld 
gespielt wird, auf dem Schachteln in Reihen und Spalten mit darin versteckten 
Kugeln angeordnet sind.Um die Kugeln zu entdecken, müssen Sie Laserstrahlen in 
die Schachteln schießen und den Verlauf der Strahlen beobachten.</p>
-    <p xml:lang="en-GB">KBlackbox is a game of hide and seek played on a grid 
of boxes where the computer has hidden several balls. The position of the 
hidden balls can be deduced by shooting beams into the box.</p>
-    <p xml:lang="es">KBlackbox es un juego de escondite consistente en una 
retícula de cajas en las que la máquina ha escondido varias bolas. La posición 
de estas bolas puede ser deducida disparando rayos a las cajas.</p>
-    <p xml:lang="et">KBlackbox on otsimismäng kastivõrgustikus, kuhu arvuti on 
peitnud mõned pallid. Peidetud pallide asukohta saab ära arvata kasti 
valguskiiri lastes.</p>
-    <p xml:lang="fi">KBlackBoxissä leikitään piilosta laatikoista koostuvasta 
ruudukossa, johon tietokone on piilottanut palloja. Piilopallojen sijainnin voi 
päätellä ampumalla laatikkoon säteitä.</p>
-    <p xml:lang="fr">KBlackbox est un jeu de logique où il faut trouver des 
billes cachées. La position des billes cachées peut être déduite en envoyant 
des rayons dans la boîte.</p>
-    <p xml:lang="gl">KBlackbox é un xogo das agachadas que toma lugar nunha 
grade de caixas nas que o computador agochou varias bólas. Podes lanzar raios á 
caixa para deducir a posición das bólas.</p>
-    <p xml:lang="it">KBlackbox è un gioco di cerca e trova, giocato su un 
reticolo di celle. Il computer ha nascosto delle sfere in queste celle. 
Sparando dei raggi laser nella scatola si può dedurre la posizione delle sfere 
nascoste.</p>
-    <p xml:lang="ko">KBlackbox는 컴퓨터가 숨겨 놓은 공을 찾는 게임입니다. 숨은 공의 위치는 상자에 빔을 비추어서 
알 수 있습니다.</p>
-    <p xml:lang="nl">KBlackbox is een spel met verstoppertje spelen op een 
raster van dozen waar de computer verschillende ballen heeft verborgen. De 
positie van de verborgen ballen kunnen afgeleid worden door stralen in de doos 
te schieten.</p>
-    <p xml:lang="nn">KBlackbox er eit gøym-og-leita-spel som føregår på eit 
rutenett der datamaskina har gøymt fleire kuler. Du må skyta laserstrålar inn i 
rutenett og så tenkja deg fram til kor kulene basert på kor strålane går.</p>
-    <p xml:lang="pl">KCzarnaSkrzynka jest grą w chowanego na siatce pól, na 
których komputer ukrył kilka z kul. Położenie ukrytych kul można wywnioskować 
poprzez wystrzeliwanie promieni na pola.</p>
-    <p xml:lang="pt">O KBlackbox é um jogo de escondidas, jogado sobre uma 
grelha de caixas em que o computador escolheu diversas bolas. A posição das 
bolas escondidas pode ser deduzida se disparar raios para as caixas.</p>
-    <p xml:lang="pt-BR">KBlackbox é um jogo de esconde-esconde, jogado sobre 
uma grade de caixas, onde o computador escolheu diversas bolas. A posição das 
bolas escondidas pode ser deduzida se disparar raios contra as caixas.</p>
-    <p xml:lang="ru">KBlackbox — игра в прятки на прямоугольном поле, где 
компьютер установил несколько шаров. Расположение шаров можно определить, 
направляя на игровое поле световые лучи.</p>
-    <p xml:lang="sk">KBlackbox je hra na schovávačku hraná na mriežke polí, 
kde počítač má skrytých niekoľko guličiek. Polohu skrytých guliek môžete zistiť 
tým, že strieľate lúče do krabice.</p>
-    <p xml:lang="sl">KBlackbox je igra skrivalnic, ki se igra na mreži škatel, 
v katere je računalnik skril številne žoge. Mesta skritih žog lahko uganete 
preko laserskih žarkov, ki jih streljate v škatle.</p>
-    <p xml:lang="sr">К‑црна‑кутија је игра скривања и налажења на мрежи кутија 
где је рачунар сакрио неколико лоптица. Положај скривених лоптица изводи се на 
основу испаљивања зракова у кутије.</p>
-    <p xml:lang="sr-Latn">K‑crna‑kutija je igra skrivanja i nalaženja na mreži 
kutija gde je računar sakrio nekoliko loptica. Položaj skrivenih loptica izvodi 
se na osnovu ispaljivanja zrakova u kutije.</p>
-    <p xml:lang="sr-ijekavian">К‑црна‑кутија је игра скривања и налажења на 
мрежи кутија где је рачунар сакрио неколико лоптица. Положај скривених лоптица 
изводи се на основу испаљивања зракова у кутије.</p>
-    <p xml:lang="sr-ijekavianlatin">K‑crna‑kutija je igra skrivanja i 
nalaženja na mreži kutija gde je računar sakrio nekoliko loptica. Položaj 
skrivenih loptica izvodi se na osnovu ispaljivanja zrakova u kutije.</p>
-    <p xml:lang="sv">Svara lådan är ett kurragömmaspel som spelas på ett 
rutmönster av lådor där datorn har dolt flera kulor. Positionen för de dolda 
kulorna kan bestämmas genom att skjuta in strålar i lådan.</p>
-    <p xml:lang="tr">KBlackbox bilgisayarın bir çok top sakladığı kutuların 
ızgarası üzerinde oynana bir saklambaç oyunudur. Gizli topların konumu kutuya 
vuran ışınlardan çıkartılabilir.</p>
-    <p xml:lang="uk">KBlackbox — гра у знаходження кульок, прихованих 
комп’ютером на полі. Розташування прихованих кульок можна визначити за 
допомогою просвічування поля променями.</p>
-    <p xml:lang="x-test">xxKBlackbox is a game of hide and seek played on a 
grid of boxes where the computer has hidden several balls. The position of the 
hidden balls can be deduced by shooting beams into the box.xx</p>
-    <p xml:lang="zh-TW">KBlackbox 是一款益智遊戲。您要打出探照燈,依照反射的規則找出黑盒子內所有藏起來的球。</p>
-  </description>
-  <url type="homepage">http://games.kde.org/game.php?game=kblackbox</url>
-  <url 
type="bugtracker">https://bugs.kde.org/enter_bug.cgi?format=guided&amp;product=kblackbox</url>
-  <url 
type="help">http://docs.kde.org/stable/en/kdegames/kblackbox/index.html</url>
-  <screenshots>
-    <screenshot type="default">
-      <image>http://kde.org/images/screenshots/kblackbox.png</image>
-    </screenshot>
-  </screenshots>
-  <project_group>KDE</project_group>
-</component>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kblackbox-15.12.3/main.cpp 
new/kblackbox-16.04.1/main.cpp
--- old/kblackbox-15.12.3/main.cpp      2016-01-14 12:36:35.000000000 +0100
+++ new/kblackbox-16.04.1/main.cpp      2016-01-29 14:29:36.000000000 +0100
@@ -36,7 +36,7 @@
 #include <QApplication>
 #include <QCommandLineParser>
 #include <kdelibs4configmigrator.h>
-
+#include <KCrash>
 
 #include "kbbmainwindow.h"
 #include <KDBusService>
@@ -58,6 +58,7 @@
     aboutData.setHomepage(QLatin1String("http://games.kde.org/kblackbox";));
     QCommandLineParser parser;
     KAboutData::setApplicationData(aboutData);
+    KCrash::initialize();
     parser.addVersionOption();
     parser.addHelpOption();
     aboutData.setupCommandLine(&parser);
@@ -68,12 +69,12 @@
     application.setWindowIcon(QIcon::fromTheme(QStringLiteral("kblackbox")));
 
 
-       if (application.isSessionRestored())
-               kRestoreMainWindows<KBBMainWindow>();
-       else {
-               KBBMainWindow *mainWindow = new KBBMainWindow;
-               mainWindow->show();
-       }
+    if (application.isSessionRestored())
+        kRestoreMainWindows<KBBMainWindow>();
+    else {
+        KBBMainWindow *mainWindow = new KBBMainWindow;
+        mainWindow->show();
+    }
 
-       return application.exec();
+    return application.exec();
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kblackbox-15.12.3/org.kde.kblackbox.appdata.xml 
new/kblackbox-16.04.1/org.kde.kblackbox.appdata.xml
--- old/kblackbox-15.12.3/org.kde.kblackbox.appdata.xml 1970-01-01 
01:00:00.000000000 +0100
+++ new/kblackbox-16.04.1/org.kde.kblackbox.appdata.xml 2016-01-29 
14:29:36.000000000 +0100
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component type="desktop">
+  <id>org.kde.kblackbox.desktop</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <name>KBlackbox</name>
+  <name xml:lang="ast">KBlackbox</name>
+  <name xml:lang="bs">KBlackBox</name>
+  <name xml:lang="ca">KBlackbox</name>
+  <name xml:lang="ca-valencia">KBlackbox</name>
+  <name xml:lang="cs">KBlackBox</name>
+  <name xml:lang="da">KBlackbox</name>
+  <name xml:lang="de">KBlackbox</name>
+  <name xml:lang="en-GB">KBlackbox</name>
+  <name xml:lang="es">KBlackbox</name>
+  <name xml:lang="fi">KBlackbox</name>
+  <name xml:lang="fr">KBlackbox</name>
+  <name xml:lang="gl">KBlackbox</name>
+  <name xml:lang="it">KBlackbox</name>
+  <name xml:lang="ko">KBlackBox</name>
+  <name xml:lang="nl">Kblackbox</name>
+  <name xml:lang="nn">KBlackbox</name>
+  <name xml:lang="pl">KCzarnaSkrzynka</name>
+  <name xml:lang="pt">KBlackbox</name>
+  <name xml:lang="pt-BR">KBlackbox</name>
+  <name xml:lang="ru">KBlackbox</name>
+  <name xml:lang="sk">KBlackbox</name>
+  <name xml:lang="sl">KBlackBox</name>
+  <name xml:lang="sr">К‑црна‑кутија</name>
+  <name xml:lang="sr-Latn">K‑crna‑kutija</name>
+  <name xml:lang="sr-ijekavian">К‑црна‑кутија</name>
+  <name xml:lang="sr-ijekavianlatin">K‑crna‑kutija</name>
+  <name xml:lang="sv">Svarta lådan</name>
+  <name xml:lang="tr">KBlackBox</name>
+  <name xml:lang="uk">KBlackbox</name>
+  <name xml:lang="x-test">xxKBlackboxxx</name>
+  <name xml:lang="zh-CN">KBlackbox</name>
+  <name xml:lang="zh-TW">KBlackBox</name>
+  <summary>Blackbox Logic Game</summary>
+  <summary xml:lang="ast">Xuegu de llóxica Blackbox</summary>
+  <summary xml:lang="bs">Logička igra crna kutija</summary>
+  <summary xml:lang="ca">Joc de lògica Blackbox</summary>
+  <summary xml:lang="ca-valencia">Joc de lògica Blackbox</summary>
+  <summary xml:lang="cs">Logická hra s černou skříňkou</summary>
+  <summary xml:lang="de">„Blackbox“-Spiel</summary>
+  <summary xml:lang="en-GB">Blackbox Logic Game</summary>
+  <summary xml:lang="es">Juego de lógica Blackbox</summary>
+  <summary xml:lang="fi">Logiikkapeli</summary>
+  <summary xml:lang="fr">Jeu de logique Blackbox</summary>
+  <summary xml:lang="gl">Xogo de lóxica Blackbox</summary>
+  <summary xml:lang="it">Gioco di logica Blackbox      </summary>
+  <summary xml:lang="ko">블랙박스 논리 게임</summary>
+  <summary xml:lang="nl">Blackbox: Logisch spel</summary>
+  <summary xml:lang="nn">Blackbox logikkspel</summary>
+  <summary xml:lang="pl">KCzarnaSkrzynka - Gra logiczna</summary>
+  <summary xml:lang="pt">Jogo de Lógica Blackbox</summary>
+  <summary xml:lang="pt-BR">Jogo lógico de Caixa Preta</summary>
+  <summary xml:lang="ru">Логическая игра о чёрном ящике</summary>
+  <summary xml:lang="sk">Logická hra - čierna skrinka</summary>
+  <summary xml:lang="sl">Logična igra KBlackBox</summary>
+  <summary xml:lang="sr">Логичка игра црне кутије</summary>
+  <summary xml:lang="sr-Latn">Logička igra crne kutije</summary>
+  <summary xml:lang="sr-ijekavian">Логичка игра црне кутије</summary>
+  <summary xml:lang="sr-ijekavianlatin">Logička igra crne kutije</summary>
+  <summary xml:lang="sv">Svart låda logiskt spel</summary>
+  <summary xml:lang="tr">Karakutu Mantık Oyunu</summary>
+  <summary xml:lang="uk">Гра на логіку (чорний скринька)</summary>
+  <summary xml:lang="x-test">xxBlackbox Logic Gamexx</summary>
+  <summary xml:lang="zh-CN">黑箱逻辑游戏</summary>
+  <summary xml:lang="zh-TW">黑盒子智力遊戲</summary>
+  <description>
+    <p>
+      KBlackbox is a game of hide and seek played on a grid of boxes where the 
computer has hidden several balls.
+      The position of the hidden balls can be deduced by shooting beams into 
the box.
+    </p>
+    <p xml:lang="ast">KBlackbox ye un xuegu del esconderite xugáu nun rexáu de 
caxes u l'ordenador anubrió delles boles. La posición de les boles anubríes 
puen deducise pol disparu de rayos a la caxa.</p>
+    <p xml:lang="ca">El KBlackbox és un joc de fet i amagar que es juga en una 
graella de quadres a on l'ordinador ha amagat diverses boles. La posició de les 
boles amagades es pot deduir disparant feixos en el quadre.</p>
+    <p xml:lang="ca-valencia">El KBlackbox és un joc de fet i amagar que es 
juga en una graella de quadres a on l'ordinador ha amagat diverses boles. La 
posició de les boles amagades es pot deduir disparant feixos en el quadre.</p>
+    <p xml:lang="de">KBlackbox ist ein Versteckspiel, das auf einem Spielfeld 
gespielt wird, auf dem Schachteln in Reihen und Spalten mit darin versteckten 
Kugeln angeordnet sind.Um die Kugeln zu entdecken, müssen Sie Laserstrahlen in 
die Schachteln schießen und den Verlauf der Strahlen beobachten.</p>
+    <p xml:lang="en-GB">KBlackbox is a game of hide and seek played on a grid 
of boxes where the computer has hidden several balls. The position of the 
hidden balls can be deduced by shooting beams into the box.</p>
+    <p xml:lang="es">KBlackbox es un juego de escondite consistente en una 
retícula de cajas en las que la máquina ha escondido varias bolas. La posición 
de estas bolas puede ser deducida disparando rayos a las cajas.</p>
+    <p xml:lang="fi">KBlackBoxissä leikitään piilosta laatikoista koostuvasta 
ruudukossa, johon tietokone on piilottanut palloja. Piilopallojen sijainnin voi 
päätellä ampumalla laatikkoon säteitä.</p>
+    <p xml:lang="fr">KBlackbox est un jeu de logique où il faut trouver des 
billes cachées. La position des billes cachées peut être déduite en envoyant 
des rayons dans la boîte.</p>
+    <p xml:lang="gl">KBlackbox é un xogo das agachadas que toma lugar nunha 
grade de caixas nas que o computador agochou varias bólas. Podes lanzar raios á 
caixa para deducir a posición das bólas.</p>
+    <p xml:lang="it">KBlackbox è un gioco di cerca e trova, giocato su un 
reticolo di celle. Il computer ha nascosto delle sfere in queste celle. 
Sparando dei raggi laser nella scatola si può dedurre la posizione delle sfere 
nascoste.</p>
+    <p xml:lang="ko">KBlackbox는 컴퓨터가 숨겨 놓은 공을 찾는 게임입니다. 숨은 공의 위치는 상자에 빔을 비추어서 
알 수 있습니다.</p>
+    <p xml:lang="nl">KBlackbox is een spel met verstoppertje spelen op een 
raster van dozen waar de computer verschillende ballen heeft verborgen. De 
positie van de verborgen ballen kunnen afgeleid worden door stralen in de doos 
te schieten.</p>
+    <p xml:lang="nn">KBlackbox er eit gøym-og-leita-spel som føregår på eit 
rutenett der datamaskina har gøymt fleire kuler. Du må skyta laserstrålar inn i 
rutenett og så tenkja deg fram til kor kulene basert på kor strålane går.</p>
+    <p xml:lang="pl">KCzarnaSkrzynka jest grą w chowanego na siatce pól, na 
których komputer ukrył kilka z kul. Położenie ukrytych kul można wywnioskować 
poprzez wystrzeliwanie promieni na pola.</p>
+    <p xml:lang="pt">O KBlackbox é um jogo de escondidas, jogado sobre uma 
grelha de caixas em que o computador escolheu diversas bolas. A posição das 
bolas escondidas pode ser deduzida se disparar raios para as caixas.</p>
+    <p xml:lang="pt-BR">KBlackbox é um jogo de esconde-esconde, jogado sobre 
uma grade de caixas, onde o computador escolheu diversas bolas. A posição das 
bolas escondidas pode ser deduzida se disparar raios contra as caixas.</p>
+    <p xml:lang="ru">KBlackbox — игра в прятки на прямоугольном поле, где 
компьютер установил несколько шаров. Расположение шаров можно определить, 
направляя на игровое поле световые лучи.</p>
+    <p xml:lang="sk">KBlackbox je hra na schovávačku hraná na mriežke polí, 
kde počítač má skrytých niekoľko guličiek. Polohu skrytých guliek môžete zistiť 
tým, že strieľate lúče do krabice.</p>
+    <p xml:lang="sl">KBlackbox je igra skrivalnic, ki se igra na mreži škatel, 
v katere je računalnik skril številne žoge. Mesta skritih žog lahko uganete 
preko laserskih žarkov, ki jih streljate v škatle.</p>
+    <p xml:lang="sr">К‑црна‑кутија је игра скривања и налажења на мрежи кутија 
где је рачунар сакрио неколико лоптица. Положај скривених лоптица изводи се на 
основу испаљивања зракова у кутије.</p>
+    <p xml:lang="sr-Latn">K‑crna‑kutija je igra skrivanja i nalaženja na mreži 
kutija gde je računar sakrio nekoliko loptica. Položaj skrivenih loptica izvodi 
se na osnovu ispaljivanja zrakova u kutije.</p>
+    <p xml:lang="sr-ijekavian">К‑црна‑кутија је игра скривања и налажења на 
мрежи кутија где је рачунар сакрио неколико лоптица. Положај скривених лоптица 
изводи се на основу испаљивања зракова у кутије.</p>
+    <p xml:lang="sr-ijekavianlatin">K‑crna‑kutija je igra skrivanja i 
nalaženja na mreži kutija gde je računar sakrio nekoliko loptica. Položaj 
skrivenih loptica izvodi se na osnovu ispaljivanja zrakova u kutije.</p>
+    <p xml:lang="sv">Svara lådan är ett kurragömmaspel som spelas på ett 
rutmönster av lådor där datorn har dolt flera kulor. Positionen för de dolda 
kulorna kan bestämmas genom att skjuta in strålar i lådan.</p>
+    <p xml:lang="tr">KBlackbox bilgisayarın bir çok top sakladığı kutuların 
ızgarası üzerinde oynana bir saklambaç oyunudur. Gizli topların konumu kutuya 
vuran ışınlardan çıkartılabilir.</p>
+    <p xml:lang="uk">KBlackbox — гра у знаходження кульок, прихованих 
комп’ютером на полі. Розташування прихованих кульок можна визначити за 
допомогою просвічування поля променями.</p>
+    <p xml:lang="x-test">xxKBlackbox is a game of hide and seek played on a 
grid of boxes where the computer has hidden several balls. The position of the 
hidden balls can be deduced by shooting beams into the box.xx</p>
+    <p xml:lang="zh-TW">KBlackbox 是一款益智遊戲。您要打出探照燈,依照反射的規則找出黑盒子內所有藏起來的球。</p>
+  </description>
+  <url type="homepage">http://games.kde.org/game.php?game=kblackbox</url>
+  <url 
type="bugtracker">https://bugs.kde.org/enter_bug.cgi?format=guided&amp;product=kblackbox</url>
+  <url 
type="help">http://docs.kde.org/stable/en/kdegames/kblackbox/index.html</url>
+  <screenshots>
+    <screenshot type="default">
+      <image>http://kde.org/images/screenshots/kblackbox.png</image>
+    </screenshot>
+  </screenshots>
+  <project_group>KDE</project_group>
+</component>


Reply via email to