Hello community, here is the log from the commit of package kollision for openSUSE:Factory checked in at 2016-05-29 03:09:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kollision (Old) and /work/SRC/openSUSE:Factory/.kollision.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kollision" Changes: -------- --- /work/SRC/openSUSE:Factory/kollision/kollision.changes 2016-03-29 09:58:55.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kollision.new/kollision.changes 2016-05-29 03:09:24.000000000 +0200 @@ -1,0 +2,24 @@ +Sat May 7 10:34: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:09:31 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:45:33 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: ---- kollision-15.12.3.tar.xz New: ---- kollision-16.04.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kollision.spec ++++++ --- /var/tmp/diff_new_pack.ueTjqr/_old 2016-05-29 03:09:24.000000000 +0200 +++ /var/tmp/diff_new_pack.ueTjqr/_new 2016-05-29 03:09:24.000000000 +0200 @@ -42,7 +42,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: kollision-%{version}.tar.xz Obsoletes: %{name}5 < %{version} ++++++ kollision-15.12.3.tar.xz -> kollision-16.04.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-15.12.3/CMakeLists.txt new/kollision-16.04.1/CMakeLists.txt --- old/kollision-15.12.3/CMakeLists.txt 2016-01-14 12:38:12.000000000 +0100 +++ new/kollision-16.04.1/CMakeLists.txt 2016-04-12 16:07:29.000000000 +0200 @@ -2,29 +2,25 @@ 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 Qml Quick QuickWidgets Svg Test) -find_package(KF5 REQUIRED COMPONENTS - CoreAddons - Config - WidgetsAddons +find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets) +find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Config + ConfigWidgets + CoreAddons + Crash DBusAddons + DocTools I18n - ConfigWidgets - TextWidgets + WidgetsAddons XmlGui - KIO - NotifyConfig - NewStuff - DocTools - ) +) find_package(KF5KDEGames 4.9.0 REQUIRED) -find_package(Phonon4Qt5 CONFIG REQUIRED) include(FeatureSummary) include(ECMAddAppIcon) @@ -46,7 +42,7 @@ main.cpp mainarea.cpp mainwindow.cpp - message.cpp + message.cpp ) kconfig_add_kcfg_files(kollision_SRCS kollisionconfig.kcfgc) ki18n_wrap_ui(kollision_SRCS preferences.ui) @@ -54,7 +50,13 @@ ecm_add_app_icon(kollision_SRCS ICONS ${ICONS_SRCS}) add_executable(kollision ${kollision_SRCS}) -target_link_libraries(kollision KF5KDEGames Phonon::phonon4qt5 KF5::DBusAddons KF5::XmlGui KF5::I18n) +target_link_libraries(kollision + KF5::Crash + KF5::DBusAddons + KF5::I18n + KF5::XmlGui + KF5KDEGames +) install(TARGETS kollision ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) install(PROGRAMS org.kde.kollision.desktop DESTINATION ${KDE_INSTALL_APPDIR}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-15.12.3/animation.h new/kollision-16.04.1/animation.h --- old/kollision-15.12.3/animation.h 2016-01-14 12:38:12.000000000 +0100 +++ new/kollision-16.04.1/animation.h 2016-04-12 16:07:29.000000000 +0200 @@ -36,7 +36,7 @@ int m_time; int m_start; public: - PauseAnimation(int time); + explicit PauseAnimation(int time); virtual void start(int t); virtual bool step(int t); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-15.12.3/kollision.kcfg new/kollision-16.04.1/kollision.kcfg --- old/kollision-15.12.3/kollision.kcfg 2016-01-14 12:38:12.000000000 +0100 +++ new/kollision-16.04.1/kollision.kcfg 2016-04-12 16:07:29.000000000 +0200 @@ -1,9 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE kcfg SYSTEM - "http://www.kde.org/standards/kcfg/1.0/kcfg.xsd"> -<kcfg> +<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0 + http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">> <kcfgfile name="kollisionrc"/> - <group name="sounds"> + <group name="game_options"> + <entry name="IncreaseBallSize" type="Bool"> + <label>Whether automatically increasing ball size should be applied.</label> + <default>false</default> + </entry> + </group> + <group name="sounds"> <entry name="EnableSounds" type="Bool"> <label>Whether sound effects should be played.</label> <default>false</default> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-15.12.3/kollisionui.rc new/kollision-16.04.1/kollisionui.rc --- old/kollision-15.12.3/kollisionui.rc 2016-01-14 12:38:12.000000000 +0100 +++ new/kollision-16.04.1/kollisionui.rc 2016-04-12 16:07:29.000000000 +0200 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <gui name="kollision" - version="1" + version="2" xmlns="http://www.kde.org/standards/kxmlgui/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kxmlgui/1.0 @@ -11,9 +11,9 @@ </Menu> <Menu name="settings"> <Action name="options_sounds" /> + <Action name="increase_ball_size" /> </Menu> </MenuBar> - <State name="playing"> <enable> <Action name="game_abort" /> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-15.12.3/main.cpp new/kollision-16.04.1/main.cpp --- old/kollision-15.12.3/main.cpp 2016-01-14 12:38:12.000000000 +0100 +++ new/kollision-16.04.1/main.cpp 2016-04-12 16:07:29.000000000 +0200 @@ -9,6 +9,7 @@ #include <KAboutData> +#include <KCrash> #include <QApplication> #include <KLocalizedString> @@ -30,7 +31,7 @@ migrate.migrate(); KAboutData aboutData("kollision", i18n("Kollision"), - "0.2", i18n("KDE collision game"), KAboutLicense::GPL, + "0.3", i18n("KDE collision game"), KAboutLicense::GPL, i18n("(c) 2007 Paolo Capriotti")); aboutData.addAuthor(i18n("Paolo Capriotti"), QString(), "p.caprio...@gmail.com"); aboutData.addAuthor(i18n("Dmitry Suzdalev"), QString(), "dim...@gmail.com"); @@ -43,6 +44,7 @@ QCommandLineParser parser; KAboutData::setApplicationData(aboutData); + KCrash::initialize(); parser.addVersionOption(); parser.addHelpOption(); aboutData.setupCommandLine(&parser); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-15.12.3/mainarea.cpp new/kollision-16.04.1/mainarea.cpp --- old/kollision-15.12.3/mainarea.cpp 2016-01-14 12:38:12.000000000 +0100 +++ new/kollision-16.04.1/mainarea.cpp 2016-04-12 16:07:29.000000000 +0200 @@ -48,6 +48,8 @@ MainArea::MainArea() : m_renderer(new Theme) , m_man(0) +, m_manBallDiameter(28) +, m_ballDiameter(28) , m_death(false) , m_game_over(false) , m_paused(false) @@ -59,14 +61,17 @@ , m_soundStart(QStandardPaths::locate(QStandardPaths::DataLocation, "sounds/start.ogg")) , m_pause_action(0) { + // Initialize the sound state enableSounds(KollisionConfig::enableSounds()); + increaseBallSize(KollisionConfig::increaseBallSize()); + m_size = 500; QRect rect(0, 0, m_size, m_size); setSceneRect(rect); - srand(time(0)); + qsrand(time(0)); m_timer.setInterval(20); connect(&m_timer, &QTimer::timeout, this, &MainArea::tick); @@ -90,6 +95,13 @@ } +void MainArea::increaseBallSize(bool p_enabled) +{ + m_increaseBallSize = p_enabled; + KollisionConfig::setIncreaseBallSize(p_enabled); + KollisionConfig::self()->save(); +} + void MainArea::enableSounds(bool p_enabled) { m_soundEnabled = p_enabled; @@ -171,8 +183,15 @@ double MainArea::radius() const { - static const int ballDiameter = 28; // this is fixed as the scene size is fixed - return ballDiameter / 2.0; + return m_ballDiameter / 2.0; +} + +void MainArea::setBallDiameter(int val) +{ + // Limits other balls' maximum diameter to the double of man ball's diameter. + if (m_ballDiameter < m_manBallDiameter * 2) { + m_ballDiameter = val; + } } void MainArea::togglePause() @@ -220,6 +239,10 @@ void MainArea::start() { + // reset ball size + m_ballDiameter = m_manBallDiameter; + m_man->setRenderSize(QSize(m_manBallDiameter, m_manBallDiameter)); + m_death = false; m_game_over = false; @@ -287,7 +310,7 @@ done = true; pos = randomPoint().toPoint(); foreach (Ball* ball, m_fading) { - if (collide(pos, ball->position(), ball->radius() * 2.0, tmp)) { + if (collide(pos, ball->position(), m_ballDiameter, m_ballDiameter, tmp)) { done = false; break; } @@ -324,12 +347,13 @@ return ball; } -bool MainArea::collide(const QPointF& a, const QPointF& b, double diam, Collision& collision) +bool MainArea::collide(const QPointF& a, const QPointF& b, double diamA, double diamB, Collision& collision) { collision.line = b - a; collision.square_distance = collision.line.x() * collision.line.x() + collision.line.y() * collision.line.y(); - return collision.square_distance <= diam * diam; + + return collision.square_distance <= diamA * diamB; } void MainArea::abort() @@ -389,7 +413,9 @@ if (m_man && collide( ball->position(), m_man->position(), - radius() * 2, collision)) { + m_ballDiameter, + m_manBallDiameter, + collision)) { if(m_soundEnabled) m_soundYouLose.start(); abort(); @@ -450,7 +476,7 @@ QPointF other_pos = other->position(); - if (collide(pos, other_pos, radius() * 2, collision)) { + if (collide(pos, other_pos, m_ballDiameter, m_ballDiameter, collision)) { // onCollision(); QPointF other_vel = other->velocity(); @@ -501,6 +527,14 @@ if (!m_death && m_time.elapsed() - m_pause_time >= m_ball_timeout * 1000 * (m_balls.size() + m_fading.size() - 3)) { + if (m_increaseBallSize) { + //increase ball size by 4 units + setBallDiameter(m_ballDiameter + 4); + foreach (Ball* ball, m_balls) { + ball->setRenderSize(QSize(m_ballDiameter, m_ballDiameter)); + } + } + addBall("red_ball"); writeMessage(i18np("%1 ball", "%1 balls", m_balls.size() + 1)); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-15.12.3/mainarea.h new/kollision-16.04.1/mainarea.h --- old/kollision-15.12.3/mainarea.h 2016-01-14 12:38:12.000000000 +0100 +++ new/kollision-16.04.1/mainarea.h 2016-04-12 16:07:29.000000000 +0200 @@ -48,6 +48,11 @@ QList<Ball*> m_fading; Ball* m_man; + // Player's ball diameter + int m_manBallDiameter; + // Other balls' diameter + int m_ballDiameter; + /// the blue ball is dead bool m_death; @@ -61,6 +66,9 @@ QList<MessagePtr> m_welcome_msg; QList<MessagePtr> m_pause_msg; + // Flag if automatic incremental ball size is enabled. + bool m_increaseBallSize; + // Flag if sound is enabled. bool m_soundEnabled; @@ -72,12 +80,14 @@ QAction * m_pause_action; double radius() const; + void setBallDiameter(int val); + QPointF randomPoint() const; QPointF randomDirection(double val) const; Ball* addBall(const QString& id); bool collide(const QPointF& a, const QPointF& b, - double diam, Collision& collision); + double diamA, double diamB, Collision& collision); Animation* writeMessage(const QString& text); Animation* writeText(const QString& lines, bool fade = true); @@ -94,6 +104,7 @@ void setPauseAction(QAction * action); public slots: void tick(); + void increaseBallSize(bool enable); void enableSounds(bool enable); void abort(); void togglePause(); @@ -107,4 +118,3 @@ }; #endif // MAINAREA_H - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-15.12.3/mainwindow.cpp new/kollision-16.04.1/mainwindow.cpp --- old/kollision-15.12.3/mainwindow.cpp 2016-01-14 12:38:12.000000000 +0100 +++ new/kollision-16.04.1/mainwindow.cpp 2016-04-12 16:07:29.000000000 +0200 @@ -12,6 +12,7 @@ #include <QLayout> #include <QLabel> #include <QGraphicsView> +#include <QPointer> #include <QAction> #include <KActionCollection> @@ -88,6 +89,11 @@ KStandardGameAction::highscores(this, SLOT(highscores()), actionCollection()); KStandardGameAction::quit(this, SLOT(close()), actionCollection()); + QAction * ballSize = new KToggleAction(i18n("&Increase Ball Size"), this); + ballSize->setChecked(KollisionConfig::increaseBallSize()); + actionCollection()->addAction( QLatin1String( "increase_ball_size" ), ballSize); + connect(ballSize, &QAction::triggered, m_main, &MainArea::increaseBallSize); + QAction * action; action = new KToggleAction(i18n("&Play Sounds"), this); action->setChecked(KollisionConfig::enableSounds()); @@ -107,17 +113,18 @@ { stateChanged("playing", KXMLGUIClient::StateReverse); - KScoreDialog ksdialog(KScoreDialog::Name, this); - ksdialog.initFromDifficulty(Kg::difficulty(), /*setConfigGroup=*/ false); - ksdialog.setConfigGroup(qMakePair( + QPointer<KScoreDialog> ksdialog = new KScoreDialog(KScoreDialog::Name, this); + ksdialog->initFromDifficulty(Kg::difficulty(), /*setConfigGroup=*/ false); + ksdialog->setConfigGroup(qMakePair( m_lastUsedDifficulty->key(), m_lastUsedDifficulty->title() )); KScoreDialog::FieldInfo scoreInfo; scoreInfo[KScoreDialog::Score].setNum(time); - if (ksdialog.addScore(scoreInfo, KScoreDialog::AskName)) { - ksdialog.exec(); + if (ksdialog->addScore(scoreInfo, KScoreDialog::AskName)) { + ksdialog->exec(); } + delete ksdialog; } void MainWindow::highscores() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-15.12.3/org.kde.kollision.appdata.xml new/kollision-16.04.1/org.kde.kollision.appdata.xml --- old/kollision-15.12.3/org.kde.kollision.appdata.xml 2016-01-14 12:38:12.000000000 +0100 +++ new/kollision-16.04.1/org.kde.kollision.appdata.xml 2016-04-12 16:07:29.000000000 +0200 @@ -8,12 +8,12 @@ <id>org.kde.kollision.desktop</id> <metadata_license>CC0-1.0</metadata_license> <summary>Casual ball game</summary> + <summary xml:lang="ast">Xuegu casual de boles</summary> <summary xml:lang="ca">Joc de pilota informal</summary> <summary xml:lang="ca-valencia">Joc de pilota informal</summary> <summary xml:lang="de">Ein einfaches Ausweich-Ballspiel</summary> <summary xml:lang="en-GB">Casual ball game</summary> <summary xml:lang="es">Juego de bolas distraído</summary> - <summary xml:lang="et">Ajaviite-pallimäng</summary> <summary xml:lang="fi">Rento pallopeli</summary> <summary xml:lang="gl">Xogo de bólas para distraerse</summary> <summary xml:lang="nl">Balspel ter verstrooiing</summary> @@ -37,12 +37,12 @@ Kollision is a casual game where you need to throw your ball and avoid the others balls on the table as long as possible. </p> + <p xml:lang="ast">Kollision ye un xuegu casual u necesites llanciar la to bola y evitar les otres na mesa tantu tiempu como sía posible.</p> <p xml:lang="ca">El Kollision és un joc informal a on cal llançar la pilota i evitar les altres pilotes de la taula durant tant temps com sigui possible.</p> <p xml:lang="ca-valencia">El Kollision és un joc informal a on cal llançar la pilota i evitar les altres pilotes de la taula durant tant temps com siga possible.</p> <p xml:lang="de">Kollision ist ein Spiel, in dem Sie mit Ihrem Ball allen anderen Bällen auf dem Spielfeld solange wie möglich ausweichen müssen.</p> <p xml:lang="en-GB">Kollision is a casual game where you need to throw your ball and avoid the others balls on the table as long as possible.</p> <p xml:lang="es">Kollision es un juego de bolas distraído en el que debe lanzar una bola y evitar al resto de bolas del tablero tanto tiempo como sea posible.</p> - <p xml:lang="et">Kollision on ajaviitemäng, kus pead liigutama enda palli ja vältima võimalikult kaua teisi mängulaual liikuvaid palle.</p> <p xml:lang="fi">Kollision on rento peli, jossa heität palloa ja yrität vältellä toisten palloja laudalla niin pitkään kuin mahdollista.</p> <p xml:lang="gl">Kollision é un xogo para distraerse no que te que tirar a súa bóla e evitar o resto de bólas do taboleiro tanto tempo como poida.</p> <p xml:lang="nl">Kollision is een spel ter verstrooiing waarin u uw bal moet gooien en de andere ballen op de tafel zo lang mogelijk moet vermijden.</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-15.12.3/org.kde.kollision.desktop new/kollision-16.04.1/org.kde.kollision.desktop --- old/kollision-15.12.3/org.kde.kollision.desktop 2016-01-14 12:38:12.000000000 +0100 +++ new/kollision-16.04.1/org.kde.kollision.desktop 2016-04-12 16:07:29.000000000 +0200 @@ -1,4 +1,7 @@ [Desktop Entry] +Exec=kollision +Icon=kollision +Type=Application Name=Kollision Name[ast]=Kollision Name[bs]=Kollision @@ -49,57 +52,29 @@ Name[x-test]=xxKollisionxx Name[zh_CN]=Kollision Name[zh_TW]=Kollision -Exec=kollision -Icon=kollision -Type=Application -Comment=A simple ball dodging game -Comment[ast]=Un xuegu pa esquivar una bola -Comment[bs]=Jednostavna igra izbjegavanja lopte -Comment[ca]=Un senzill joc d'esquivar una bola -Comment[ca@valencia]=Un senzill joc d'esquivar una bola -Comment[da]=Et enkelt undvigelsesspil med bolde -Comment[de]=Ein einfaches Ausweich-Ballspiel -Comment[el]=Ένα απλό παιχνίδι ελιγμών με μπάλες -Comment[en_GB]=A simple ball dodging game -Comment[es]=Un juego sencillo de esquivar pelotas -Comment[et]=Lihtne pallitogimise mäng -Comment[eu]=Pilota saihesteko joku bat -Comment[fa]=بازی ساده جاخالی دادن -Comment[fi]=Yksinkertainen väistelypeli -Comment[fr]=Un jeu simple d'évitement de balles -Comment[ga]=Cluiche simplí ina bhfuil ort liathróidí a sheachaint -Comment[gl]=Un xogo de bólas -Comment[hne]=एक सादा गेंद डाज करे के खेल -Comment[hu]=Egyszerű labdakikerülős játék -Comment[it]=Un semplice gioco in cui devi schivare delle palle -Comment[ja]=ボールをよけるシンプルなゲーム -Comment[kk]=Қарапайым доптан жалтару ойны -Comment[km]=ល្បែងគេចបាល់ធម្មតា -Comment[ko]=튀는 공 피하기 게임 -Comment[lv]=Vienkārša izvairīšanās spēle -Comment[mr]=सोपा चेंडू तटविण्याचा खेळ -Comment[nb]=En enkelt spill om å unngå ballen -Comment[nds]=En eenfach Ball-Utwiekspeel -Comment[nl]=Een eenvoudig "stuiterende bal"-spel -Comment[nn]=Enkelt spel der du skal unngå kollisjonar -Comment[pl]=Gra w unikanie kul -Comment[pt]=Um jogo simples de desvio de bolas -Comment[pt_BR]=Um jogo simples: desvie das bolas -Comment[ro]=Un joc simplu de evitare a bilelor -Comment[ru]=Простая игра в уклонение от шариков -Comment[sk]=Hra s vyhýbaním loptičiek -Comment[sl]=Preprosta igra izmikanja žogicam -Comment[sr]=Једноставна игра избегавања лопти -Comment[sr@ijekavian]=Једноставна игра избјегавања лопти -Comment[sr@ijekavianlatin]=Jednostavna igra izbjegavanja lopti -Comment[sr@latin]=Jednostavna igra izbegavanja lopti -Comment[sv]=Ett enkelt spel för att undvika bollar -Comment[tr]=Basit bir top sıçratma oyunu -Comment[ug]=ئاددىي توپ ئېتىشىپ ئويناش ئويۇنى -Comment[uk]=Проста гра з кулькою -Comment[x-test]=xxA simple ball dodging gamexx -Comment[zh_CN]=一个简单的躲避球游戏 -Comment[zh_TW]=簡單的閃躲球遊戲 +GenericName=A simple ball dodging game +GenericName[ca]=Un joc senzill d'esquivar una bola +GenericName[ca@valencia]=Un joc senzill d'esquivar una bola +GenericName[de]=Ein einfaches Ausweich-Ballspiel +GenericName[en_GB]=A simple ball dodging game +GenericName[es]=Un juego sencillo de esquivar pelotas +GenericName[fi]=Yksinkertainen väistelypeli +GenericName[gl]=Un xogo de bólas +GenericName[nl]=Een eenvoudig "stuiterende bal"-spel +GenericName[nn]=Enkelt spel der du skal unngå kollisjonar +GenericName[pl]=Gra w unikanie kul +GenericName[pt]=Um jogo simples de desvio de bolas +GenericName[pt_BR]=Um jogo simples: desvie das bolas +GenericName[sk]=Hra s vyhýbaním loptičiek +GenericName[sl]=Preprosta igra izmikanja žogicam +GenericName[sr]=Једноставна игра избегавања лопти +GenericName[sr@ijekavian]=Једноставна игра избјегавања лопти +GenericName[sr@ijekavianlatin]=Jednostavna igra izbjegavanja lopti +GenericName[sr@latin]=Jednostavna igra izbegavanja lopti +GenericName[sv]=Ett enkelt spel för att undvika bollar +GenericName[uk]=Проста гра з кулькою +GenericName[x-test]=xxA simple ball dodging gamexx +GenericName[zh_TW]=簡單的閃躲球遊戲 Terminal=false Categories=Qt;KDE;Game;ArcadeGame; X-DocPath=kollision/index.html diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kollision-15.12.3/preferences.ui new/kollision-16.04.1/preferences.ui --- old/kollision-15.12.3/preferences.ui 2016-01-14 12:38:12.000000000 +0100 +++ new/kollision-16.04.1/preferences.ui 2016-04-12 16:07:29.000000000 +0200 @@ -18,6 +18,13 @@ </widget> </item> <item> + <widget class="QCheckBox" name="kcfg_IncreaseBallSize" > + <property name="text" > + <string>Enable automatically &increasing ball size</string> + </property> + </widget> + </item> + <item> <layout class="QHBoxLayout" > <item> <widget class="QLabel" name="label_2" >