Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package klines for openSUSE:Factory checked in at 2021-12-13 20:43:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/klines (Old) and /work/SRC/openSUSE:Factory/.klines.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "klines" Mon Dec 13 20:43:20 2021 rev:116 rq:937965 version:21.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/klines/klines.changes 2021-11-06 18:20:12.776953302 +0100 +++ /work/SRC/openSUSE:Factory/.klines.new.2520/klines.changes 2021-12-13 20:48:34.660565110 +0100 @@ -1,0 +2,31 @@ +Fri Dec 3 19:22:12 UTC 2021 - Christophe Giboudeaux <[email protected]> + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +------------------------------------------------------------------- +Sat Nov 27 10:11:06 UTC 2021 - Christophe Giboudeaux <[email protected]> + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +------------------------------------------------------------------- +Sat Nov 13 17:55:27 UTC 2021 - Christophe Giboudeaux <[email protected]> + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * kde-ci: use @same so that stable builds use stable libkdegames + * CI: Fix repo path for libkdegames + * Remove double content rating + * Add content rating + * Fix minor typos + * Renew a screenshot + * Documentation updates + * Application name fixes + +------------------------------------------------------------------- Old: ---- klines-21.08.3.tar.xz klines-21.08.3.tar.xz.sig New: ---- klines-21.12.0.tar.xz klines-21.12.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ klines.spec ++++++ --- /var/tmp/diff_new_pack.cSpGd8/_old 2021-12-13 20:48:35.140565417 +0100 +++ /var/tmp/diff_new_pack.cSpGd8/_new 2021-12-13 20:48:35.144565420 +0100 @@ -16,12 +16,11 @@ # -%define kf5_version 5.60.0 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %bcond_without lang Name: klines -Version: 21.08.3 +Version: 21.12.0 Release: 0 Summary: Tactical game License: GPL-2.0-or-later ++++++ klines-21.08.3.tar.xz -> klines-21.12.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/.gitlab-ci.yml new/klines-21.12.0/.gitlab-ci.yml --- old/klines-21.08.3/.gitlab-ci.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/klines-21.12.0/.gitlab-ci.yml 2021-12-02 22:30:43.000000000 +0100 @@ -0,0 +1,6 @@ +# SPDX-FileCopyrightText: None +# SPDX-License-Identifier: CC0-1.0 + +include: + - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml + - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd.yml diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/.kde-ci.yml new/klines-21.12.0/.kde-ci.yml --- old/klines-21.08.3/.kde-ci.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/klines-21.12.0/.kde-ci.yml 2021-12-02 22:30:43.000000000 +0100 @@ -0,0 +1,18 @@ +# SPDX-FileCopyrightText: None +# SPDX-License-Identifier: CC0-1.0 + +Dependencies: +- 'on': ['@all'] + 'require': + 'frameworks/extra-cmake-modules': '@stable' + 'games/libkdegames': '@same' + 'frameworks/kcoreaddons': '@stable' + 'frameworks/kconfig': '@stable' + 'frameworks/kcrash': '@stable' + 'frameworks/kwidgetsaddons': '@stable' + 'frameworks/kconfig': '@stable' + 'frameworks/kdbusaddons': '@stable' + 'frameworks/ki18n': '@stable' + 'frameworks/kconfigwidgets': '@stable' + 'frameworks/kxmlgui': '@stable' + 'frameworks/kdoctools': '@stable' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/CMakeLists.txt new/klines-21.12.0/CMakeLists.txt --- old/klines-21.08.3/CMakeLists.txt 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/CMakeLists.txt 2021-12-02 22:30:43.000000000 +0100 @@ -1,19 +1,29 @@ cmake_minimum_required (VERSION 3.16 FATAL_ERROR) set (RELEASE_SERVICE_VERSION_MAJOR "21") -set (RELEASE_SERVICE_VERSION_MINOR "08") -set (RELEASE_SERVICE_VERSION_MICRO "3") +set (RELEASE_SERVICE_VERSION_MINOR "12") +set (RELEASE_SERVICE_VERSION_MICRO "0") set (RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}") set (RELEASE_SERVICE_COMPACT_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}${RELEASE_SERVICE_VERSION_MINOR}${RELEASE_SERVICE_VERSION_MICRO}") project(klines VERSION "1.6.${RELEASE_SERVICE_COMPACT_VERSION}") set (QT_MIN_VERSION "5.15.0") -set (KF5_MIN_VERSION "5.83.0") +set (KF5_MIN_VERSION "5.85.0") find_package(ECM ${KF5_MIN_VERSION} REQUIRED CONFIG) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH}) +include(KDEInstallDirs) +include(KDECMakeSettings) +include(KDECompilerSettings NO_POLICY_SCOPE) + +include(ECMAddAppIcon) +include(ECMInstallIcons) +include(ECMSetupVersion) +include(ECMQtDeclareLoggingCategory) +include(FeatureSummary) + find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets) find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS CoreAddons @@ -30,31 +40,11 @@ find_package(KF5KDEGames 7.3.0 REQUIRED) -include(KDEInstallDirs) -include(KDECMakeSettings) -include(KDECompilerSettings NO_POLICY_SCOPE) - -include(FeatureSummary) -include(ECMAddAppIcon) -include(ECMInstallIcons) -include(ECMSetupVersion) -include(ECMQtDeclareLoggingCategory) - - add_definitions( -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 - -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x055200 + -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x055600 -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 - -DQT_NO_KEYWORDS - -DQT_NO_FOREACH - -DQT_NO_CAST_TO_ASCII - -DQT_NO_CAST_FROM_ASCII - -DQT_NO_URL_CAST_FROM_STRING - -DQT_NO_CAST_FROM_BYTEARRAY - -DQT_USE_QSTRINGBUILDER - -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT - -DQT_STRICT_ITERATORS ) add_subdirectory(themes) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/CMakePresets.json new/klines-21.12.0/CMakePresets.json --- old/klines-21.08.3/CMakePresets.json 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/CMakePresets.json 2021-12-02 22:30:43.000000000 +0100 @@ -12,6 +12,17 @@ } }, { + "name": "dev-disable-deprecated", + "displayName": "Build as without deprecated methods", + "generator": "Ninja", + "binaryDir": "${sourceDir}/build-disable-deprecated", + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Debug", + "CMAKE_EXPORT_COMPILE_COMMANDS": "ON", + "CMAKE_CXX_FLAGS_INIT": "-DQT_DISABLE_DEPRECATED_BEFORE=0x060000 -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x060000" + } + }, + { "name": "asan", "displayName": "Build with Asan support.", "generator": "Ninja", @@ -72,6 +83,18 @@ "configurePreset": "dev" }, { + "name": "asan", + "configurePreset": "asan" + }, + { + "name": "dev-disable-deprecated", + "configurePreset": "dev-disable-deprecated" + }, + { + "name": "unity", + "configurePreset": "unity" + }, + { "name": "clazy", "configurePreset": "clazy", "environment": { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/po/ar/klines.po new/klines-21.12.0/po/ar/klines.po --- old/klines-21.08.3/po/ar/klines.po 2021-11-02 01:11:54.000000000 +0100 +++ new/klines-21.12.0/po/ar/klines.po 2021-12-03 01:12:11.000000000 +0100 @@ -2,31 +2,32 @@ # Copyright (C) 2002, 2007 Free Software Foundation, Inc. # Isam Bayazidi <[email protected]>, 2002. # Youssef Chahibi <[email protected]>, 2007. +# Zayed Al-Saidi <[email protected]>, 2021. msgid "" msgstr "" "Project-Id-Version: klines\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-01-01 02:17+0100\n" -"PO-Revision-Date: 2007-10-14 15:44+0000\n" -"Last-Translator: Youssef Chahibi <[email protected]>\n" -"Language-Team: <[email protected]>\n" +"PO-Revision-Date: 2021-07-15 22:51+0400\n" +"Last-Translator: Zayed Al-Saidi <[email protected]>\n" +"Language-Team: ar\n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -"X-Generator: KBabel 1.11.4\n" +"X-Generator: Lokalize 19.12.3\n" -#, fuzzy, kde-format +#, kde-format msgctxt "NAME OF TRANSLATORS" msgid "Your names" -msgstr "Mohamed SAAD ???????? ??????" +msgstr "Mohamed SAAD ???????? ??????,???????? ??????????????" -#, fuzzy, kde-format +#, kde-format msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" -msgstr "[email protected]" +msgstr "[email protected],[email protected]" #: klines.cpp:43 #, kde-format @@ -34,34 +35,34 @@ msgstr "??????????????:" #: klines.cpp:76 -#, fuzzy, kde-format +#, kde-format msgid "Show Next" msgstr "???????? ????????????" #: klines.cpp:83 #, kde-format msgid "Move Left" -msgstr "" +msgstr "?????? ????????????" #: klines.cpp:88 #, kde-format msgid "Move Right" -msgstr "" +msgstr "?????? ????????????" #: klines.cpp:93 -#, fuzzy, kde-format +#, kde-format msgid "Move Up" -msgstr "&????????" +msgstr "?????? ??????????" #: klines.cpp:98 #, kde-format msgid "Move Down" -msgstr "" +msgstr "?????? ??????????" #: klines.cpp:103 #, kde-format msgid "Select" -msgstr "" +msgstr "????????" #: klines.cpp:119 #, kde-format @@ -71,7 +72,7 @@ #: klines.cpp:125 klines.cpp:133 #, kde-format msgid "High Scores" -msgstr "" +msgstr "???????? ????????" #. i18n: ectx: label, entry (ShowNext), group (Game) #: klines.kcfg:9 @@ -100,17 +101,17 @@ #: main.cpp:36 #, kde-format msgid "Kolor Lines" -msgstr "???????????? ??????????????" +msgstr "???????????? ?????????????? ??" #: main.cpp:37 #, kde-format msgid "Kolor Lines - a little game about balls and how to get rid of them" -msgstr "Kolor Lines - ???????? ???? ???????????? ?? ?????? ?????????? ????????" +msgstr "???????????? ?????????????? ?? - ???????? ???? ???????????? ?? ?????? ?????????? ????????" #: main.cpp:39 #, kde-format msgid "(c) 2000-2015 The KLines Authors" -msgstr "" +msgstr "(c) 2000-2015 The ?????????? ???????????? ?????????????? ??" #: main.cpp:40 #, kde-format @@ -155,12 +156,12 @@ #: scene.cpp:296 #, kde-format msgid "There is no path from the selected piece to this cell" -msgstr "" +msgstr "???? ???????? ???????? ???? ???????????? ?????????????? ???????? ????????????" #: scene.cpp:684 #, kde-format msgid "<h1>Game over</h1>" -msgstr "" +msgstr "<h1>?????????? ????????????</h1>" #~ msgid "Theme" #~ msgstr "??????" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/po/eu/klines.po new/klines-21.12.0/po/eu/klines.po --- old/klines-21.08.3/po/eu/klines.po 2021-11-02 01:11:54.000000000 +0100 +++ new/klines-21.12.0/po/eu/klines.po 2021-12-03 01:12:11.000000000 +0100 @@ -12,7 +12,7 @@ "POT-Creation-Date: 2021-01-01 02:17+0100\n" "PO-Revision-Date: 2021-07-25 23:21+0200\n" "Last-Translator: I??igo Salvador Azurmendi <[email protected]>\n" -"Language-Team: Basque <[email protected]>\n" +"Language-Team: Basque <[email protected]>\n" "Language: eu\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/klines-21.08.3/po/hi/klines.po new/klines-21.12.0/po/hi/klines.po --- old/klines-21.08.3/po/hi/klines.po 2021-11-02 01:11:54.000000000 +0100 +++ new/klines-21.12.0/po/hi/klines.po 2021-12-03 01:12:11.000000000 +0100 @@ -10,7 +10,7 @@ "Project-Id-Version: klines\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-01-01 02:17+0100\n" -"PO-Revision-Date: 2021-08-21 17:43+0530\n" +"PO-Revision-Date: 2021-08-21 16:25+0530\n" "Last-Translator: Raghavendra Kamath <[email protected]>\n" "Language-Team: kde-hindi\n" "Language: hi\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/po/nl/docs/klines/index.docbook new/klines-21.12.0/po/nl/docs/klines/index.docbook --- old/klines-21.08.3/po/nl/docs/klines/index.docbook 2021-11-02 01:11:55.000000000 +0100 +++ new/klines-21.12.0/po/nl/docs/klines/index.docbook 2021-12-03 01:12:11.000000000 +0100 @@ -180,7 +180,7 @@ <itemizedlist> <listitem ><para ->Na elke zet in het spel worden er drie knikkers aan het bord toegevoegd.</para +>Na elke zet in het spel worden er drie ballen aan het bord toegevoegd.</para ></listitem> <listitem ><para @@ -192,7 +192,7 @@ ></listitem> <listitem ><para ->Een knikker kan alleen verplaatst worden naar de posities die leg zijn en niet bezet door een andere knikker.</para +>Een knikker kan alleen verplaatst worden naar de posities die leeg zijn en niet bezet door een andere knikker.</para ></listitem> <listitem ><para @@ -254,7 +254,7 @@ ></listitem> <listitem ><para ->Om uw spel makkelijker te maken houdt u altijd meer dan ????n lijn met dezelfde knikkers gereed voor wissen. Dit kan worden gedaan door lijnen met dezelfde knikkers overal waar mogelijk te bouwen, in plaats van zich te concentreren op ????n lijn tegelijk.</para +>Om uw spel makkelijker te maken houdt u altijd meer dan ????n lijn met dezelfde knikkers gereed voor verwijderen. Dit kan worden gedaan door lijnen met dezelfde knikkers overal waar mogelijk te bouwen, in plaats van zich te concentreren op ????n lijn tegelijk.</para ></listitem> <listitem ><para @@ -265,7 +265,7 @@ ><title >Voorbeeld:</title ><para ->Als u bijna een lijn hebt voltooid en het pad er naar toe wordt plotseling geblokkeerd door een andere knikker, verplaats die knikker niet zomaar. Probeer een rij knikkers van dezelfde soort te vinden waarmee u verder kunt gaan. Als zo'n rij bestaat en toegankelijk is, verplaats de blokkerende knikker dan daarheen.</para +>Als u bijna een lijn hebt voltooid en het pad er naar toe wordt plotseling geblokkeerd door een andere knikker, verplaats die knikker niet zomaar. Probeer een rij knikkers van dezelfde soort te vinden waarmee u verder kunt gaan. Als zo'n rij bestaat en toegankelijk is, verplaats de blokkerende bal dan daarheen.</para ></note> </sect1> </chapter> @@ -297,7 +297,7 @@ <para >Helemaal bovenaan het spelvenster is de menubalk en de werkbalk aanwezig. In >het centrum van het venster is een groot vierkant gebied aanwezig dat gevuld >is met de opgeroepen knikkers - het speelbord. Rechts daarvan is de balk >aanwezig die de volgende drie knikkers toont (tenzij de functie <guimenuitem >Volgende tonen</guimenuitem -> is uitgeschakeld) die op het speelveld worden geplaatst. Onderaan het speelveld bevindt zich de statusbalk.</para> +> is uitgeschakeld) die op het speelveld worden geplaatst. Onder het speelveld bevindt zich de statusbalk.</para> </sect1> <sect1 id="menu-items"> <title @@ -423,7 +423,7 @@ ></term> <listitem ><para ->Slaat uw zet over. De volgende set parels wordt in het spel gelegd zonder dat er andere parels worden verplaatst.</para +>Slaat uw zet over. De volgende set knikkers wordt in het spel gelegd zonder dat iets wordt verplaatst.</para ></listitem> </varlistentry> @@ -530,7 +530,7 @@ <listitem ><para ><action ->Toont of verbergt de volgende set parels.</action +>Toont of verbergt de informatie over de volgende set knikkers.</action ></para ></listitem> </varlistentry> @@ -596,7 +596,9 @@ ></question> <answer ><para ->Ja. U kunt de pijltjestoetsen en de toets &Space; gebruiken om te selecteren en de knikkers te plaatsen.</para +>Ja. U kunt de pijltjestoetsen en de <keycap +>Spatie</keycap +>toets gebruiken om te selecteren en de knikkers te plaatsen.</para ></answer> </qandaentry> <qandaentry> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/po/zh_CN/klines.po new/klines-21.12.0/po/zh_CN/klines.po --- old/klines-21.08.3/po/zh_CN/klines.po 2021-11-02 01:11:55.000000000 +0100 +++ new/klines-21.12.0/po/zh_CN/klines.po 2021-12-03 01:12:11.000000000 +0100 @@ -11,7 +11,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-01-01 02:17+0100\n" -"PO-Revision-Date: 2021-10-29 13:28\n" +"PO-Revision-Date: 2021-11-30 15:24\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/src/animator.cpp new/klines-21.12.0/src/animator.cpp --- old/klines-21.08.3/src/animator.cpp 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/src/animator.cpp 2021-12-02 22:30:43.000000000 +0100 @@ -109,7 +109,7 @@ void KLinesAnimator::animateBorn( const QList<BallItem*>& list ) { m_bornBalls = list; - for (BallItem* ball : qAsConst(m_bornBalls)) { + for (BallItem* ball : std::as_const(m_bornBalls)) { ball->setRenderSize(KLinesRenderer::cellExtent()); } @@ -161,7 +161,7 @@ { if(frame == KLinesRenderer::frameCount(KLinesRenderer::DieAnim)) return; - for (BallItem* ball : qAsConst(m_removedBalls)) { + for (BallItem* ball : std::as_const(m_removedBalls)) { ball->setSpriteKey(KLinesRenderer::animationFrameId( KLinesRenderer::DieAnim, ball->color(), frame) ); } @@ -169,7 +169,7 @@ void KLinesAnimator::bornAnimationFrame(int frame) { - for (BallItem* ball : qAsConst(m_bornBalls)) { + for (BallItem* ball : std::as_const(m_bornBalls)) { ball->setSpriteKey( KLinesRenderer::animationFrameId( KLinesRenderer::BornAnim, ball->color(), frame) ); } @@ -214,7 +214,7 @@ if( x != FIELD_SIZE-1 ) adjacentSquares.append( FieldPos(x+1,y) ); if( y != FIELD_SIZE-1 ) adjacentSquares.append( FieldPos(x,y+1) ); - for (const FieldPos &pos : qAsConst(adjacentSquares)) { + for (const FieldPos &pos : std::as_const(adjacentSquares)) { if( m_scene->ballAt(pos) != nullptr ) // skip non-walkable cells continue; @@ -304,7 +304,7 @@ void KLinesAnimator::slotBornFinished() { - for (BallItem* ball : qAsConst(m_bornBalls)) { + for (BallItem* ball : std::as_const(m_bornBalls)) { ball->setColor(ball->color(), true); } Q_EMIT bornFinished(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/src/klines.cpp new/klines-21.12.0/src/klines.cpp --- old/klines-21.08.3/src/klines.cpp 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/src/klines.cpp 2021-12-02 22:30:43.000000000 +0100 @@ -36,8 +36,8 @@ setCentralWidget( mwidget ); connect(mwidget->scene(), &KLinesScene::scoreChanged, this, &KLinesMainWindow::updateScore); - connect(mwidget->scene(), &KLinesScene::stateChanged, - this, QOverload<const QString&>::of(&KLinesMainWindow::slotStateChanged)); + connect(mwidget->scene(), &KLinesScene::stateChanged, this, + qOverload<const QString &>(&KLinesMainWindow::slotStateChanged)); connect(mwidget->scene(), &KLinesScene::gameOver, this, &KLinesMainWindow::gameOver); scoreLabel->setText(i18n("Score:")); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/src/klines.h new/klines-21.12.0/src/klines.h --- old/klines-21.08.3/src/klines.h 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/src/klines.h 2021-12-02 22:30:43.000000000 +0100 @@ -22,7 +22,7 @@ Q_OBJECT public: KLinesMainWindow(); - ~KLinesMainWindow(); + ~KLinesMainWindow() override; protected: void setupActions(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/src/mwidget.h new/klines-21.12.0/src/mwidget.h --- old/klines-21.08.3/src/mwidget.h 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/src/mwidget.h 2021-12-02 22:30:43.000000000 +0100 @@ -19,7 +19,7 @@ Q_OBJECT public: explicit MainWidget(QWidget* parent = nullptr); - ~MainWidget(); + ~MainWidget() override; KLinesScene* scene() { return m_scene; } public Q_SLOTS: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/src/org.kde.klines.appdata.xml new/klines-21.12.0/src/org.kde.klines.appdata.xml --- old/klines-21.08.3/src/org.kde.klines.appdata.xml 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/src/org.kde.klines.appdata.xml 2021-12-02 22:30:43.000000000 +0100 @@ -4,6 +4,7 @@ <metadata_license>FSFAP</metadata_license> <project_license>GPL-2.0</project_license> <name>Kolor Lines</name> + <name xml:lang="ar">???????????? ?????????????? ??</name> <name xml:lang="ca">Kolor Lines</name> <name xml:lang="ca-valencia">Kolor Lines</name> <name xml:lang="cs">Barevn?? ????ry</name> @@ -33,6 +34,7 @@ <name xml:lang="zh-CN">Kolor Lines</name> <name xml:lang="zh-TW">Kolor Lines ????????????</name> <summary>Tactical Game</summary> + <summary xml:lang="ar">???????? ??????????????</summary> <summary xml:lang="ca">Joc de t??ctica</summary> <summary xml:lang="ca-valencia">Joc de t??ctica</summary> <summary xml:lang="cs">Taktick?? hra</summary> @@ -64,9 +66,11 @@ <p> Kolor Lines is a simple but highly addictive one player game. </p> + <p xml:lang="ar">???????????? ?????????????? ?? ???? ???????? ???????? ???????? ?????????? ???????????? ???????? ??????????????.</p> <p xml:lang="ca">El Kolor Lines ??s un joc senzill d'un jugador per?? molt addictiu.</p> <p xml:lang="ca-valencia">El Kolor Lines ??s un joc senzill d'un jugador per?? molt addictiu.</p> <p xml:lang="de">Kolor Lines ist ein einfaches, aber s??chtig machendes Spiel f??r eine Person.</p> + <p xml:lang="el">???? Kolor Lines ?????????? ?????? ???????? ???????? ?????????????????? ???????????????? ???????????????? ?????? ???????? ????????????.</p> <p xml:lang="en-GB">Kolor Lines is a simple but highly addictive one player game.</p> <p xml:lang="es">L??neas de color es un juego sencillo pero muy adictivo para un solo jugador.</p> <p xml:lang="eu">Kolor Lines, Kolore Lerroak, joko sinple baina oso adiktiboa da.</p> @@ -76,6 +80,7 @@ <p xml:lang="ko">Kolor Lines??? ?????????????????? ????????? ?????? 1?????? ???????????????.</p> <p xml:lang="nl">Kolor Lines is een eenvoudig maar zeer verslavend spel voor ????n speler.</p> <p xml:lang="pl">Kolorowe Linie jest prost??, lecz wysoce uzale??niaj??c?? gr?? pojedynczego gracza.</p> + <p xml:lang="pt">O Kolor Lines ?? um jogo simples, mas bastante viciante, para um ??nico jogador.</p> <p xml:lang="pt-BR">O Kolor Lines ?? um jogo simples, mas muito viciante, para um ??nico jogador.</p> <p xml:lang="sl">Kolor Lines je preprosta igra za enega igralca, ki vas zelo zasvoji.</p> <p xml:lang="sv">F??rglinjer ??r ett enkelt men mycket vanebildande spel f??r en spelare.</p> @@ -87,6 +92,7 @@ Once the line is complete it is removed from the board, therefore freeing precious space. In the same time the new balls keep arriving by three after each move, filling up the game board. </p> + <p xml:lang="ar">?????????? ?????? ???????????? ?????????? ???????????? ?????????????? ?????? ???????? ?????????????? ???????????????? ???? ???????? ???? ?????? ?????????? ???????????? ????????. ?????????? ???????????? ?????????? ?????? ???????????? ???? ?????????????? ???????????????? ?????????? ?????????? ??????????. ???? ?????? ???????????? ?????????? ???????????? ?????????????? ???? ???????????? ???????????? ???????? ???????? ?????? ???? ???????? ?????????? ???????? ????????????.</p> <p xml:lang="ca">El jugador ha de moure les pilotes acolorides pel tauler de joc, recollint-les en l??nies de cinc del mateix color. Un cop completada la l??nia, s'eliminar?? del tauler, alliberant l'espai esc??s. Al mateix temps, tres pilotes noves continuen arribant despr??s de cada moviment, omplint el tauler de joc.</p> <p xml:lang="ca-valencia">El jugador ha de moure les pilotes acolorides pel tauler de joc, recollint-les en l??nies de cinc del mateix color. Un cop completada la l??nia, s'eliminar?? del tauler, alliberant l'espai esc??s. Al mateix temps, tres pilotes noves continuen arribant despr??s de cada moviment, omplint el tauler de joc.</p> <p xml:lang="de">Der Spieler muss die farbigen B??lle auf dem Spielfeld bewegen, um Linien von f??nf gleichfarbigen B??llen zu bilden. Diese verschwinden dann vom Spielfeld und geben kostbaren Platz frei, der gleichzeitig nach jedem Zug von drei neu erscheinenden B??llen ausgef??llt wird.</p> @@ -159,6 +165,7 @@ </screenshots> <project_group>KDE</project_group> <developer_name>The KDE Community</developer_name> + <developer_name xml:lang="ar">?????????? ??????</developer_name> <developer_name xml:lang="ca">La comunitat KDE</developer_name> <developer_name xml:lang="ca-valencia">La comunitat KDE</developer_name> <developer_name xml:lang="cs">Komunita KDE</developer_name> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/src/org.kde.klines.desktop new/klines-21.12.0/src/org.kde.klines.desktop --- old/klines-21.08.3/src/org.kde.klines.desktop 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/src/org.kde.klines.desktop 2021-12-02 22:30:43.000000000 +0100 @@ -6,6 +6,7 @@ X-DocPath=klines/index.html GenericName=Tactical Game GenericName[af]=Taktiese Speletjie +GenericName[ar]=???????? ?????????????? GenericName[be]=?????????????????? ???????????? GenericName[bn]=?????????????????? ???????????? GenericName[br]=C'hoari a vrezelekaouriezh @@ -77,6 +78,7 @@ Terminal=false Name=Kolor Lines Name[af]=Kleur Lyne +Name[ar]=???????????? ?????????????? ?? Name[be]=?????????????????? ?????????? Name[bn]=??????????????? ?????????????????? Name[br]=Linenn Kolor @@ -145,6 +147,7 @@ Name[zh_CN]=Kolor Lines Name[zh_TW]=Kolor Lines ???????????? Comment=Tactical game +Comment[ar]=???????? ?????????????? Comment[ca]=Joc de t??ctica Comment[ca@valencia]=Joc de t??ctica Comment[cs]=Taktick?? hra diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/src/scene.cpp new/klines-21.12.0/src/scene.cpp --- old/klines-21.08.3/src/scene.cpp 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/src/scene.cpp 2021-12-02 22:30:43.000000000 +0100 @@ -351,7 +351,7 @@ m_score += m_bonusScore; } - for (BallItem* item : qAsConst(m_itemsToDelete)) { + for (BallItem* item : std::as_const(m_itemsToDelete)) { removeItem(item); delete item; } @@ -498,7 +498,7 @@ continue; } - for (const FieldPos& pos : qAsConst(positionsToDelete)) { + for (const FieldPos& pos : std::as_const(positionsToDelete)) { m_itemsToDelete.append(m_field[pos.x][pos.y]); m_field[pos.x][pos.y] = nullptr; m_numFreeCells++; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/src/scene.h new/klines-21.12.0/src/scene.h --- old/klines-21.08.3/src/scene.h 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/src/scene.h 2021-12-02 22:30:43.000000000 +0100 @@ -30,7 +30,7 @@ Q_OBJECT public: explicit KLinesScene( QObject *parent ); - ~KLinesScene(); + ~KLinesScene() override; /** * Resizes scene */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/themes/crystal.desktop new/klines-21.12.0/themes/crystal.desktop --- old/klines-21.08.3/themes/crystal.desktop 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/themes/crystal.desktop 2021-12-02 22:30:43.000000000 +0100 @@ -1,6 +1,7 @@ [KGameTheme] VersionFormat=1 Name=Crystal +Name[ar]=???????? Name[bs]=Kristal Name[ca]=Crystal Name[ca@valencia]=Crystal diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/themes/egyptian.desktop new/klines-21.12.0/themes/egyptian.desktop --- old/klines-21.08.3/themes/egyptian.desktop 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/themes/egyptian.desktop 2021-12-02 22:30:43.000000000 +0100 @@ -1,6 +1,7 @@ [KGameTheme] VersionFormat=0.8 Name=Egyptian +Name[ar]=???????? Name[bs]=Egipatski Name[ca]=Egipci Name[ca@valencia]=Egipci @@ -50,10 +51,12 @@ Name[zh_CN]=?????? Name[zh_TW]=????????? Description=An Egyptian style theme for Kolor Lines. +Description[ar]=?????? ?????? ???????? ???????????? ?????????????? ??. Description[ca]=Un tema d'estil egipci per al Kolor Lines. Description[ca@valencia]=Un tema d'estil egipci per al Kolor Lines. Description[cs]=Motiv pro Kolor Lines v egyptsk??m stylu. Description[de]=Das ??gyptische Design f??r Kolor Lines. +Description[el]=???????? ???? ???????????????????? ???????? ?????? ???? Kolor Lines. Description[en_GB]=An Egyptian style theme for Kolor Lines. Description[es]=Tema de estilo egipcio para L??neas de color. Description[eu]=??Kolor Lines??, kolore lerroetarako Egiptoko estiloko gai bat. @@ -62,6 +65,7 @@ Description[ko]=Kolor Lines ????????? ????????? ???????????????. Description[nl]=Thema in Egyptische stijl voor Kolor Lines. Description[pl]=Wystr??j po Egipsku dla Kolorowych Linii. +Description[pt]=Um tema de estilo Eg??pcio para o Kolor Lines. Description[pt_BR]=Um tema de estilo eg??pcio para o Kolor Lines. Description[sl]=Egip??anska tema sloga za Kolor Lines. Description[sv]=Tema med egyptisk stil f??r F??rglinjer. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/themes/klines-gems.desktop new/klines-21.12.0/themes/klines-gems.desktop --- old/klines-21.08.3/themes/klines-gems.desktop 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/themes/klines-gems.desktop 2021-12-02 22:30:43.000000000 +0100 @@ -1,6 +1,7 @@ [KGameTheme] VersionFormat=1 Name=Gems for Kolor Lines +Name[ar]=?????????? ???????????? ?????????????? ?? Name[bs]=Dragulji za linije u boji Name[ca]=Gemmes per al Kolor Lines Name[ca@valencia]=Gemmes per al Kolor Lines diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/themes/metal.desktop new/klines-21.12.0/themes/metal.desktop --- old/klines-21.08.3/themes/metal.desktop 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/themes/metal.desktop 2021-12-02 22:30:43.000000000 +0100 @@ -1,6 +1,7 @@ [KGameTheme] VersionFormat=1 Name=Metal +Name[ar]=???????? Name[bs]=Metal Name[ca]=Metall Name[ca@valencia]=Metall @@ -50,6 +51,7 @@ Name[zh_CN]=????????? Name[zh_TW]=?????? Description=A metal style theme with bouncing balls +Description[ar]=?????? ?????? ?????????? ?????????? ?????????? Description[bs]=Tema u metalnom stilu sa odska??u??im loptama Description[ca]=Un estil met??l??lic amb pilotes rebotant Description[ca@valencia]=Un estil met??l??lic amb pilotes rebotant diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/klines-21.08.3/themes/pool.desktop new/klines-21.12.0/themes/pool.desktop --- old/klines-21.08.3/themes/pool.desktop 2021-10-31 11:26:21.000000000 +0100 +++ new/klines-21.12.0/themes/pool.desktop 2021-12-02 22:30:43.000000000 +0100 @@ -1,6 +1,7 @@ [KGameTheme] VersionFormat=1 Name=Pool +Name[ar]=?????? Name[ca]=Billar Name[ca@valencia]=Billar Name[da]=Pool
