Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: kshisen

kshisen (4:20.04.1-0ubuntu1) groovy; urgency=medium * New upstream release (20.04.1) -- Rik Mills <rikmills@kde.org> Fri, 15 May 2020 14:39:07 +0100 kshisen (4:20.04.0-0ubuntu1) groovy; urgency=medium * New upstream release (20.04.0) -- Rik Mills <rikmills@kde.org> Mon, 04 May 2020 10:25:00 +0100 kshisen (4:19.12.3-0ubuntu1) focal; urgency=medium * New upstream release (19.12.3) -- Rik Mills <rikmills@kde.org> Thu, 05 Mar 2020 16:13:37 +0000 kshisen (4:19.12.2-0ubuntu1) focal; urgency=medium * New upstream release (19.12.2) * Update watch file to the new release-service location. -- Rik Mills <rikmills@kde.org> Thu, 06 Feb 2020 15:23:23 +0000 kshisen (4:19.12.1-0ubuntu1) focal; urgency=medium * New upstream release (19.12.1) -- Rik Mills <rikmills@kde.org> Thu, 09 Jan 2020 14:57:35 +0000 kshisen (4:19.12.0-0ubuntu1) focal; urgency=medium * New upstream release (19.12.0) -- Rik Mills <rikmills@kde.org> Thu, 12 Dec 2019 10:51:17 +0000 kshisen (4:19.08.3-0ubuntu1) focal; urgency=medium * New upstream release (19.08.0) * New upstream release (19.08.1) * New upstream release (19.08.2) * New upstream release (19.08.3) -- Rik Mills <rikmills@kde.org> Thu, 07 Nov 2019 13:35:57 +0000 kshisen (4:19.04.3-0ubuntu1) eoan; urgency=medium * New upstream release (19.04.3) -- Rik Mills <rikmills@kubuntu.org> Thu, 11 Jul 2019 14:17:34 +0100 kshisen (4:19.04.2-0ubuntu1) eoan; urgency=medium * New upstream release (19.04.2) -- Rik Mills <rikmills@kubuntu.org> Sat, 08 Jun 2019 15:10:39 +0100 kshisen (4:19.04.1-0ubuntu1) eoan; urgency=medium * New upstream release (19.04.1) -- Rik Mills <rikmills@kubuntu.org> Sun, 12 May 2019 21:01:15 +0100 kshisen (4:19.04.0-0ubuntu1) eoan; urgency=medium * New upstream release (19.04.0) -- Rik Mills <rikmills@kubuntu.org> Fri, 26 Apr 2019 20:46:49 +0100 kshisen (4:18.12.3-0ubuntu1) disco; urgency=medium * New upstream release (18.12.3) -- Rik Mills <rikmills@kubuntu.org> Thu, 07 Mar 2019 13:31:56 +0000 kshisen (4:18.12.2-0ubuntu1) disco; urgency=medium * New upstream release (18.12.2) -- Rik Mills <rikmills@kubuntu.org> Sun, 17 Feb 2019 13:19:02 +0000 kshisen (4:18.12.1-0ubuntu1) disco; urgency=medium * New upstream release (18.12.1) -- Rik Mills <rikmills@kubuntu.org> Thu, 10 Jan 2019 14:13:10 +0000 kshisen (4:18.12.0-0ubuntu1) disco; urgency=medium * New upstream beta release (18.11.80) * New upstream release (18.12.0) -- Rik Mills <rikmills@kubuntu.org> Sat, 05 Jan 2019 16:51:23 +0000 kshisen (4:18.08.3-0ubuntu1) disco; urgency=medium * New upstream release (18.08.3) * Merge Debian changes. Remaining changes: - d/rules: l10npkgs_firstversion_ok := 4:17.03.90-0~ - Kubuntu Vcs fields. - Bumped build deps. -- Rik Mills <rikmills@kubuntu.org> Mon, 10 Dec 2018 11:02:14 +0000 kshisen (4:18.04.3-0ubuntu1) cosmic; urgency=medium * New upstream release (18.03.80) * New upstream release (18.04.0) * New upstream release (18.04.1) * New upstream release (18.04.3) -- Rik Mills <rikmills@kubuntu.org> Fri, 10 Aug 2018 09:20:38 +0100

