Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package itinerary for openSUSE:Factory checked in at 2023-07-07 15:48:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/itinerary (Old) and /work/SRC/openSUSE:Factory/.itinerary.new.23466 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "itinerary" Fri Jul 7 15:48:06 2023 rev:34 rq:1097199 version:23.04.3 Changes: -------- --- /work/SRC/openSUSE:Factory/itinerary/itinerary.changes 2023-06-09 20:39:56.807428479 +0200 +++ /work/SRC/openSUSE:Factory/.itinerary.new.23466/itinerary.changes 2023-07-07 15:49:52.917111541 +0200 @@ -1,0 +2,17 @@ +Tue Jul 4 10:19:21 UTC 2023 - Christophe Marin <[email protected]> + +- Update to 23.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.04.3/ +- Changes since 23.04.2: + * Add 23.04.3 release notes + * Ensure we pass content: URLs fully encoded to Android API and QFile (kde#470643) + * Add icon for boat/ferry reservations in the calendar + * Explicitly specify supported types when importing from a calendar + * Add map argument unit test for static elements at the begin/end + * Fix infinite loop in computing static location map arguments + * Fail less dramatically when ending up with an unknown pass + * Work around the Android back key closing the app on secondary layers + +------------------------------------------------------------------- Old: ---- itinerary-23.04.2.tar.xz itinerary-23.04.2.tar.xz.sig New: ---- itinerary-23.04.3.tar.xz itinerary-23.04.3.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ itinerary.spec ++++++ --- /var/tmp/diff_new_pack.RZxBl1/_old 2023-07-07 15:49:53.645115877 +0200 +++ /var/tmp/diff_new_pack.RZxBl1/_new 2023-07-07 15:49:53.649115901 +0200 @@ -18,7 +18,7 @@ %bcond_without released Name: itinerary -Version: 23.04.2 +Version: 23.04.3 Release: 0 Summary: Itinerary and boarding pass management application License: LGPL-2.0-or-later ++++++ itinerary-23.04.2.tar.xz -> itinerary-23.04.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/CMakeLists.txt new/itinerary-23.04.3/CMakeLists.txt --- old/itinerary-23.04.2/CMakeLists.txt 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/CMakeLists.txt 2023-07-04 07:15:07.000000000 +0200 @@ -6,7 +6,7 @@ # KDE Application Version, managed by release script set (RELEASE_SERVICE_VERSION_MAJOR "23") set (RELEASE_SERVICE_VERSION_MINOR "04") -set (RELEASE_SERVICE_VERSION_MICRO "2") +set (RELEASE_SERVICE_VERSION_MICRO "3") set (RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}") project(itinerary VERSION ${RELEASE_SERVICE_VERSION}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/autotests/timelinedelegatecontrollertest.cpp new/itinerary-23.04.3/autotests/timelinedelegatecontrollertest.cpp --- old/itinerary-23.04.2/autotests/timelinedelegatecontrollertest.cpp 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/autotests/timelinedelegatecontrollertest.cpp 2023-07-04 07:15:07.000000000 +0200 @@ -401,6 +401,16 @@ QCOMPARE(args.value(QLatin1String("placeName")).toString(), QStringLiteral("Zürich")); QVERIFY(isRegion(args.value(QLatin1String("region")).toString(), QLatin1String("CH-ZH"))); QCOMPARE(args.value(QLatin1String("timeZone")), QLatin1String("Europe/Zurich")); + + // single static element, see 44ed4fbe96d45a60b33e2bf784196489197d7dcc + Test::clearAll(&mgr); + ctrl->importFromUrl(QUrl::fromLocalFile(QLatin1String(SOURCE_DIR "/data/haus-randa-v1.json"))); + QCOMPARE(mgr.batches().size(), 1); + controller.setBatchId(mgr.batches().at(0)); + args = controller.mapArguments().toVariant().toMap(); + QCOMPARE(args.value(QLatin1String("placeName")).toString(), QLatin1String("Haus Randa")); + QCOMPARE(args.value(QLatin1String("beginTime")).toDateTime(), QDateTime({2017, 9, 10}, {0, 0}, QTimeZone("Europe/Zurich"))); + QCOMPARE(args.value(QLatin1String("endTime")).toDateTime(), QDateTime({2017, 9, 16}, {0, 0}, QTimeZone("Europe/Zurich"))); } }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/ca/kde-itinerary.po new/itinerary-23.04.3/po/ca/kde-itinerary.po --- old/itinerary-23.04.2/po/ca/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/ca/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-03-06 11:02+0100\n" "Last-Translator: Josep M. Ferrer <[email protected]>\n" "Language-Team: Catalan <[email protected]>\n" @@ -1756,13 +1756,13 @@ msgid "New arrival platform is: %1" msgstr "La plataforma d'arribada nova és: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "Caducat" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/ca@valencia/kde-itinerary.po new/itinerary-23.04.3/po/ca@valencia/kde-itinerary.po --- old/itinerary-23.04.2/po/ca@valencia/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/ca@valencia/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-03-06 11:02+0100\n" "Last-Translator: Josep M. Ferrer <[email protected]>\n" "Language-Team: Catalan <[email protected]>\n" @@ -1756,13 +1756,13 @@ msgid "New arrival platform is: %1" msgstr "La plataforma d'arribada nova és: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "Caducat" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/cs/kde-itinerary.po new/itinerary-23.04.3/po/cs/kde-itinerary.po --- old/itinerary-23.04.2/po/cs/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/cs/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -6,8 +6,8 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" -"PO-Revision-Date: 2023-03-08 14:12+0100\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" +"PO-Revision-Date: 2023-06-23 13:36+0200\n" "Last-Translator: Vit Pelcak <[email protected]>\n" "Language-Team: Czech <[email protected]>\n" "Language: cs\n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Lokalize 22.12.3\n" +"X-Generator: Lokalize 23.04.2\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -260,7 +260,7 @@ #: app/BarcodeScanModeController.qml:33 #, kde-format msgid "In barcode scanning mode" -msgstr "Režim Ätenà Äarového kódu" +msgstr "Režim Ätenà Äárového kódu" #: app/BarcodeScannerPage.qml:17 #, kde-format @@ -308,7 +308,7 @@ #: app/ProgramMembershipPage.qml:48 app/TicketPage.qml:48 app/TrainPage.qml:24 #, kde-format msgid "Barcode Scan Mode" -msgstr "Režim Ätenà Äarových kódů" +msgstr "Režim Ätenà Äárových kódů" #: app/BoatPage.qml:75 app/BusPage.qml:82 app/FlightPage.qml:134 #: app/TouristAttractionPage.qml:59 app/TrainEditor.qml:126 @@ -1747,13 +1747,13 @@ msgid "New arrival platform is: %1" msgstr "" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "ProÅ¡lý" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" @@ -2181,7 +2181,7 @@ #: app/statisticsmodel.cpp:113 #, kde-format msgid "Visited countries" -msgstr "NavÅ¡tÃvené zÄmÄ" +msgstr "NavÅ¡tÃvené zemÄ" #: app/statisticsmodel.cpp:118 #, kde-format @@ -2444,7 +2444,7 @@ #: app/TrainPage.qml:17 #, kde-format msgid "Train Ticket" -msgstr "Vlaková jÃzddenka" +msgstr "Vlaková jÃzdenka" #: app/TrainPage.qml:136 app/TrainPage.qml:248 #, kde-format @@ -2757,9 +2757,9 @@ "<p>Existuje spousta způsobů jak importovat data do ItineráÅe KDE:" "<ul><li>PoužitÃm pÅÃmo PDF jÃzdenek nebo Apple Wallet.</li><li>Z kalendáÅe " "Android, pro položky vytvoÅené pomocà modulů pro itineráÅe KMailu, " -"Nextcloudu nebo Thunderbird, a synchronizované pomocà DAVxâµ.</li><li>PÅes " +"NextCloudu nebo Thunderbird, a synchronizované pomocà DAVxâµ.</li><li>PÅes " "KDE Connect z modulu ItineráÅe KMailu.</li><li>SkenovánÃm a vloženÃm " -"Äarového kódu palubnà letenky.</li></p>" +"Äárového kódu palubnà letenky.</li></p>" #: app/WelcomePage.qml:32 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/de/kde-itinerary.po new/itinerary-23.04.3/po/de/kde-itinerary.po --- old/itinerary-23.04.2/po/de/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/de/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-05-12 19:58+0200\n" "Last-Translator: Frederik Schwarzer <[email protected]>\n" "Language-Team: German <[email protected]>\n" @@ -1754,13 +1754,13 @@ msgid "New arrival platform is: %1" msgstr "Neues Ankunftgleis: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "Abgelaufen" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/en_GB/kde-itinerary.po new/itinerary-23.04.3/po/en_GB/kde-itinerary.po --- old/itinerary-23.04.2/po/en_GB/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/en_GB/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-03-10 17:28+0000\n" "Last-Translator: Steve Allewell <[email protected]>\n" "Language-Team: British English\n" @@ -1753,13 +1753,13 @@ msgid "New arrival platform is: %1" msgstr "New arrival platform is: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "Expired" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/es/kde-itinerary.po new/itinerary-23.04.3/po/es/kde-itinerary.po --- old/itinerary-23.04.2/po/es/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/es/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: kde-itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-03-06 16:12+0100\n" "Last-Translator: Eloy Cuadra <[email protected]>\n" "Language-Team: Spanish <[email protected]>\n" @@ -1757,13 +1757,13 @@ msgid "New arrival platform is: %1" msgstr "Nuevo andén de llegada: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "Expirado" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/et/kde-itinerary.po new/itinerary-23.04.3/po/et/kde-itinerary.po --- old/itinerary-23.04.2/po/et/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/et/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2020-05-04 10:51+0300\n" "Last-Translator: Marek Laane <[email protected]>\n" "Language-Team: Estonian <[email protected]>\n" @@ -1854,13 +1854,13 @@ msgid "New arrival platform is: %1" msgstr "Uus saabumise platvorm: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/eu/kde-itinerary.po new/itinerary-23.04.3/po/eu/kde-itinerary.po --- old/itinerary-23.04.2/po/eu/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/eu/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2020-06-14 19:59+0200\n" "Last-Translator: Ander Elortondo <[email protected]>\n" "Language-Team: Basque <[email protected]>\n" @@ -1861,13 +1861,13 @@ msgid "New arrival platform is: %1" msgstr "Helduera nasa berria: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/fi/kde-itinerary.po new/itinerary-23.04.3/po/fi/kde-itinerary.po --- old/itinerary-23.04.2/po/fi/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/fi/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -6,8 +6,8 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" -"PO-Revision-Date: 2023-04-20 10:42+0300\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" +"PO-Revision-Date: 2023-05-28 16:40+0300\n" "Last-Translator: Tommi Nieminen <[email protected]>\n" "Language-Team: Finnish <[email protected]>\n" "Language: fi\n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 22.12.3\n" +"X-Generator: Lokalize 23.04.1\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -867,10 +867,11 @@ msgid "Test certificate of %1" msgstr "Testitodistus â %1" +# *** TARKISTA: Jossakin muussa yhteydessä âpalautusvarmenneâ, mutta tässä tarkoitettaneen todistusta, että jostakin taudista (kuten koronasta) on toivuttu. #: app/HealthCertificateBarcode.qml:38 #, kde-format msgid "Recovery certificate of %1" -msgstr "" +msgstr "Toipumistodistus â %1" #: app/HealthCertificateBarcode.qml:53 #, kde-format @@ -1420,7 +1421,7 @@ #: app/LiveStatusPage.qml:17 app/main.qml:134 #, kde-format msgid "Live Status" -msgstr "" +msgstr "Elävä tilanne" #: app/LiveStatusPage.qml:87 #, kde-format @@ -1752,13 +1753,13 @@ msgid "New arrival platform is: %1" msgstr "Uusi saapumislaituri on: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "Vanhentunut" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" @@ -2103,10 +2104,11 @@ msgid "Show notifications on lock screen" msgstr "Näytä ilmoitukset lukitusnäytöllä" +# Huono. âOnboardâ voi kai tässä koskea muutakin kuin laivaa (?), eikä ole aivan selvää, tarkoittaako âstatusâ âtilannettaâ vai jotakin muuta. #: app/SettingsPage.qml:218 #, kde-format msgid "Onboard Status" -msgstr "" +msgstr "Laivaannousun tilanne" #: app/SettingsPage.qml:222 #, kde-format @@ -2147,19 +2149,23 @@ #, kde-format msgid "Enable Wi-Fi on your system to access onboard information." msgstr "" +"Laivaannousun tilanteen selvittämiseksi salli laitteen käyttää langatonta " +"verkkoa." #: app/SettingsPage.qml:252 #, kde-format msgid "" "Enable the location service on your device to access onboard information." msgstr "" +"Laivaannousutietojen selvittämiseksi salli laitteen käyttää " +"paikannuspalvelua." #: app/SettingsPage.qml:254 #, kde-format msgid "" "Onboard information are unfortunately not supported on your device at this " "time." -msgstr "" +msgstr "Laite ei valitettavasti toistaiseksi tue laivaannousutietoja." #: app/statisticsmodel.cpp:88 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/fr/kde-itinerary.po new/itinerary-23.04.3/po/fr/kde-itinerary.po --- old/itinerary-23.04.2/po/fr/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/fr/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -1,11 +1,12 @@ # Simon Depiets <[email protected]>, 2019, 2020. # Xavier Besnard <[email protected]>, 2020, 2021, 2022. # Xavier BESNARD <[email protected]>, 2023. +# Thomas Vergnaud <[email protected]>, 2023. msgid "" msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-05-30 21:50+0200\n" "Last-Translator: Xavier BESNARD <[email protected]>\n" "Language-Team: fr\n" @@ -14,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Lokalize 22.12.3\n" +"X-Generator: Lokalize 23.04.2\n" "X-Environment: kde\n" "X-Accelerator-Marker: &\n" "X-Text-Markup: kde4\n" @@ -1772,13 +1773,13 @@ msgid "New arrival platform is: %1" msgstr "Nouveau quai d'arrivée : %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "Expiré" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/gl/kde-itinerary.po new/itinerary-23.04.3/po/gl/kde-itinerary.po --- old/itinerary-23.04.2/po/gl/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/gl/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2020-02-16 23:04+0100\n" "Last-Translator: Adrián Chaves (Gallaecio) <[email protected]>\n" "Language-Team: Galician <[email protected]>\n" @@ -95,7 +95,7 @@ #: app/ActionsCard.qml:27 #, kde-format msgid "Show Boarding Pass" -msgstr "Mostrar o pase de embarque" +msgstr "Amosar o pase de embarque" #: app/ActionsCard.qml:27 #, fuzzy, kde-format @@ -1864,13 +1864,13 @@ msgid "New arrival platform is: %1" msgstr "A nova hora de chegada é: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" @@ -2145,7 +2145,7 @@ #: app/SettingsPage.qml:111 #, kde-format msgid "Showing weather forecasts will query online services." -msgstr "Mostrar o prognóstico meteorolóxico consultará servizos de Internet." +msgstr "Amosar o prognóstico meteorolóxico consultará servizos de Internet." #: app/SettingsPage.qml:116 app/WeatherForecastPage.qml:83 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/ia/kde-itinerary.po new/itinerary-23.04.3/po/ia/kde-itinerary.po --- old/itinerary-23.04.2/po/ia/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/ia/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -6,8 +6,8 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" -"PO-Revision-Date: 2023-03-14 22:56+0100\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" +"PO-Revision-Date: 2023-07-02 22:17+0200\n" "Last-Translator: giovanni <[email protected]>\n" "Language-Team: Interlingua <[email protected]>\n" "Language: ia\n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 22.12.3\n" +"X-Generator: Lokalize 23.04.2\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -179,7 +179,7 @@ #: app/AlternativeJourneyPage.qml:20 #, kde-format msgid "Alternative Connections" -msgstr "Connexiones altrnative" +msgstr "Connexiones alternative" #: app/AlternativeJourneyPage.qml:29 app/AlternativeJourneyPage.qml:41 #, kde-format @@ -1753,13 +1753,13 @@ msgid "New arrival platform is: %1" msgstr "Nove platteforma de arrivata es: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "Expirate" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/it/kde-itinerary.po new/itinerary-23.04.3/po/it/kde-itinerary.po --- old/itinerary-23.04.2/po/it/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/it/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-03-08 14:00+0100\n" "Last-Translator: Vincenzo Reale <[email protected]>\n" "Language-Team: Italian <[email protected]>\n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 23.04.0\n" +"X-Generator: Lokalize 23.04.2\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -1754,13 +1754,13 @@ msgid "New arrival platform is: %1" msgstr "Il nuovo binario di arrivo è: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "Scaduto" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/ja/kde-itinerary.po new/itinerary-23.04.3/po/ja/kde-itinerary.po --- old/itinerary-23.04.2/po/ja/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/ja/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -2,7 +2,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2019-01-23 21:00-0800\n" "Last-Translator: Japanese KDE translation team <[email protected]>\n" "Language-Team: Japanese <[email protected]>\n" @@ -1738,13 +1738,13 @@ msgid "New arrival platform is: %1" msgstr "" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/ka/kde-itinerary.po new/itinerary-23.04.3/po/ka/kde-itinerary.po --- old/itinerary-23.04.2/po/ka/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/ka/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-04-30 04:20+0200\n" "Last-Translator: Temuri Doghonadze <[email protected]>\n" "Language-Team: Georgian <[email protected]>\n" @@ -1752,13 +1752,13 @@ msgid "New arrival platform is: %1" msgstr "áá®ááá á©áááá¡áááá¡ áááá¢á¤áá áá: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "ááááááá¡á£áá" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/ko/kde-itinerary.po new/itinerary-23.04.3/po/ko/kde-itinerary.po --- old/itinerary-23.04.2/po/ko/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/ko/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-04-21 23:58+0200\n" "Last-Translator: Shinjo Park <[email protected]>\n" "Language-Team: Korean <[email protected]>\n" @@ -1746,13 +1746,13 @@ msgid "New arrival platform is: %1" msgstr "ì ëì°© ì¹ê°ì¥: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "ë§ë£ë¨" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/lt/kde-itinerary.po new/itinerary-23.04.3/po/lt/kde-itinerary.po --- old/itinerary-23.04.2/po/lt/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/lt/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2019-03-18 03:34+0100\n" "Last-Translator: Automatically generated\n" "Language-Team: lt\n" @@ -1751,13 +1751,13 @@ msgid "New arrival platform is: %1" msgstr "" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/nl/kde-itinerary.po new/itinerary-23.04.3/po/nl/kde-itinerary.po --- old/itinerary-23.04.2/po/nl/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/nl/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-03-06 10:31+0100\n" "Last-Translator: Freek de Kruijf <[email protected]>\n" "Language-Team: \n" @@ -1755,13 +1755,13 @@ msgid "New arrival platform is: %1" msgstr "Nieuw perron van aankomst is: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "Verlopen" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/pl/kde-itinerary.po new/itinerary-23.04.3/po/pl/kde-itinerary.po --- old/itinerary-23.04.2/po/pl/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/pl/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-03-12 08:36+0100\n" "Last-Translator: Åukasz WojniÅowicz <[email protected]>\n" "Language-Team: Polish <[email protected]>\n" @@ -1756,13 +1756,13 @@ msgid "New arrival platform is: %1" msgstr "Nowy peron przybycia to: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "WygasÅy" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/pt/kde-itinerary.po new/itinerary-23.04.3/po/pt/kde-itinerary.po --- old/itinerary-23.04.2/po/pt/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/pt/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -2,7 +2,7 @@ msgstr "" "Project-Id-Version: kitinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-03-06 16:11+0000\n" "Last-Translator: José Nuno Coelho Pires <[email protected]>\n" "Language-Team: Portuguese <[email protected]>\n" @@ -1760,13 +1760,13 @@ msgid "New arrival platform is: %1" msgstr "A nova plataforma de chegada é: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "Expirado" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/pt_BR/kde-itinerary.po new/itinerary-23.04.3/po/pt_BR/kde-itinerary.po --- old/itinerary-23.04.2/po/pt_BR/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/pt_BR/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -8,16 +8,16 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" -"PO-Revision-Date: 2023-02-14 09:23-0300\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" +"PO-Revision-Date: 2023-06-07 14:11-0300\n" "Last-Translator: Luiz Fernando Ranghetti <[email protected]>\n" -"Language-Team: Portuguese <[email protected]>\n" +"Language-Team: Brazilian Portuguese <[email protected]>\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Lokalize 21.12.3\n" +"X-Generator: Lokalize 22.12.3\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -442,17 +442,15 @@ msgstr "Entrega" #: app/CarRentalPage.qml:31 app/CarRentalPage.qml:63 -#, fuzzy, kde-format -#| msgid "Time:" +#, kde-format msgid "Time" -msgstr "Hora:" +msgstr "Hora" #: app/CarRentalPage.qml:40 app/CarRentalPage.qml:72 #: app/FormPlaceDelegate.qml:23 app/HotelPage.qml:47 -#, fuzzy, kde-format -#| msgid "Location:" +#, kde-format msgid "Location" -msgstr "Localização:" +msgstr "Localização" #: app/CarRentalPage.qml:58 #, kde-format @@ -465,22 +463,19 @@ msgstr "VeÃculo" #: app/CarRentalPage.qml:94 -#, fuzzy, kde-format -#| msgid "Type:" +#, kde-format msgid "Type" -msgstr "Tipo:" +msgstr "Tipo" #: app/CarRentalPage.qml:104 -#, fuzzy, kde-format -#| msgid "Model:" +#, kde-format msgid "Model" -msgstr "Modelo:" +msgstr "Modelo" #: app/CarRentalPage.qml:114 -#, fuzzy, kde-format -#| msgid "Brand:" +#, kde-format msgid "Brand" -msgstr "Marca:" +msgstr "Marca" #: app/ContactCard.qml:22 #, kde-format @@ -488,16 +483,14 @@ msgstr "" #: app/ContactCard.qml:26 -#, fuzzy, kde-format -#| msgid "Telephone:" +#, kde-format msgid "Telephone" -msgstr "Telefone:" +msgstr "Telefone" #: app/ContactCard.qml:35 -#, fuzzy, kde-format -#| msgid "Email:" +#, kde-format msgid "Email" -msgstr "E-mail:" +msgstr "E-mail" #: app/ContactCard.qml:44 app/EventPage.qml:114 #, kde-format @@ -607,32 +600,26 @@ msgstr "Evento" #: app/EventPage.qml:91 -#, fuzzy, kde-format -#| msgctxt "time of entrance" -#| msgid "Entrance:" +#, kde-format msgctxt "time of entrance" msgid "Entrance" -msgstr "Entrada:" +msgstr "Entrada" #: app/EventPage.qml:99 -#, fuzzy, kde-format -#| msgid "Start Time:" +#, kde-format msgid "Start Time" -msgstr "Hora inicial:" +msgstr "Hora inicial" #: app/EventPage.qml:107 -#, fuzzy, kde-format -#| msgid "End Time:" +#, kde-format msgid "End Time" -msgstr "Hora final:" +msgstr "Hora final" #: app/EventPage.qml:134 -#, fuzzy, kde-format -#| msgctxt "train station" -#| msgid "Station:" +#, kde-format msgctxt "seat section, e.g. block in a stadium" msgid "Section:" -msgstr "Estação:" +msgstr "Seção:" #: app/EventPage.qml:143 #, kde-format @@ -641,8 +628,7 @@ msgstr "" #: app/EventPage.qml:152 -#, fuzzy, kde-format -#| msgid "Number:" +#, kde-format msgctxt "seat number" msgid "Number:" msgstr "Número:" @@ -797,46 +783,39 @@ msgstr "Número da sequência:" #: app/FlightPage.qml:91 -#, fuzzy, kde-format -#| msgid "Boarding:" +#, kde-format msgid "Boarding" -msgstr "Embarque:" +msgstr "Embarque" #: app/FlightPage.qml:96 -#, fuzzy, kde-format -#| msgid "Boarding time:" +#, kde-format msgid "Boarding time" -msgstr "Horário do embarque:" +msgstr "Horário do embarque" #: app/FlightPage.qml:104 -#, fuzzy, kde-format -#| msgid "Boarding group:" +#, kde-format msgid "Boarding group" -msgstr "Grupo de embarque:" +msgstr "Grupo de embarque" #: app/FlightPage.qml:119 -#, fuzzy, kde-format -#| msgid "Airline:" +#, kde-format msgid "Airline" -msgstr "Linha aérea:" +msgstr "Linha aérea" #: app/FlightPage.qml:147 app/FlightPage.qml:200 -#, fuzzy, kde-format -#| msgid "Airport:" +#, kde-format msgid "Airport" -msgstr "Aeroporto:" +msgstr "Aeroporto" #: app/FlightPage.qml:155 app/FlightPage.qml:208 -#, fuzzy, kde-format -#| msgid "Terminal:" +#, kde-format msgid "Terminal" -msgstr "Terminal:" +msgstr "Terminal" #: app/FlightPage.qml:163 -#, fuzzy, kde-format -#| msgid "Gate:" +#, kde-format msgid "Gate" -msgstr "Portão:" +msgstr "Portão" #: app/FlightPage.qml:247 #, kde-format @@ -844,19 +823,16 @@ msgstr "Programa de viajante frequente" #: app/FlightPage.qml:253 -#, fuzzy, kde-format -#| msgctxt "bonus, discount or frequent traveler program" -#| msgid "Program" +#, kde-format msgctxt "name of a frequent flyer program" msgid "Program" msgstr "Programa" #: app/FlightPage.qml:260 app/ProgramMembershipPage.qml:108 #: app/TicketPage.qml:121 app/TrainPage.qml:366 -#, fuzzy, kde-format -#| msgid "Number:" +#, kde-format msgid "Number" -msgstr "Número:" +msgstr "Número" #: app/GenericPkPassPage.qml:19 app/ProgramMembershipPage.qml:29 #, fuzzy, kde-format @@ -896,10 +872,9 @@ msgstr "Balsa de %1 para %2" #: app/HealthCertificateBarcode.qml:34 -#, fuzzy, kde-format -#| msgid "Vaccination (%1)" +#, kde-format msgid "Vaccination certificate of %1" -msgstr "Vacinação (%1)" +msgstr "Certificado de vacinação de %1" #: app/HealthCertificateBarcode.qml:36 #, fuzzy, kde-format @@ -930,41 +905,37 @@ #: app/HealthCertificateBarcode.qml:65 #, kde-format msgid "Recently vaccinated" -msgstr "" +msgstr "Vacinado recentemente" #: app/HealthCertificateBarcode.qml:66 #, kde-format msgid "Partially vaccinated" -msgstr "" +msgstr "Vacinado parcialmente" #: app/HealthCertificateBarcode.qml:67 -#, fuzzy, kde-format -#| msgid "Vaccine:" +#, kde-format msgid "Vaccinated" -msgstr "Vacina:" +msgstr "Vacinado" #: app/HealthCertificateBarcode.qml:68 #, kde-format msgid "Fully vaccinated" -msgstr "" +msgstr "Completamente vacinado" #: app/HealthCertificateBarcode.qml:74 -#, fuzzy, kde-format -#| msgid "Positive test:" +#, kde-format msgid "Negative test" -msgstr "Teste positivo:" +msgstr "Teste negativo" #: app/HealthCertificateBarcode.qml:75 -#, fuzzy, kde-format -#| msgid "Positive test:" +#, kde-format msgid "Positive test" -msgstr "Teste positivo:" +msgstr "Teste positivo" #: app/HealthCertificateBarcode.qml:78 -#, fuzzy, kde-format -#| msgid "Certificate expired" +#, kde-format msgid "Test expired" -msgstr "certificado expirado" +msgstr "Teste expirado" #: app/HealthCertificateBarcode.qml:80 #, fuzzy, kde-format @@ -1806,13 +1777,13 @@ msgid "New arrival platform is: %1" msgstr "A nova plataforma de chegada é: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "Expirado" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/ru/kde-itinerary.po new/itinerary-23.04.3/po/ru/kde-itinerary.po --- old/itinerary-23.04.2/po/ru/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/ru/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2022-10-10 09:16+0300\n" "Last-Translator: Olesya Gerasimenko <[email protected]>\n" "Language-Team: Basealt Translation Team\n" @@ -1816,13 +1816,13 @@ msgid "New arrival platform is: %1" msgstr "ÐÐ¾Ð²Ð°Ñ Ð¿Ð»Ð°ÑÑоÑма пÑибÑÑиÑ: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "ÐедейÑÑвиÑелÑнÑе" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/sk/kde-itinerary.po new/itinerary-23.04.3/po/sk/kde-itinerary.po --- old/itinerary-23.04.2/po/sk/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/sk/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: kde-itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2021-11-17 09:43+0100\n" "Last-Translator: Roman Paholik <[email protected]>\n" "Language-Team: Slovak <[email protected]>\n" @@ -1826,14 +1826,14 @@ msgid "New arrival platform is: %1" msgstr "" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, fuzzy, kde-format #| msgid "Expires:" msgctxt "no longer valid tickets" msgid "Expired" msgstr "VyprÅ¡Ã:" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, fuzzy, kde-format #| msgid "Valid from:" msgctxt "not yet expired tickets" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/sl/kde-itinerary.po new/itinerary-23.04.3/po/sl/kde-itinerary.po --- old/itinerary-23.04.2/po/sl/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/sl/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-04-24 10:18+0200\n" "Last-Translator: Matjaž Jeran <[email protected]>\n" "Language-Team: Slovenian <[email protected]>\n" @@ -1759,13 +1759,13 @@ msgid "New arrival platform is: %1" msgstr "Nov peron prihoda je: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "PreteÄeno" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/sv/kde-itinerary.po new/itinerary-23.04.3/po/sv/kde-itinerary.po --- old/itinerary-23.04.2/po/sv/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/sv/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2022-08-02 22:13+0200\n" "Last-Translator: Stefan Asserhäll <[email protected]>\n" "Language-Team: Swedish <[email protected]>\n" @@ -1804,13 +1804,13 @@ msgid "New arrival platform is: %1" msgstr "Ny ankomstplattform är: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "UtgÃ¥ngna" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/tr/kde-itinerary.po new/itinerary-23.04.3/po/tr/kde-itinerary.po --- old/itinerary-23.04.2/po/tr/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/tr/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-05-29 10:37+0300\n" "Last-Translator: Emir SARI <[email protected]>\n" "Language-Team: Turkish <[email protected]>\n" @@ -1754,13 +1754,13 @@ msgid "New arrival platform is: %1" msgstr "Yeni varıŠplatformu: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "Süresi geçmiÅ" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/uk/kde-itinerary.po new/itinerary-23.04.3/po/uk/kde-itinerary.po --- old/itinerary-23.04.2/po/uk/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/uk/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: kde-itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: 2023-03-06 08:26+0200\n" "Last-Translator: Yuri Chornoivan <[email protected]>\n" "Language-Team: Ukrainian <[email protected]>\n" @@ -1763,13 +1763,13 @@ msgid "New arrival platform is: %1" msgstr "Ðова плаÑÑоÑма пÑибÑÑÑÑ: %1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "ÐÑоÑÑÑоÑенÑ" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/zh_CN/kde-itinerary.po new/itinerary-23.04.3/po/zh_CN/kde-itinerary.po --- old/itinerary-23.04.2/po/zh_CN/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/zh_CN/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -2,8 +2,8 @@ msgstr "" "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" -"PO-Revision-Date: 2023-05-22 14:04\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" +"PO-Revision-Date: 2023-07-03 11:41\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -813,7 +813,7 @@ #, kde-format msgctxt "name of a frequent flyer program" msgid "Program" -msgstr "" +msgstr "ææ£è®¡åä¿¡æ¯" #: app/FlightPage.qml:260 app/ProgramMembershipPage.qml:108 #: app/TicketPage.qml:121 app/TrainPage.qml:366 @@ -1743,13 +1743,13 @@ msgid "New arrival platform is: %1" msgstr "æ°çå°è¾¾ç«å°ï¼%1" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/po/zh_TW/kde-itinerary.po new/itinerary-23.04.3/po/zh_TW/kde-itinerary.po --- old/itinerary-23.04.2/po/zh_TW/kde-itinerary.po 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/po/zh_TW/kde-itinerary.po 2023-07-04 07:15:07.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: itinerary\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2023-05-28 02:52+0000\n" +"POT-Creation-Date: 2023-06-14 02:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Chinese <[email protected]>\n" @@ -1741,13 +1741,13 @@ msgid "New arrival platform is: %1" msgstr "" -#: app/passmanager.cpp:250 +#: app/passmanager.cpp:254 #, kde-format msgctxt "no longer valid tickets" msgid "Expired" msgstr "" -#: app/passmanager.cpp:252 +#: app/passmanager.cpp:256 #, kde-format msgctxt "not yet expired tickets" msgid "Valid" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/src/app/android/res/values-gl/strings.xml new/itinerary-23.04.3/src/app/android/res/values-gl/strings.xml --- old/itinerary-23.04.2/src/app/android/res/values-gl/strings.xml 1970-01-01 01:00:00.000000000 +0100 +++ new/itinerary-23.04.3/src/app/android/res/values-gl/strings.xml 2023-07-04 07:15:07.000000000 +0200 @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8'?> +<resources> + <string name="application_name_full">KDE Itinerary</string> + <string name="application_name_short">Itinerary</string> + <string name="shortcut_label_current_ticket_short">Billete actual</string> + <string name="shortcut_label_health_certs_short">Certificados de saúde</string> +</resources> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/src/app/calendarimportmodel.cpp new/itinerary-23.04.3/src/app/calendarimportmodel.cpp --- old/itinerary-23.04.2/src/app/calendarimportmodel.cpp 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/src/app/calendarimportmodel.cpp 2023-07-04 07:15:07.000000000 +0200 @@ -9,8 +9,10 @@ #include <KItinerary/Event> #include <KItinerary/ExtractorEngine> #include <KItinerary/ExtractorPostprocessor> +#include <KItinerary/ExtractorValidator> #include <KItinerary/JsonLdDocument> #include <KItinerary/Reservation> +#include <KItinerary/Visit> #include <kcalendarcore_version.h> @@ -103,6 +105,9 @@ if (JsonLd::isA<BusReservation>(res)) { return QStringLiteral("qrc:///images/bus.svg"); } + if (JsonLd::isA<BoatReservation>(res)) { + return QStringLiteral("qrc:///images/ferry.svg"); + } if (JsonLd::isA<LodgingReservation>(res)) { return QStringLiteral("go-home-symbolic"); } @@ -162,6 +167,20 @@ extractorEngine.setHints(KItinerary::ExtractorEngine::ExtractGenericIcalEvents); #endif + KItinerary::ExtractorValidator validator; + validator.setAcceptedTypes< + KItinerary::BoatReservation, + KItinerary::BusReservation, + KItinerary::Event, + KItinerary::EventReservation, + KItinerary::FlightReservation, + KItinerary::FoodEstablishmentReservation, + KItinerary::LodgingReservation, + KItinerary::RentalCarReservation, + KItinerary::TrainReservation, + KItinerary::TouristAttractionVisit + >(); + auto calEvents = m_calendar->events(today().addDays(-5), today().addDays(180)); calEvents = m_calendar->sortEvents(std::move(calEvents), KCalendarCore::EventSortStartDate, KCalendarCore::SortDirectionAscending); for (const auto &ev : std::as_const(calEvents)) { @@ -169,7 +188,9 @@ extractorEngine.setContent(QVariant::fromValue(ev), u"internal/event"); KItinerary::ExtractorPostprocessor postProc; postProc.process(KItinerary::JsonLdDocument::fromJson(extractorEngine.extract())); - const auto res = postProc.result(); + postProc.setValidationEnabled(false); + auto res = postProc.result(); + res.erase(std::remove_if(res.begin(), res.end(), [&validator](const auto &elem) { return !validator.isValidElement(elem); }), res.end()); if (res.empty()) { continue; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/src/app/filehelper.cpp new/itinerary-23.04.3/src/app/filehelper.cpp --- old/itinerary-23.04.2/src/app/filehelper.cpp 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/src/app/filehelper.cpp 2023-07-04 07:15:07.000000000 +0200 @@ -18,7 +18,7 @@ QString FileHelper::toLocalFile(const QUrl &url) { - return url.isLocalFile() ? url.toLocalFile() : url.toString(); + return url.isLocalFile() ? url.toLocalFile() : url.toString(QUrl::FullyEncoded); } bool FileHelper::hasZipHeader(const QByteArray &data) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/src/app/itinerary.notifyrc new/itinerary-23.04.3/src/app/itinerary.notifyrc --- old/itinerary-23.04.2/src/app/itinerary.notifyrc 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/src/app/itinerary.notifyrc 2023-07-04 07:15:07.000000000 +0200 @@ -69,6 +69,7 @@ Name[eu]=Etenaldia Name[fi]=Häiriö Name[fr]=Perturbation +Name[gl]=Interrupción Name[ia]=Interruption Name[it]=Interruzione Name[ka]=á¨áá¤áá á®ááá @@ -95,6 +96,7 @@ Comment[eu]=Errserba duzun tren, Bus edo hegaldi zerbitzuak etenaldiak edo ordu aldaketak ditu. Comment[fi]=Varatulla junalla, bussilla tai lennolla on häiriöitä tai aikataulumuutoksia. Comment[fr]=Un train, un bus ou un avion que vous avez réservé subit des perturbations ou un changement d'horaires. +Comment[gl]=O servizo dun tren, bus ou voo que reservou sufriu unha interrupción ou un cambio de hora. Comment[ia]=Un servicio de traino, bus o volo que tu ha reservate ha interruptiones o cambio de horario. Comment[it]=Un treno, autobus o volo che hai prenotato hanno interruzioni o modifiche della pianificazione. Comment[ka]=ááá¢áá ááááá¡, ááá¢ááá£á¡áá¡ áá á¤á áááá¡ á¡áá ááá¡á, á áááááá᪠á áááá áááªáá áááááááá, á¬á§ááá¢ááá áá áááá áááá¡ áªááááááááá áááá©ááá. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/src/app/main.qml new/itinerary-23.04.3/src/app/main.qml --- old/itinerary-23.04.2/src/app/main.qml 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/src/app/main.qml 2023-07-04 07:15:07.000000000 +0200 @@ -305,4 +305,14 @@ QtLocation.PluginParameter { name: "osm.mapping.providersrepository.address"; value: "https://autoconfig.kde.org/qtlocation/" } } } + + // workaround for Back key handling on Android causing the application to close + // on secondary layers if those have no focus (either explicitly or via interaction) + // ### if there isn't a proepr fix for this, should this happen in Kirigami instead? + Connections { + target: pageStack.layers + function onCurrentItemChanged() { + pageStack.layers.currentItem.forceActiveFocus(); + } + } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/src/app/org.kde.itinerary.appdata.xml new/itinerary-23.04.3/src/app/org.kde.itinerary.appdata.xml --- old/itinerary-23.04.2/src/app/org.kde.itinerary.appdata.xml 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/src/app/org.kde.itinerary.appdata.xml 2023-07-04 07:15:07.000000000 +0200 @@ -733,6 +733,19 @@ </provides> <launchable type="desktop-id">org.kde.itinerary.desktop</launchable> <releases> + <release version="23.04.3" date="2023-07-06"> + <description> + <ul> + <li>New or improved travel document extractors for Color Line, DJH, Fjord Line, Flixbus, Grimladi Lines, onepagebooking, SNCB, Thalys and Trenitalia.</li> + <li>Fixed a crash on Android when importing a file with a space in its path.</li> + <li>Fixed public transport queries for VRS.</li> + <li>Fixed missing transport mode information for some OpenTripPlanner results.</li> + <li>Filter implausible walking paths from public transport routers.</li> + <li>Fixed importing boat or ferry reservations from the calendar.</li> + <li>Fixed an infinite loop when computing indoor map arguments.</li> + </ul> + </description> + </release> <release version="23.04.2" date="2023-06-08"> <description> <ul> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/src/app/org.kde.itinerary.desktop new/itinerary-23.04.3/src/app/org.kde.itinerary.desktop --- old/itinerary-23.04.2/src/app/org.kde.itinerary.desktop 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/src/app/org.kde.itinerary.desktop 2023-07-04 07:15:07.000000000 +0200 @@ -102,6 +102,7 @@ Name[es]=Billete actual Name[fi]=Nykyinen matkalippu Name[fr]=Ticket courant +Name[gl]=Billete actual Name[ia]=Billet currente Name[it]=Biglietto attuale Name[ka]=áááááááá á áááááá @@ -129,6 +130,7 @@ Name[es]=EstadÃsticas Name[fi]=Tilastot Name[fr]=Statistiques +Name[gl]=EstatÃsticas Name[ia]=Statistica Name[it]=Statistiche Name[ka]=á¡á¢áá¢áá¡á¢ááá @@ -157,6 +159,7 @@ Name[es]=Certificados sanitarios Name[fi]=Terveystodistukset Name[fr]=Certificats de santé +Name[gl]=Certificados de saúde Name[ia]=Certificatos de Sanitate Name[it]=Certificati medici Name[ka]=á¯áááá ááááááá¡ á¡áá á¢áá¤áááá¢ááá diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/src/app/passmanager.cpp new/itinerary-23.04.3/src/app/passmanager.cpp --- old/itinerary-23.04.2/src/app/passmanager.cpp 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/src/app/passmanager.cpp 2023-07-04 07:15:07.000000000 +0200 @@ -238,7 +238,11 @@ if (JsonLd::isA<KItinerary::Ticket>(entry.data)) { return Ticket; } - return {}; + qCWarning(Log) << "Invalid pass type!" << entry.data; + // return a valid result here, as an invalid one will completely break the delegate chooser and + // nothing will be display at all. With a valid type we'll get an empty item that to the very least + // allows deletion + return Ticket; case PassDataRole: return rawData(entry); case NameRole: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/src/app/timelinedelegatecontroller.cpp new/itinerary-23.04.3/src/app/timelinedelegatecontroller.cpp --- old/itinerary-23.04.2/src/app/timelinedelegatecontroller.cpp 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/src/app/timelinedelegatecontroller.cpp 2023-07-04 07:15:07.000000000 +0200 @@ -822,7 +822,7 @@ const auto dt = SortUtil::endDateTime(res); auto nextResId = m_resMgr->nextBatch(m_batchId); auto nextRes = m_resMgr->reservation(nextResId); - while (dt.isValid() && SortUtil::startDateTime(nextRes).date() <= dt.date()) { + while (dt.isValid() && !nextResId.isEmpty() && SortUtil::startDateTime(nextRes).date() <= dt.date()) { if (LocationUtil::isLocationChange(nextRes)) { const auto depDt = SortUtil::startDateTime(nextRes); if (depDt.isValid() && depDt >= SortUtil::endDateTime((res))) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/src/kandroidextras/android/uri.cpp new/itinerary-23.04.3/src/kandroidextras/android/uri.cpp --- old/itinerary-23.04.2/src/kandroidextras/android/uri.cpp 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/src/kandroidextras/android/uri.cpp 2023-07-04 07:15:07.000000000 +0200 @@ -14,7 +14,7 @@ QAndroidJniObject Uri::fromUrl(const QUrl &url) { return QAndroidJniObject::callStaticObjectMethod(Jni::typeName<android::net::Uri>(), "parse", Jni::signature<android::net::Uri(java::lang::String)>(), - QAndroidJniObject::fromString(url.toString()).object<jstring>()); + QAndroidJniObject::fromString(url.toString(QUrl::FullyEncoded)).object<jstring>()); } QUrl Uri::toUrl(const QAndroidJniObject &uri) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itinerary-23.04.2/src/thumbnailer/itinerarythumbnail.json new/itinerary-23.04.3/src/thumbnailer/itinerarythumbnail.json --- old/itinerary-23.04.2/src/thumbnailer/itinerarythumbnail.json 2023-06-04 05:38:00.000000000 +0200 +++ new/itinerary-23.04.3/src/thumbnailer/itinerarythumbnail.json 2023-07-04 07:15:07.000000000 +0200 @@ -13,6 +13,7 @@ "Name[es]": "Billetes y tarjetas de embarque", "Name[fi]": "Liput ja maihinnousukortit", "Name[fr]": "Billets et cartes d'embarquement", + "Name[gl]": "Billetes e tarxetas de embarque", "Name[ia]": "Billetes e cartes de imbarcar", "Name[it]": "Biglietti e carte d'imbarco", "Name[ka]": "áááááááá",