Modifications :
  1. Download patch po/nn/kshisen.po
  2. Download patch po/zh_TW/kshisen.po
  3. Download patch po/de/kshisen.po
  4. Download patch po/ko/kshisen.po
  5. Download patch src/possiblemove.cpp

    --- 4:18.04.1-1/src/possiblemove.cpp 2018-01-14 22:37:45.000000000 +0000 +++ 4:20.04.1-0ubuntu1/src/possiblemove.cpp 2020-03-17 07:01:19.000000000 +0000 @@ -70,13 +70,13 @@ void PossibleMove::Debug() const { qCDebug(KSHISEN_General) << "PossibleMove"; - foreach (auto const iter, m_path) { + for (auto const &iter : qAsConst(m_path)) { qCDebug(KSHISEN_General) << " Path:" << iter.x() << "," << iter.y(); } if (m_hasSlide) { qCDebug(KSHISEN_General) << " hasSlide"; - foreach (auto const iter, m_slide) { + for (auto const &iter : qAsConst(m_slide)) { qCDebug(KSHISEN_General) << " Slide:" << iter.x() << "," << iter.y(); } }
  6. Download patch po/it/docs/kshisen/index.docbook

    --- 4:18.04.1-1/po/it/docs/kshisen/index.docbook 2018-05-08 00:16:13.000000000 +0000 +++ 4:20.04.1-0ubuntu1/po/it/docs/kshisen/index.docbook 2020-05-12 01:18:39.000000000 +0000 @@ -63,6 +63,20 @@ </othercredit> <othercredit role="translator" ><firstname +>Vincenzo</firstname +><surname +>Reale</surname +><affiliation +><address +><email +>smart2128@baslug.org</email +></address +></affiliation +><contrib +>Traduzione della documentazione</contrib +></othercredit +><othercredit role="translator" +><firstname >Andrea</firstname ><surname >Celli</surname @@ -1005,9 +1019,9 @@ >Impostazioni</guimenu > e <guimenu >Aiuto</guimenu -> comuni di &kde;; per maggiori informazioni, consulta i capitoli <ulink url="help:/fundamentals/ui.html#menus-settings" +> comuni di &kde;; per maggiori informazioni, consulta i capitoli <ulink url="help:/fundamentals/menus.html#menus-settings" >Menu Impostazioni</ulink -> e <ulink url="help:/fundamentals/ui.html#menus-help" +> e <ulink url="help:/fundamentals/menus.html#menus-help" >menu Aiuto</ulink > dei «Fondamentali di &kde;». </para> </sect2> @@ -1367,6 +1381,10 @@ >Documentazione Copyright 2009-2010 &Frederik.Schwarzer; &Frederik.Schwarzer.mail; </para> <para +>Traduzione italiana di Vincenzo Reale <email +>smart2128@baslug.org</email +></para +><para >Traduzione italiana di Carlo Maria Laorenza <email >carlo@relazioninet.it</email ></para @@ -1374,8 +1392,7 @@ >Revisione per KDE 4 a cura di Luciano Montanaro<email >mikelima@cirulla.net</email ></para -> -&underFDL; &underGPL; </chapter> +> &underFDL; &underGPL; </chapter> &documentation.index; </book>
  7. Download patch po/sv/docs/kshisen/index.docbook

    --- 4:18.04.1-1/po/sv/docs/kshisen/index.docbook 2018-05-08 00:16:13.000000000 +0000 +++ 4:20.04.1-0ubuntu1/po/sv/docs/kshisen/index.docbook 2020-05-12 01:18:39.000000000 +0000 @@ -949,9 +949,9 @@ >Inställningar</guimenu > och <guimenu >Hjälp</guimenu -> i &kde;. För mer information, läs avsnitten <ulink url="help:/fundamentals/ui.html#menus-settings" +> i &kde;. För mer information, läs avsnitten <ulink url="help:/fundamentals/menus.html#menus-settings" >Menyn Inställningar</ulink -> och <ulink url="help:/fundamentals/ui.html#menus-help" +> och <ulink url="help:/fundamentals/menus.html#menus-help" >Menyn Hjälp</ulink > i &kde;:s Grunder. </para> </sect2> @@ -1312,8 +1312,7 @@ >Översättning Stefan Asserhäll <email >stefan.asserhall@bredband.net</email ></para -> -&underFDL; &underGPL; </chapter> +> &underFDL; &underGPL; </chapter> &documentation.index; </book>
  8. Download patch src/tests/movetest.cpp

    --- 4:18.04.1-1/src/tests/movetest.cpp 2018-01-14 22:37:45.000000000 +0000 +++ 4:20.04.1-0ubuntu1/src/tests/movetest.cpp 2020-03-17 07:01:19.000000000 +0000 @@ -120,4 +120,3 @@ void MoveTest::cleanupTestCase() } QTEST_APPLESS_MAIN(MoveTest) -#include "movetest.moc"
  9. Download patch po/ar/kshisen.po
  10. Download patch po/sl/kshisen.po
  11. Download patch po/pa/kshisen.po
  12. Download patch po/es/kshisen.po
  13. Download patch debian/rules

    --- 4:18.04.1-1/debian/rules 2018-05-23 22:15:28.000000000 +0000 +++ 4:20.04.1-0ubuntu1/debian/rules 2020-05-15 13:39:07.000000000 +0000 @@ -1,6 +1,6 @@ #!/usr/bin/make -f -l10npkgs_firstversion_ok := 4:16.04.3-4~ +l10npkgs_firstversion_ok := 4:17.03.90-0~ include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk include /usr/share/pkg-kde-tools/qt-kde-team/2/l10n-packages.mk
  14. Download patch po/sr/kshisen.po

    --- 4:18.04.1-1/po/sr/kshisen.po 2018-05-08 00:16:12.000000000 +0000 +++ 4:20.04.1-0ubuntu1/po/sr/kshisen.po 2020-05-12 01:18:39.000000000 +0000 @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: kshisen\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2018-01-15 03:10+0100\n" +"POT-Creation-Date: 2018-10-20 03:48+0200\n" "PO-Revision-Date: 2016-05-17 01:39+0200\n" "Last-Translator: Chusslove Illich <caslav.ilic@gmx.net>\n" "Language-Team: Serbian <kde-i18n-sr@kde.org>\n" @@ -235,67 +235,67 @@ msgstr "Жељена позадина." msgid "Main Toolbar" msgstr "Главна трака" -#: src/main.cpp:44 +#: src/main.cpp:39 #, kde-format msgid "A KDE game similar to Mahjongg" msgstr "КДЕ игра налик на маџонг" -#: src/main.cpp:58 +#: src/main.cpp:53 #, kde-format msgid "Shisen-Sho" msgstr "Шисен‑шо" -#: src/main.cpp:59 +#: src/main.cpp:54 #, kde-format msgid "Copyright 1997 Mario Weilguni" msgstr "© 1997, Марио Вајлгуни" -#: src/main.cpp:61 +#: src/main.cpp:56 #, kde-format msgid "Frederik Schwarzer" msgstr "Фредерик Шварцер" -#: src/main.cpp:61 +#: src/main.cpp:56 #, kde-format msgid "Current Maintainer" msgstr "Тренутни одржавалац" -#: src/main.cpp:62 +#: src/main.cpp:57 #, kde-format msgid "Dave Corrie" msgstr "Дејв Кори" -#: src/main.cpp:62 +#: src/main.cpp:57 #, kde-format msgid "Former Maintainer" msgstr "Бивши одржавалац" -#: src/main.cpp:63 +#: src/main.cpp:58 #, kde-format msgid "Mario Weilguni" msgstr "Марио Вајлгуни" -#: src/main.cpp:63 +#: src/main.cpp:58 #, kde-format msgid "Original Author" msgstr "Првобитни аутор" -#: src/main.cpp:64 +#: src/main.cpp:59 #, kde-format msgid "Mauricio Piacentini" msgstr "Мауричо Пјаћентини" -#: src/main.cpp:64 +#: src/main.cpp:59 #, kde-format msgid "KMahjonggLib integration for KDE4" msgstr "Уклапање KMahjonggLib у КДЕ‑4" -#: src/main.cpp:65 +#: src/main.cpp:60 #, kde-format msgid "Jason Lane" msgstr "Џејсон Лејн" -#: src/main.cpp:65 +#: src/main.cpp:60 #, kde-format msgid "" "Added 'tiles removed' counter<br/>Tile smooth-scaling and window resizing" @@ -304,7 +304,7 @@ msgstr "" "глатко скалирање плочица и промена величине прозора" # rewrite-msgid: /listed/mentioned/ -#: src/main.cpp:66 +#: src/main.cpp:61 #, kde-format msgid "Thanks also to everyone who should be listed here but is not!" msgstr "Хвала и свима осталима који треба да су поменути а нису!"
  15. Download patch po/lt/kshisen.po
  16. Download patch org.kde.kshisen.appdata.xml

    --- 4:18.04.1-1/org.kde.kshisen.appdata.xml 2018-01-14 22:37:45.000000000 +0000 +++ 4:20.04.1-0ubuntu1/org.kde.kshisen.appdata.xml 2020-03-17 07:01:19.000000000 +0000 @@ -4,7 +4,6 @@ <metadata_license>CC0-1.0</metadata_license> <project_license>GPL-2.0+</project_license> <name>KShisen</name> - <name xml:lang="ast">KShisen</name> <name xml:lang="ca">KShisen</name> <name xml:lang="ca-valencia">KShisen</name> <name xml:lang="cs">KShisen</name> @@ -16,7 +15,9 @@ <name xml:lang="fi">KShisen</name> <name xml:lang="fr">KShisen</name> <name xml:lang="gl">KShisen</name> + <name xml:lang="id">KShisen</name> <name xml:lang="it">KShisen</name> + <name xml:lang="ko">KShisen</name> <name xml:lang="nl">KShisen</name> <name xml:lang="nn">KShisen</name> <name xml:lang="pl">KShisen</name> @@ -29,7 +30,7 @@ <name xml:lang="sr-Latn">KShisen</name> <name xml:lang="sr-ijekavian">К‑шисен</name> <name xml:lang="sr-ijekavianlatin">KShisen</name> - <name xml:lang="sv">kshisen</name> + <name xml:lang="sv">Kshisen</name> <name xml:lang="tr">KShisen</name> <name xml:lang="uk">KShisen</name> <name xml:lang="x-test">xxKShisenxx</name> @@ -47,7 +48,9 @@ <summary xml:lang="fi">Shisen-sho, mahjongmainen laattapeli</summary> <summary xml:lang="fr">Jeu de tuiles Shisen-Sho dans le style du Mahjongg</summary> <summary xml:lang="gl">Xogo de fichas Shisen-so ao estilo do Mahjongg</summary> + <summary xml:lang="id">Shisen-Sho Permainan Kartu Seperti Mahjongg</summary> <summary xml:lang="it">Gioco di tessere in stile Shisen-Sho Mahjongg</summary> + <summary xml:lang="ko">시센-쇼 마작과 같은 타일 게임</summary> <summary xml:lang="nl">Shisen-Sho Mahjongg-achtig stenenspel</summary> <summary xml:lang="nn">Shisen-Sho mahjong-liknande brikkespel</summary> <summary xml:lang="pl">Gra typu Shisen-Sho Mahjongg</summary> @@ -72,6 +75,7 @@ </p> <p xml:lang="ca">El KShisen és un joc de tipus solitari que es juga usant el conjunt de fitxers estàndard del Mahjong. A diferència del Mahjong, el KShisen només té una capa de fitxes barrejades.</p> <p xml:lang="ca-valencia">El KShisen és un joc de tipus solitari que es juga usant el conjunt de fitxers estàndard del Mahjong. A diferència del Mahjong, el KShisen només té una capa de fitxes barrejades.</p> + <p xml:lang="cs">KShisen je hra pro jednoho hráče. Při hře se používá standardní sestava kamenů hry Mahjong. Avšak na rozdíl od Mahjongu KShisen má pouze jednu vrstvu zamíchaných dlaždic.</p> <p xml:lang="de">KShisen ähnelt dem Spiel Solitär und wird mit Mahjong-Steinen gespielt. Anders als bei Mahjong, gibt es bei KShisen aber nur eine Ebene gemischter Steine.</p> <p xml:lang="el">Το KShisen είναι ένα παιχνίδι που παίζεται με τα πλακάκια του Mahjong. Όμως αντίθετα από το Mahjong, το KShisen έχει ένα μόνο επίπεδο με πλακάκια.</p> <p xml:lang="en-GB">KShisen is a solitaire-like game played using the standard set of Mahjong tiles. Unlike Mahjong however, KShisen has only one layer of scrambled tiles.</p> @@ -80,7 +84,9 @@ <p xml:lang="fi">KShisen on pasianssimainen peli, joka käyttää tavallisia mahjong-tiiliä. Mahjongista poiketen KShisenissä on kuitenkin vain yksi kerros sekoitettuja tiiliä.</p> <p xml:lang="fr">KShisen est un jeu en solitaire qui se joue en utilisant les tuiles standard du Mahjong. A la différence du Mahjong, KShisen n'a qu'une couche de tuiles mélangées.</p> <p xml:lang="gl">O KShisen é un xogo similar ao solitario que se xoga usando as pezas estándar do Mahjong. Porén, a diferenza do Mahjong, o KShisen ten só unha capa de pezas desordenadas.</p> + <p xml:lang="id">KShisen adalah game seperti solitaire yang dimainkan menggunakan set standar kartu Mahjong. Namun tidak seperti Mahjong, KShisen hanya memiliki satu lapis kartu yang diacak.</p> <p xml:lang="it">KShisen è un solitario che si gioca col gruppo standard di tessere Mahjong. Tuttavia, a differenza del Mahjong, KShisen possiede solo un livello di tessere mescolate.</p> + <p xml:lang="ko">KShisen은 마작 타일을 사용하는 카드 놀이 게임입니다. KShisen에는 한 층의 타일만 존재합니다.</p> <p xml:lang="nl">KShisen is een solitaire-achtig spel dat wordt gespeeld met de standaard set Mahjong stenen. Anders dan Mahjong heeft KShisen slechts één laag door elkaar gehaalde stenen.</p> <p xml:lang="nn">KShisen er eit kaballiknande spel som ein spelar med vanleg mahjongbrikker. I motsetning ti spelet mahjong har ein berre eitt lag med brikker.</p> <p xml:lang="pl">KShisen jest grą typu pasjans z standardowym zestawem kamieni Mahjong. W odróżnieniu od Mahjonga, KShisen ma tylko jedną warstwę rozrzuconych kamieni.</p> @@ -92,19 +98,43 @@ <p xml:lang="sr-Latn">KShisen je igra nalik na pasijans sa standardnim skupom madžong pločica. Za razliku od madžonga, KShisen ima samo jedan sloj izmešanih pločica.</p> <p xml:lang="sr-ijekavian">К‑шисен је игра налик на пасијанс са стандардним скупом маџонг плочица. За разлику од маџонга, К‑шисен има само један слој измешаних плочица.</p> <p xml:lang="sr-ijekavianlatin">KShisen je igra nalik na pasijans sa standardnim skupom madžong pločica. Za razliku od madžonga, KShisen ima samo jedan sloj izmešanih pločica.</p> - <p xml:lang="sv">Ksisen är ett patiensliknande spel som spelas med den vanliga uppsättningen Mahjong-brickor. I motsats till Mahjong har Kshisen dock bara ett lager med blandade brickor.</p> + <p xml:lang="sv">Kshisen är ett patiensliknande spel som spelas med den vanliga uppsättningen Mahjong-brickor. I motsats till Mahjong har Kshisen dock bara ett lager med blandade brickor.</p> <p xml:lang="tr">KShisen, Mahjong standart kiremit kümesini kullanarak oynanan, solitaire benzeri bir oyundur. Bununla birlikte Mahjong'tan farklı olarak, KShisen'in sadece tek katmanlı döşeme vardır.</p> <p xml:lang="uk">KShisen — гра, подібна до пасьянсу, у якій використовуються плитки маджонґа. Втім, на відміну від класичної гри у маджонґ, у KShisen ви матимете справу лише з одним шаром плиток.</p> <p xml:lang="x-test">xxKShisen is a solitaire-like game played using the standard set of Mahjong tiles. Unlike Mahjong however, KShisen has only one layer of scrambled tiles.xx</p> <p xml:lang="zh-CN">KShisen 是一个使用麻将牌的类牌游戏。和麻将配对不同的是,KShisen 只有一层打乱的牌。</p> <p xml:lang="zh-TW">KShisen 是類似四川省麻將的個人遊戲。不過它只有一層。</p> </description> - <url type="homepage">http://games.kde.org/game.php?game=kshisen</url> + <url type="homepage">https://games.kde.org/game.php?game=kshisen</url> <url type="bugtracker">https://bugs.kde.org/enter_bug.cgi?format=guided&amp;product=kshisen</url> - <url type="help">http://docs.kde.org/stable/en/kdegames/kshisen/index.html</url> + <url type="help">https://docs.kde.org/?application=kshisen</url> + <url type="donation">https://www.kde.org/community/donations/?app=kshisen&amp;source=appdata</url> <screenshots> <screenshot type="default"> - <image>http://kde.org/images/screenshots/kshisen.png</image> + <caption>Playing KShisen</caption> + <caption xml:lang="ca">Jugant al KShisen</caption> + <caption xml:lang="ca-valencia">Jugant al KShisen</caption> + <caption xml:lang="cs">Hraní KShisen</caption> + <caption xml:lang="de">KShisen spielen</caption> + <caption xml:lang="en-GB">Playing KShisen</caption> + <caption xml:lang="es">Jugando a KShisen</caption> + <caption xml:lang="et">KShiseni mängimine</caption> + <caption xml:lang="fr">Partie de KShisen en cours</caption> + <caption xml:lang="gl">Xogando a KShisen</caption> + <caption xml:lang="id">Memainkan KShisen</caption> + <caption xml:lang="it">Giocare con KShisen</caption> + <caption xml:lang="ko">KShisen 플레이</caption> + <caption xml:lang="nl">KShisen spelen</caption> + <caption xml:lang="nn">Spelar KShisen</caption> + <caption xml:lang="pl">Granie w KShisen</caption> + <caption xml:lang="pt">Jogo do KShisen</caption> + <caption xml:lang="pt-BR">Jogando KShisen</caption> + <caption xml:lang="sk">Hrá sa KShisen</caption> + <caption xml:lang="sv">Spela Kshisen</caption> + <caption xml:lang="uk">Гра у KShisen</caption> + <caption xml:lang="x-test">xxPlaying KShisenxx</caption> + <caption xml:lang="zh-TW">KShisen 遊玩畫面</caption> + <image>https://cdn.kde.org/screenshots/kshisen/kshisen.png</image> </screenshot> </screenshots> <project_group>KDE</project_group>
  17. Download patch doc/index.docbook

    --- 4:18.04.1-1/doc/index.docbook 2018-01-14 22:37:45.000000000 +0000 +++ 4:20.04.1-0ubuntu1/doc/index.docbook 2020-03-17 07:01:19.000000000 +0000 @@ -333,8 +333,8 @@ <para> Additionally &kshisen; has the common &kde; <guimenu>Settings</guimenu> and <guimenu>Help</guimenu> menu items, for more information read the sections about the - <ulink url="help:/fundamentals/ui.html#menus-settings">Settings Menu</ulink> and - <ulink url="help:/fundamentals/ui.html#menus-help">Help Menu</ulink> + <ulink url="help:/fundamentals/menus.html#menus-settings">Settings Menu</ulink> and + <ulink url="help:/fundamentals/menus.html#menus-help">Help Menu</ulink> of the &kde; Fundamentals. </para> </sect2>
  18. Download patch src/main.cpp

    --- 4:18.04.1-1/src/main.cpp 2018-01-14 22:37:45.000000000 +0000 +++ 4:20.04.1-0ubuntu1/src/main.cpp 2020-03-17 07:01:19.000000000 +0000 @@ -36,11 +36,6 @@ #include "app.h" #include "debug.h" -namespace KShisen -{ -Q_LOGGING_CATEGORY(KSHISEN_General, "kshisen") -} // namespace KShisen - static constexpr char description[] = I18N_NOOP("A KDE game similar to Mahjongg"); int main(int argc, char ** argv) @@ -57,7 +52,7 @@ int main(int argc, char ** argv) KAboutData aboutData(QStringLiteral("kshisen"), i18n("Shisen-Sho"), QStringLiteral("1.10+ #25"), i18n(description), KAboutLicense::GPL, i18n("Copyright 1997 Mario Weilguni")); - aboutData.setHomepage(QStringLiteral("http://games.kde.org/kshisen")); + aboutData.setHomepage(QStringLiteral("https://kde.org/applications/games/org.kde.kshisen")); aboutData.addAuthor(i18n("Frederik Schwarzer"), i18n("Current Maintainer"), QStringLiteral("schwarzer@kde.org")); aboutData.addAuthor(i18n("Dave Corrie"), i18n("Former Maintainer"), QStringLiteral("kde@davecorrie.com")); aboutData.addAuthor(i18n("Mario Weilguni"), i18n("Original Author"), QStringLiteral("mweilguni@sime.com"));
  19. Download patch po/fi/kshisen.po
  20. Download patch po/de/docs/kshisen/index.docbook

    --- 4:18.04.1-1/po/de/docs/kshisen/index.docbook 2018-05-08 00:16:12.000000000 +0000 +++ 4:20.04.1-0ubuntu1/po/de/docs/kshisen/index.docbook 2020-05-12 01:18:39.000000000 +0000 @@ -963,9 +963,9 @@ >Einstellungen</guimenu > und <guimenu >Hilfe</guimenu ->, weitere Informationen dazu finden Sie in den Abschnitten über die Menüs <ulink url="help:/fundamentals/ui.html#menus-settings" +>, weitere Informationen dazu finden Sie in den Abschnitten über die Menüs <ulink url="help:/fundamentals/menus.html#menus-settings" >Einstellungen</ulink -> und <ulink url="help:/fundamentals/ui.html#menus-help" +> und <ulink url="help:/fundamentals/menus.html#menus-help" >Hilfe</ulink > der &kde;-Grundlagen. </para> </sect2> @@ -1330,8 +1330,7 @@ > und Maren Pakura <email >maren@kde.org</email ></para -> -&underFDL; &underGPL; </chapter> +> &underFDL; &underGPL; </chapter> &documentation.index; </book>
  21. Download patch po/ca/kshisen.po
  22. Download patch po/fr/kshisen.po
  23. Download patch po/ca@valencia/kshisen.po
  24. Download patch debian/control

    --- 4:18.04.1-1/debian/control 2018-05-28 19:07:26.000000000 +0000 +++ 4:20.04.1-0ubuntu1/debian/control 2020-05-15 13:39:07.000000000 +0000 @@ -11,20 +11,20 @@ Uploaders: Daniel Schepler <schepler@deb Maximiliano Curia <maxy@debian.org>, Build-Depends: cmake (>= 3.1~), debhelper (>= 11), - extra-cmake-modules (>= 5.30.0~), - libkf5config-dev (>= 5.30.0~), - libkf5crash-dev (>= 5.30.0~), - libkf5dbusaddons-dev (>= 5.30.0~), - libkf5doctools-dev (>= 5.30.0~), - libkf5kdegames-dev (>= 4.9.0~), - libkf5kmahjongglib-dev, - libkf5xmlgui-dev (>= 5.30.0~), + extra-cmake-modules (>= 5.31.0~), + libkf5config-dev (>= 5.31.0~), + libkf5crash-dev (>= 5.31.0~), + libkf5dbusaddons-dev (>= 5.31.0~), + libkf5doctools-dev (>= 5.31.0~), + libkf5kdegames-dev (>= 4:20.04.1~), + libkf5kmahjongglib-dev (>= 4:20.04.1~), + libkf5xmlgui-dev (>= 5.31.0~), pkg-kde-tools (>> 0.15.15), qtbase5-dev (>= 5.7.0~), Standards-Version: 4.1.4 Homepage: http://games.kde.org/ -Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/kshisen -Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/kshisen.git +Vcs-Browser: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kshisen +Vcs-Git: https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kshisen Package: kshisen Architecture: any
  25. Download patch po/pt_BR/docs/kshisen/index.docbook
  26. Download patch po/ug/kshisen.po
  27. Download patch po/nl/kshisen.po
  28. Download patch po/cs/kshisen.po
  29. Download patch po/zh_CN/kshisen.po
  30. Download patch po/es/docs/kshisen/index.docbook

    --- 4:18.04.1-1/po/es/docs/kshisen/index.docbook 2018-05-08 00:16:13.000000000 +0000 +++ 4:20.04.1-0ubuntu1/po/es/docs/kshisen/index.docbook 2020-05-12 01:18:39.000000000 +0000 @@ -979,9 +979,9 @@ >Preferencias</guimenu > y <guimenu >Ayuda</guimenu -> comunes de &kde;. Para obtener más información, consulte las secciones sobre el <ulink url="help:/fundamentals/ui.html#menus-settings" +> comunes de &kde;. Para obtener más información, consulte las secciones sobre el <ulink url="help:/fundamentals/menus.html#menus-settings" >Menú «Preferencias»</ulink -> y <ulink url="help:/fundamentals/ui.html#menus-help" +> y <ulink url="help:/fundamentals/menus.html#menus-help" >Menú «Ayuda» </ulink > de «Aspectos básicos de &kde;». </para> </sect2> @@ -1346,8 +1346,7 @@ > y Kira J. Fernández <email >kirajfdez@gmail.com</email >.</para -> -&underFDL; &underGPL; </chapter> +> &underFDL; &underGPL; </chapter> &documentation.index; </book>
  31. Download patch CMakeLists.txt

    --- 4:18.04.1-1/CMakeLists.txt 2018-05-08 00:16:13.000000000 +0000 +++ 4:20.04.1-0ubuntu1/CMakeLists.txt 2020-05-12 01:18:39.000000000 +0000 @@ -1,6 +1,6 @@ project(kshisen) -cmake_minimum_required(VERSION 3.1 FATAL_ERROR) +cmake_minimum_required (VERSION 3.5 FATAL_ERROR) set(QT_MIN_VERSION "5.7.0") set(KF5_MIN_VERSION "5.30.0") @@ -39,18 +39,25 @@ include(KDEInstallDirs) include(ECMInstallIcons) include(KDECompilerSettings NO_POLICY_SCOPE) include(KDECMakeSettings) +include(ECMQtDeclareLoggingCategory) + find_package(KF5KMahjongglib REQUIRED) find_package(KF5KDEGames 4.9.0 REQUIRED) +if (${KF5Config_VERSION} STRGREATER "5.56.0") + add_definitions(-DQT_NO_FOREACH) + MESSAGE(STATUS "compile without foreach") +endif() + add_definitions( - -DQT_USE_FAST_CONCATENATION - -DQT_USE_FAST_OPERATOR_PLUS + -DQT_STRICT_ITERATORS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER + -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT ) add_subdirectory(src) @@ -61,6 +68,11 @@ add_subdirectory(doc) install(PROGRAMS org.kde.kshisen.desktop DESTINATION ${KDE_INSTALL_APPDIR}) install(FILES org.kde.kshisen.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) +if (${ECM_VERSION} STRGREATER "5.58.0") + install(FILES kshisen.categories DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR}) +else() + install(FILES kshisen.categories DESTINATION ${KDE_INSTALL_CONFDIR}) +endif() ########### Display Summary ############### feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) ki18n_install(po)
  32. Download patch src/debug.h

    --- 4:18.04.1-1/src/debug.h 2018-01-14 22:37:45.000000000 +0000 +++ 4:20.04.1-0ubuntu1/src/debug.h 1970-01-01 00:00:00.000000000 +0000 @@ -1,33 +0,0 @@ -/*************************************************************************** - * KShisen - A japanese game similar to mahjongg * - * Copyright 2016 Frederik Schwarzer <schwarzer@kde.org> * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program. If not, see <http://www.gnu.org/licenses/>. * - ***************************************************************************/ - -#ifndef KSHISEN_DEBUG_H -#define KSHISEN_DEBUG_H - -// Qt -#include <QLoggingCategory> - -namespace KShisen -{ -Q_DECLARE_LOGGING_CATEGORY(KSHISEN_General) - -// Use for debugging game mode. -//#define DEBUGGING -} - -#endif // KSHISEN_DEBUG_H
  33. Download patch po/uk/kshisen.po
  34. Download patch po/km/kshisen.po
  35. Download patch po/he/kshisen.po
  36. Download patch kshisen.categories

    --- 4:18.04.1-1/kshisen.categories 1970-01-01 00:00:00.000000000 +0000 +++ 4:20.04.1-0ubuntu1/kshisen.categories 2020-03-17 07:01:19.000000000 +0000 @@ -0,0 +1 @@ +kshisen kdegames (kshisen) IDENTIFIER [KSHISEN_General]
  37. Download patch .gitignore

    --- 4:18.04.1-1/.gitignore 2018-01-14 22:37:45.000000000 +0000 +++ 4:20.04.1-0ubuntu1/.gitignore 2020-03-17 07:01:19.000000000 +0000 @@ -1,3 +1,4 @@ .kdev4/ -build/ +/build*/ *.kdev4 +CMakeLists.txt.user*
  38. Download patch src/tests/CMakeLists.txt

    --- 4:18.04.1-1/src/tests/CMakeLists.txt 2018-01-14 22:37:45.000000000 +0000 +++ 4:20.04.1-0ubuntu1/src/tests/CMakeLists.txt 2020-03-17 07:01:19.000000000 +0000 @@ -7,6 +7,6 @@ enable_testing() find_package(Qt5Test REQUIRED) add_executable(movetest movetest.cpp ../move.cpp) -add_test(movetest movetest) +add_test(NAME movetest COMMAND movetest) target_link_libraries(movetest Qt5::Test)
  39. Download patch po/id/kshisen.po
  40. Download patch po/fa/kshisen.po
  41. Download patch po/et/kshisen.po
  42. Download patch po/sv/kshisen.po
  43. Download patch po/nds/kshisen.po
  44. Download patch po/is/kshisen.po
  45. Download patch debian/watch

    --- 4:18.04.1-1/debian/watch 2018-05-28 11:37:00.000000000 +0000 +++ 4:20.04.1-0ubuntu1/debian/watch 2020-05-15 13:39:07.000000000 +0000 @@ -1,2 +1,2 @@ version=4 -opts=pgpsigurlmangle=s/$/.sig/ https://download.kde.org/stable/applications/([\d.]+)/src/@PACKAGE@-([\d.]+)\.tar\.xz +opts=pgpsigurlmangle=s/$/.sig/ https://download.kde.org/stable/release-service/([\d.]+)/src/@PACKAGE@-([\d.]+)\.tar\.xz
  46. Download patch po/pt/kshisen.po
  47. Download patch po/nl/docs/kshisen/index.docbook

    --- 4:18.04.1-1/po/nl/docs/kshisen/index.docbook 2018-05-08 00:16:13.000000000 +0000 +++ 4:20.04.1-0ubuntu1/po/nl/docs/kshisen/index.docbook 2020-05-12 01:18:39.000000000 +0000 @@ -937,9 +937,9 @@ >Instellingen</guimenu > en <guimenu >Help</guimenu ->, voor meer informatie lees de secties over de <ulink url="help:/fundamentals/ui.html#menus-settings" +>, voor meer informatie lees de secties over de <ulink url="help:/fundamentals/menus.html#menus-settings" >Menu Instellingen</ulink -> en <ulink url="help:/fundamentals/ui.html#menus-help" +> en <ulink url="help:/fundamentals/menus.html#menus-help" >Menu Help</ulink > van &kde;-fundamentals. </para> </sect2> @@ -1298,8 +1298,7 @@ <para >Documentatie copyright 2009-2010 &Frederik.Schwarzer; &Frederik.Schwarzer.mail; </para> - &meld.fouten;&vertaling.niels;&vertaling.rinse; -&underFDL; &underGPL; </chapter> + &meld.fouten;&vertaling.niels;&vertaling.rinse; &underFDL; &underGPL; </chapter> &documentation.index; </book>
  48. Download patch po/tr/kshisen.po
  49. Download patch po/uk/docs/kshisen/index.docbook

    --- 4:18.04.1-1/po/uk/docs/kshisen/index.docbook 2018-05-08 00:16:13.000000000 +0000 +++ 4:20.04.1-0ubuntu1/po/uk/docs/kshisen/index.docbook 2020-05-12 01:18:39.000000000 +0000 @@ -941,9 +941,9 @@ >Параметри</guimenu > і <guimenu >Довідка</guimenu ->. Щоб дізнатися більше, ознайомтеся з розділами щодо <ulink url="help:/fundamentals/ui.html#menus-settings" +>. Щоб дізнатися більше, ознайомтеся з розділами щодо <ulink url="help:/fundamentals/menus.html#menus-settings" >меню «Параметри»</ulink -> та <ulink url="help:/fundamentals/ui.html#menus-help" +> та <ulink url="help:/fundamentals/menus.html#menus-help" >меню «Довідка»</ulink > підручника з основ роботи у &kde;. </para> </sect2> Binary files 4:18.04.1-1/po/uk/docs/kshisen/kshisen-configuration.png and 4:20.04.1-0ubuntu1/po/uk/docs/kshisen/kshisen-configuration.png differ
  50. Download patch po/gl/kshisen.po
  51. Download patch po/pt_BR/kshisen.po
  52. Download patch po/en_GB/kshisen.po
  53. Download patch po/da/kshisen.po
  54. Download patch src/board.cpp

    --- 4:18.04.1-1/src/board.cpp 2018-01-14 22:37:45.000000000 +0000 +++ 4:20.04.1-0ubuntu1/src/board.cpp 2020-03-17 07:01:19.000000000 +0000 @@ -27,7 +27,6 @@ #include <array> // Qt -#include <QMessageBox> #include <QMouseEvent> #include <QPainter> #include <QStandardPaths> @@ -35,6 +34,7 @@ // KDE #include <KLocalizedString> +#include <KMessageBox> // KShisen #include "debug.h" @@ -98,16 +98,18 @@ Board::Board(QWidget * parent) void Board::loadSettings() { if (!loadTileset(Prefs::tileSet())) { - QMessageBox::critical(this, - i18n("Error Loading Tiles"), - i18nc("%1 is a path to a tileset file", "An error occurred when loading the tileset. %1 and the default tileset have been tried.\nPlease install the KMahjongg library.", Prefs::tileSet())); + KMessageBox::error(this + , i18nc("%1 is a path to a tileset file", "An error occurred when loading the tileset. %1 and the default tileset have been tried.\nPlease install the KMahjongg library.", Prefs::tileSet()) + , i18n("Error Loading Tiles") + ); } // Load background if (!loadBackground(Prefs::background())) { - QMessageBox::critical(this, - i18n("Error Loading Background"), - i18nc("%1 is a path to a background image file", "An error occurred when loading the background. %1 and the default background have been tried.\nPlease install the KMahjongg library.", Prefs::background())); + KMessageBox::error(this + , i18nc("%1 is a path to a background image file", "An error occurred when loading the background. %1 and the default background have been tried.\nPlease install the KMahjongg library.", Prefs::background()) + , i18n("Error Loading Background") + ); } // There are tile sets, that have only one tile for e.g. the flowers group. @@ -691,7 +693,7 @@ void Board::paintEvent(QPaintEvent * e) if (m_paintPossibleMoves) { p.setPen(QPen(QColor("blue"), lineWidth())); // paint all possible moves - foreach (auto const move, m_possibleMoves) { + for (auto const &move : qAsConst(m_possibleMoves)) { auto pt1 = move.path().cbegin(); auto pt2 = pt1 + 1; while (pt2 != move.path().cend()) { @@ -894,7 +896,7 @@ void Board::marked(TilePos const & tileP { if (field(tilePos) == EMPTY) { // click on empty space on the board if (m_possibleMoves.size() > 1) { // if the click is on any of the current possible moves, make that move - foreach (auto move, m_possibleMoves) { + for (auto move : qAsConst(m_possibleMoves)) { if (move.isInPath(tilePos)) { performMove(move); emit selectATile(); @@ -932,7 +934,7 @@ void Board::marked(TilePos const & tileP } if (m_possibleMoves.size() > 1) { // if the click is on any of the current possible moves, make that move - foreach (auto move, m_possibleMoves) { + for (auto move : qAsConst(m_possibleMoves)) { if (move.isInPath(tilePos)) { performMove(move); emit selectATile(); @@ -955,7 +957,7 @@ void Board::marked(TilePos const & tileP if (findPath(TilePos(m_markX, m_markY), tilePos, m_possibleMoves) > 0) { if (m_possibleMoves.size() > 1) { auto withSlide = 0; - foreach (auto const move, m_possibleMoves) { + for (auto const &move : qAsConst(m_possibleMoves)) { move.Debug(); if (move.hasSlide()) { ++withSlide;
  55. Download patch po/kk/kshisen.po
  56. Download patch po/ast/kshisen.po
  57. Download patch po/ro/kshisen.po
  58. Download patch src/app.cpp

    --- 4:18.04.1-1/src/app.cpp 2018-01-14 22:37:45.000000000 +0000 +++ 4:20.04.1-0ubuntu1/src/app.cpp 2020-03-17 07:01:19.000000000 +0000 @@ -36,13 +36,10 @@ #include <KActionCollection> #include <KConfig> #include <KConfigDialog> -#include <KLineEdit> #include <KLocalizedString> #include <KMessageBox> -#include <KSeparator> #include <KShortcutsDialog> #include <KStandardAction> -#include <KStandardGuiItem> #include <KToggleAction> // KDEGames @@ -226,26 +223,26 @@ void App::hint() void App::updateItems() { if (m_board->isOver()) { - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Undo)))->setEnabled(false); - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Redo)))->setEnabled(false); - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Pause)))->setEnabled(false); - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Hint)))->setEnabled(false); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Undo)))->setEnabled(false); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Redo)))->setEnabled(false); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Pause)))->setEnabled(false); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Hint)))->setEnabled(false); } else if (m_board->isPaused()) { - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Undo)))->setEnabled(false); - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Redo)))->setEnabled(false); - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Restart)))->setEnabled(false); - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Pause)))->setChecked(true); - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Hint)))->setEnabled(false); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Undo)))->setEnabled(false); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Redo)))->setEnabled(false); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Restart)))->setEnabled(false); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Pause)))->setChecked(true); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Hint)))->setEnabled(false); } else if (m_board->isStuck()) { - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Pause)))->setEnabled(false); - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Hint)))->setEnabled(false); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Pause)))->setEnabled(false); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Hint)))->setEnabled(false); } else { - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Undo)))->setEnabled(m_board->canUndo()); - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Redo)))->setEnabled(m_board->canRedo()); - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Restart)))->setEnabled(m_board->canUndo()); - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Pause)))->setEnabled(true); - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Pause)))->setChecked(false); - actionCollection()->action(QLatin1Literal(KStandardGameAction::name(KStandardGameAction::Hint)))->setEnabled(true); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Undo)))->setEnabled(m_board->canUndo()); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Redo)))->setEnabled(m_board->canRedo()); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Restart)))->setEnabled(m_board->canUndo()); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Pause)))->setEnabled(true); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Pause)))->setChecked(false); + actionCollection()->action(QLatin1String(KStandardGameAction::name(KStandardGameAction::Hint)))->setEnabled(true); } } @@ -256,9 +253,9 @@ void App::slotEndOfGame() } else { m_board->setGameOverEnabled(true); auto const timeString = i18nc("time string: hh:mm:ss", "%1:%2:%3", - QString().sprintf("%02d", m_board->currentTime() / 3600), - QString().sprintf("%02d", (m_board->currentTime() / 60) % 60), - QString().sprintf("%02d", m_board->currentTime() % 60)); + QString::asprintf("%02d", m_board->currentTime() / 3600), + QString::asprintf("%02d", (m_board->currentTime() / 60) % 60), + QString::asprintf("%02d", m_board->currentTime() % 60)); KScoreDialog::FieldInfo scoreInfo; scoreInfo[KScoreDialog::Score].setNum(score(m_board->xTiles(), m_board->yTiles(), m_board->currentTime(), m_board->gravityFlag())); scoreInfo[KScoreDialog::Time] = timeString; @@ -300,9 +297,9 @@ void App::updateTimeDisplay() //qCDebug(KSHISEN_General) << "Time: " << m_board->currentTime(); auto const currentTime = m_board->currentTime(); auto const message = i18n("Your time: %1:%2:%3 %4", - QString().sprintf("%02d", currentTime / 3600), - QString().sprintf("%02d", (currentTime / 60) % 60), - QString().sprintf("%02d", currentTime % 60), + QString::asprintf("%02d", currentTime / 3600), + QString::asprintf("%02d", (currentTime / 60) % 60), + QString::asprintf("%02d", currentTime % 60), m_board->isPaused() ? i18n("(Paused) ") : QString()); m_gameTimerLabel->setText(message);
  59. Download patch po/ru/kshisen.po
  60. Download patch po/hi/kshisen.po
  61. Download patch po/el/kshisen.po
  62. Download patch po/sk/kshisen.po
  63. Download patch po/hr/kshisen.po
  64. Download patch po/eo/kshisen.po
  65. Download patch org.kde.kshisen.desktop

    --- 4:18.04.1-1/org.kde.kshisen.desktop 2018-01-14 22:37:45.000000000 +0000 +++ 4:20.04.1-0ubuntu1/org.kde.kshisen.desktop 2020-03-17 07:01:19.000000000 +0000 @@ -4,7 +4,6 @@ Type=Application X-DocPath=kshisen/index.html Name=Shisen-Sho Name[af]=Shisen-sho -Name[ast]=Shisen-Sho Name[be]=Ші-сен-сёе Name[bn]=শিসেন-শো Name[br]=Shisen-Sho
  66. Download patch src/tests/movetest.h

    --- 4:18.04.1-1/src/tests/movetest.h 2018-01-14 22:37:45.000000000 +0000 +++ 4:20.04.1-0ubuntu1/src/tests/movetest.h 2020-03-17 07:01:19.000000000 +0000 @@ -19,7 +19,7 @@ #ifndef MOVETEST_H #define MOVETEST_H -#include <QtTest> +#include <QTest> #include "../move.h" #include "../types.h"
  67. Download patch po/hu/kshisen.po
  68. Download patch po/eu/kshisen.po
  69. Download patch po/bg/kshisen.po
  70. Download patch po/lv/kshisen.po
  71. Download patch po/pl/kshisen.po
  72. Download patch po/ml/kshisen.po
  73. Download patch po/bs/kshisen.po
  74. Download patch src/CMakeLists.txt

    --- 4:18.04.1-1/src/CMakeLists.txt 2018-01-14 22:37:45.000000000 +0000 +++ 4:20.04.1-0ubuntu1/src/CMakeLists.txt 2020-03-17 07:01:19.000000000 +0000 @@ -6,10 +6,14 @@ set(kshisen_SRCS possiblemove.cpp ) +ecm_qt_declare_logging_category(kshisen_SRCS HEADER debug.h IDENTIFIER KSHISEN_General CATEGORY_NAME kshisen) + ki18n_wrap_ui(kshisen_SRCS settings.ui) kconfig_add_kcfg_files(kshisen_SRCS prefs.kcfgc) +file(GLOB ICON_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../icons/*-apps-kshisen.png") +ecm_add_app_icon(kshisen_SRCS ICONS ${ICON_SRCS}) add_executable(kshisen ${kshisen_SRCS}) target_link_libraries(kshisen
  75. Download patch po/ja/kshisen.po
  76. Download patch po/it/kshisen.po
  77. Download patch po/mr/kshisen.po
  78. Download patch po/ga/kshisen.po
  79. Download patch po/nb/kshisen.po
  1. kshisen