Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package purpose for openSUSE:Factory checked in at 2021-09-16 23:14:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/purpose (Old) and /work/SRC/openSUSE:Factory/.purpose.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "purpose" Thu Sep 16 23:14:25 2021 rev:52 rq:919234 version:5.86.0 Changes: -------- --- /work/SRC/openSUSE:Factory/purpose/purpose.changes 2021-08-16 10:12:40.379021981 +0200 +++ /work/SRC/openSUSE:Factory/.purpose.new.1899/purpose.changes 2021-09-16 23:16:32.939914917 +0200 @@ -1,0 +2,18 @@ +Wed Sep 15 08:24:27 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr> + +- Drop the unneeded baselibs.conf. + +------------------------------------------------------------------- +Mon Sep 6 06:22:25 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 5.86.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.86.0 +- Changes since 5.85.0: + * We depend against c++-17 so we can use qOverload directly + * [imgur plugin] Add Delete Url support + * replace "MacOSX" with "macOS" + * Port Telegram plugin to KIO::ApplicationLauncherJob + +------------------------------------------------------------------- Old: ---- baselibs.conf purpose-5.85.0.tar.xz purpose-5.85.0.tar.xz.sig New: ---- purpose-5.86.0.tar.xz purpose-5.86.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ purpose.spec ++++++ --- /var/tmp/diff_new_pack.JnvHm5/_old 2021-09-16 23:16:33.607915609 +0200 +++ /var/tmp/diff_new_pack.JnvHm5/_new 2021-09-16 23:16:33.607915609 +0200 @@ -20,14 +20,14 @@ %global __requires_exclude qmlimport\\((Ubuntu\\.OnlineAccounts|org\\.kde\\.kdeconnect).* %define lname libKF5Purpose5 -%define _tar_path 5.85 +%define _tar_path 5.86 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} %bcond_without lang Name: purpose -Version: 5.85.0 +Version: 5.86.0 Release: 0 Summary: Framework to integrate services and actions in applications License: LGPL-2.1-or-later @@ -38,7 +38,6 @@ Source1: https://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz.sig Source2: frameworks.keyring %endif -Source99: baselibs.conf BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: intltool BuildRequires: kf5-filesystem ++++++ purpose-5.85.0.tar.xz -> purpose-5.86.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/CMakeLists.txt new/purpose-5.86.0/CMakeLists.txt --- old/purpose-5.85.0/CMakeLists.txt 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/CMakeLists.txt 2021-09-04 19:08:58.000000000 +0200 @@ -2,11 +2,11 @@ project(Purpose) -find_package(ECM 5.85.0 REQUIRED NO_MODULE) +find_package(ECM 5.86.0 REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) -set(REQUIRED_QT_VERSION 5.15.0) +set(REQUIRED_QT_VERSION 5.15.2) find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core Qml Gui DBus Widgets Network Test) include(KDEInstallDirs) include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) @@ -25,8 +25,8 @@ include(ECMGenerateQmlTypes) include(ECMQMLModules) -set(KF_VERSION "5.85.0") # handled by release scripts -set(KF_DEP_VERSION "5.85.0") # handled by release scripts +set(KF_VERSION "5.86.0") # handled by release scripts +set(KF_DEP_VERSION "5.86.0") # handled by release scripts find_package(KF5 ${KF_DEP_VERSION} REQUIRED COMPONENTS CoreAddons I18n Config Kirigami2 Notifications KIO) @@ -47,7 +47,7 @@ SOVERSION 5) # Wait until libaccounts-qt has a release that doesn't use QString::null https://gitlab.com/accounts-sso/libaccounts-qt/issues/4 -#add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050f00) +#add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050f02) add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x055100) add_subdirectory( src ) if (BUILD_TESTING) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/metainfo.yaml new/purpose-5.86.0/metainfo.yaml --- old/purpose-5.85.0/metainfo.yaml 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/metainfo.yaml 2021-09-04 19:08:58.000000000 +0200 @@ -6,7 +6,7 @@ - name: Linux - name: FreeBSD - name: Windows - - name: MacOSX + - name: macOS portingAid: false deprecated: false release: true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/az/libpurpose_quick.po new/purpose-5.86.0/po/az/libpurpose_quick.po --- old/purpose-5.85.0/po/az/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/az/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -1,26 +1,26 @@ # Copyright (C) YEAR This file is copyright: # This file is distributed under the same license as the purpose package. # -# X??yyam <xxm...@gmail.com>, 2020. +# X??yyam <xxm...@gmail.com>, 2020, 2021. msgid "" msgstr "" "Project-Id-Version: purpose\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2020-05-02 22:53+0400\n" -"Last-Translator: X??yyam <xxm...@gmail.com>\n" +"PO-Revision-Date: 2021-08-04 14:48+0400\n" +"Last-Translator: Kheyyam Gojayev <xxm...@gmail.com>\n" "Language-Team: Azerbaijani <kde-i18n-...@kde.org>\n" "Language: az\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 20.04.0\n" +"X-Generator: Lokalize 21.04.3\n" #: AlternativesView.qml:34 #, kde-format msgid "Use" -msgstr "??stifad?? et" +msgstr "??stifad?? edin" #: JobView.qml:108 #, kde-format @@ -29,11 +29,14 @@ "\n" "%1" msgstr "" +"Bu ??m??l ??????n t??nziml??m?? s??hif??si y??kl??n?? bilm??di:\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format msgid "Run" -msgstr "Ba??lat" +msgstr "Ba??lad??n" #: JobView.qml:123 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/ca/libpurpose_quick.po new/purpose-5.86.0/po/ca/libpurpose_quick.po --- old/purpose-5.85.0/po/ca/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/ca/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -1,5 +1,5 @@ # Translation of libpurpose_quick.po to Catalan -# Copyright (C) 2015-2020 This_file_is_part_of_KDE +# Copyright (C) 2015-2021 This_file_is_part_of_KDE # This file is distributed under the license LGPL version 2.1 or # version 3 or later versions approved by the membership of KDE e.V. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/de/libpurpose_quick.po new/purpose-5.86.0/po/de/libpurpose_quick.po --- old/purpose-5.85.0/po/de/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/de/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -1,17 +1,19 @@ # Frederik Schwarzer <schwar...@kde.org>, 2015. +# Burkhard L??ck <lu...@hube-lueck.de>, 2021. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2015-10-25 00:23+0100\n" -"Last-Translator: Frederik Schwarzer <schwar...@kde.org>\n" +"PO-Revision-Date: 2021-08-25 15:49+0200\n" +"Last-Translator: Burkhard L??ck <lu...@hube-lueck.de>\n" "Language-Team: German <kde-i18n...@kde.org>\n" "Language: de\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 19.12.3\n" #: AlternativesView.qml:34 #, kde-format @@ -25,6 +27,9 @@ "\n" "%1" msgstr "" +"Die Einrichtungsseite f??r diese Aktion kann nicht geladen werden:\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/el/libpurpose_quick.po new/purpose-5.86.0/po/el/libpurpose_quick.po --- old/purpose-5.85.0/po/el/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/el/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -2,20 +2,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Dimitris Kardarakos <dimk...@gmail.com>, 2016. +# Stelios <ssta...@gmail.com>, 2021. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2016-04-03 17:30+0200\n" -"Last-Translator: Dimitris Kardarakos <dimk...@gmail.com>\n" +"PO-Revision-Date: 2021-09-04 09:50+0300\n" +"Last-Translator: Stelios <ssta...@gmail.com>\n" "Language-Team: Greek <kde-i18n...@kde.org>\n" "Language: el\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 2.0\n" +"X-Generator: Lokalize 20.04.2\n" #: AlternativesView.qml:34 #, kde-format @@ -29,6 +30,9 @@ "\n" "%1" msgstr "" +"???????????????? ???????????????? ?????? ?????????????? ?????????????????????? ????' ?????????? ?????? ????????????????:\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/en_GB/libpurpose_quick.po new/purpose-5.86.0/po/en_GB/libpurpose_quick.po --- old/purpose-5.85.0/po/en_GB/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/en_GB/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # -# Steve Allewell <steve.allew...@gmail.com>, 2016. +# Steve Allewell <steve.allew...@gmail.com>, 2016, 2021. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2016-09-11 17:31+0000\n" +"PO-Revision-Date: 2021-08-14 12:18+0100\n" "Last-Translator: Steve Allewell <steve.allew...@gmail.com>\n" "Language-Team: British English <kde-l10n-en...@kde.org>\n" "Language: en_GB\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 2.0\n" +"X-Generator: Lokalize 21.04.3\n" #: AlternativesView.qml:34 #, kde-format @@ -29,6 +29,9 @@ "\n" "%1" msgstr "" +"Failed to load the configuration page for this action:\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/es/libpurpose_quick.po new/purpose-5.86.0/po/es/libpurpose_quick.po --- old/purpose-5.85.0/po/es/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/es/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Automatically generated, 2015. -# Eloy Cuadra <ecua...@eloihr.net>, 2015, 2020. +# Eloy Cuadra <ecua...@eloihr.net>, 2015, 2020, 2021. msgid "" msgstr "" "Project-Id-Version: libpurpose_quick\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2020-08-29 20:18+0200\n" +"PO-Revision-Date: 2021-08-08 23:29+0200\n" "Last-Translator: Eloy Cuadra <ecua...@eloihr.net>\n" "Language-Team: Spanish <kde-l10n...@kde.org>\n" "Language: es\n" @@ -17,7 +17,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 20.08.0\n" +"X-Generator: Lokalize 21.07.90\n" #: AlternativesView.qml:34 #, kde-format @@ -31,6 +31,9 @@ "\n" "%1" msgstr "" +"No se ha podido cargar la p??gina de configuraci??n para esta acci??n:\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/eu/libpurpose_quick.po new/purpose-5.86.0/po/eu/libpurpose_quick.po --- old/purpose-5.85.0/po/eu/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/eu/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -1,24 +1,25 @@ -# Translation of libpurpose_quick.po to Euskara/Basque (eu). +# Translation for libpurpose_quick.po to Euskara/Basque (eu). # Copyright (C) 2018, Free Software Foundation. -# This file is distributed under the same license as the frameworks package. -# KDE Euskaratzeko proiektuaren arduraduna <xa...@euskalnet.net>. +# Copyright (C) 2019-2021, This file is copyright: +# This file is distributed under the same license as the purpose package. +# KDE euskaratzeko proiektuko arduraduna <xa...@ni.eus>. # # Translators: -# I??igo Salvador Azurmendi <xa...@euskalnet.net>, 2018. +# I??igo Salvador Azurmendi <xa...@ni.eus>, 2018, 2021. msgid "" msgstr "" -"Project-Id-Version: libpurpose_quick\n" +"Project-Id-Version: purpose\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2018-05-08 20:54+0100\n" -"Last-Translator: I??igo Salvador Azurmendi <xa...@euskalnet.net>\n" -"Language-Team: Basque <kde-i18n-...@kde.org>\n" +"PO-Revision-Date: 2021-08-06 11:12+0200\n" +"Last-Translator: I??igo Salvador Azurmendi <xa...@ni.eus>\n" +"Language-Team: Basque <kde-i18n...@kde.org>\n" "Language: eu\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 2.0\n" +"X-Generator: Lokalize 21.04.3\n" #: AlternativesView.qml:34 #, kde-format @@ -32,6 +33,9 @@ "\n" "%1" msgstr "" +"Ekintza honetarako konfiguratzeko orria zamatzea huts egin du:\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/fi/libpurpose_quick.po new/purpose-5.86.0/po/fi/libpurpose_quick.po --- old/purpose-5.85.0/po/fi/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/fi/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. -# Tommi Nieminen <transla...@legisign.org>, 2018. +# Tommi Nieminen <transla...@legisign.org>, 2018, 2021. # msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2018-02-20 12:56+0200\n" +"PO-Revision-Date: 2021-08-22 20:49+0300\n" "Last-Translator: Tommi Nieminen <transla...@legisign.org>\n" "Language-Team: Finnish <kde-i18n-...@kde.org>\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 2.0\n" +"X-Generator: Lokalize 20.04.2\n" #: AlternativesView.qml:34 #, kde-format @@ -29,6 +29,9 @@ "\n" "%1" msgstr "" +"T??m??n toiminnon asetussivun lataaminen ep??onnistui:\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/hu/libpurpose_quick.po new/purpose-5.86.0/po/hu/libpurpose_quick.po --- old/purpose-5.85.0/po/hu/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/hu/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -1,21 +1,21 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # -# Kiszel Krist??f <kiszel.kris...@gmail.com>, 2017. +# Kiszel Krist??f <kiszel.kris...@gmail.com>, 2017, 2021. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2017-03-04 14:39+0100\n" -"Last-Translator: Kiszel Krist??f <kiszel.kris...@gmail.com>\n" +"PO-Revision-Date: 2021-09-02 08:55+0200\n" +"Last-Translator: Krist??f Kiszel <kiszel.kris...@gmail.com>\n" "Language-Team: Hungarian <kde-l10n...@kde.org>\n" "Language: hu\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 2.0\n" +"X-Generator: Lokalize 21.07.70\n" #: AlternativesView.qml:34 #, kde-format @@ -29,6 +29,9 @@ "\n" "%1" msgstr "" +"Nem siker??lt bet??lteni a konfigur??ci??s oldalt ehhez a m??velethez:\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/ia/libpurpose_quick.po new/purpose-5.86.0/po/ia/libpurpose_quick.po --- old/purpose-5.85.0/po/ia/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/ia/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -1,21 +1,21 @@ # Copyright (C) YEAR This file is copyright: # This file is distributed under the same license as the purpose package. # -# Giovanni Sora <g.s...@tiscali.it>, 2019. +# Giovanni Sora <g.s...@tiscali.it>, 2019, 2021. msgid "" msgstr "" "Project-Id-Version: purpose\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2019-12-24 22:54+0100\n" -"Last-Translator: Giovanni Sora <g.s...@tiscali.it>\n" +"PO-Revision-Date: 2021-08-31 22:52+0200\n" +"Last-Translator: giovanni <g.s...@tiscali.it>\n" "Language-Team: Interlingua <kde-i18n-...@kde.org>\n" "Language: ia\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 2.0\n" +"X-Generator: Lokalize 21.04.3\n" #: AlternativesView.qml:34 #, kde-format @@ -29,6 +29,9 @@ "\n" "%1" msgstr "" +"Falleva a cargar le pagina de configuration per iste action:\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/ko/libpurpose_quick.po new/purpose-5.86.0/po/ko/libpurpose_quick.po --- old/purpose-5.85.0/po/ko/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/ko/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. -# Shinjo Park <k...@peremen.name>, 2018. +# Shinjo Park <k...@peremen.name>, 2018, 2021. # msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2018-08-14 23:18+0100\n" +"PO-Revision-Date: 2021-08-09 22:51+0200\n" "Last-Translator: Shinjo Park <k...@peremen.name>\n" "Language-Team: Korean <kde...@kde.org>\n" "Language: ko\n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Lokalize 2.0\n" +"X-Generator: Lokalize 20.12.3\n" #: AlternativesView.qml:34 #, kde-format @@ -29,6 +29,9 @@ "\n" "%1" msgstr "" +"??? ????????? ?????? ???????????? ????????? ??? ??????:\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/pl/libpurpose_quick.po new/purpose-5.86.0/po/pl/libpurpose_quick.po --- old/purpose-5.85.0/po/pl/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/pl/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # -# ??ukasz Wojni??owicz <lukasz.wojnilow...@gmail.com>, 2015. +# ??ukasz Wojni??owicz <lukasz.wojnilow...@gmail.com>, 2015, 2021. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2015-10-04 08:01+0100\n" +"PO-Revision-Date: 2021-08-08 09:00+0200\n" "Last-Translator: ??ukasz Wojni??owicz <lukasz.wojnilow...@gmail.com>\n" "Language-Team: Polish <kde-i18n-...@kde.org>\n" "Language: pl\n" @@ -16,7 +16,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" -"X-Generator: Lokalize 2.0\n" +"X-Generator: Lokalize 20.12.1\n" #: AlternativesView.qml:34 #, kde-format @@ -30,6 +30,9 @@ "\n" "%1" msgstr "" +"Nie uda??o si?? wczyta?? strony ustawie?? dla tego dzia??ania:\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/pt/libpurpose_quick.po new/purpose-5.86.0/po/pt/libpurpose_quick.po --- old/purpose-5.85.0/po/pt/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/pt/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -8,7 +8,7 @@ "Project-Id-Version: libpurpose_quick\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2015-09-26 16:01+0000\n" +"PO-Revision-Date: 2021-08-24 01:15+0100\n" "Last-Translator: Jos?? Nuno Coelho Pires <zepi...@gmail.com>\n" "Language-Team: Portuguese <kde-i18n...@kde.org>\n" "Language: pt\n" @@ -29,6 +29,9 @@ "\n" "%1" msgstr "" +"N??o foi poss??vel carregar a p??gina de configura????o desta ac????o:\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/sl/libpurpose_quick.po new/purpose-5.86.0/po/sl/libpurpose_quick.po --- old/purpose-5.85.0/po/sl/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/sl/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -1,20 +1,20 @@ # Copyright (C) YEAR This file is copyright: # This file is distributed under the same license as the purpose package. # -# Matja?? Jeran <matjaz.je...@amis.net>, 2020. +# Matja?? Jeran <matjaz.je...@amis.net>, 2020, 2021. msgid "" msgstr "" "Project-Id-Version: purpose\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2020-05-19 11:00+0200\n" +"PO-Revision-Date: 2021-08-24 08:18+0200\n" "Last-Translator: Matja?? Jeran <matjaz.je...@amis.net>\n" "Language-Team: Slovenian <lugos-...@lugos.si>\n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.3\n" +"X-Generator: Lokalize 20.12.2\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n" "%100==4 ? 3 : 0);\n" @@ -30,6 +30,9 @@ "\n" "%1" msgstr "" +"Ni bilo mogo??e nalo??iti nastavitveno stran za to dejavnost:\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/libpurpose_quick.po new/purpose-5.86.0/po/zh_CN/libpurpose_quick.po --- old/purpose-5.85.0/po/zh_CN/libpurpose_quick.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/libpurpose_quick.po 2021-09-04 19:08:58.000000000 +0200 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-08-04 00:15+0000\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -33,6 +33,9 @@ "\n" "%1" msgstr "" +"???????????????????????????????????????\n" +"\n" +"%1" #: JobView.qml:117 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/libpurpose_widgets.po new/purpose-5.86.0/po/zh_CN/libpurpose_widgets.po --- old/purpose-5.85.0/po/zh_CN/libpurpose_widgets.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/libpurpose_widgets.po 2021-09-04 19:08:58.000000000 +0200 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-08-29 02:10+0200\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/purpose-fileitemaction.po new/purpose-5.86.0/po/zh_CN/purpose-fileitemaction.po --- old/purpose-5.85.0/po/zh_CN/purpose-fileitemaction.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/purpose-fileitemaction.po 2021-09-04 19:08:58.000000000 +0200 @@ -8,7 +8,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-04-20 00:15+0000\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/purpose_bluetooth.po new/purpose-5.86.0/po/zh_CN/purpose_bluetooth.po --- old/purpose-5.85.0/po/zh_CN/purpose_bluetooth.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/purpose_bluetooth.po 2021-09-04 19:08:58.000000000 +0200 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-07-20 00:14+0000\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/purpose_email.po new/purpose-5.86.0/po/zh_CN/purpose_email.po --- old/purpose-5.85.0/po/zh_CN/purpose_email.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/purpose_email.po 2021-09-04 19:08:58.000000000 +0200 @@ -8,7 +8,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-07-27 00:14+0000\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/purpose_imgur.po new/purpose-5.86.0/po/zh_CN/purpose_imgur.po --- old/purpose-5.85.0/po/zh_CN/purpose_imgur.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/purpose_imgur.po 2021-09-04 19:08:58.000000000 +0200 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-03-06 02:34+0100\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/purpose_kdeconnect.po new/purpose-5.86.0/po/zh_CN/purpose_kdeconnect.po --- old/purpose-5.85.0/po/zh_CN/purpose_kdeconnect.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/purpose_kdeconnect.po 2021-09-04 19:08:58.000000000 +0200 @@ -8,7 +8,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-07-20 00:14+0000\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/purpose_kdeconnectsms.po new/purpose-5.86.0/po/zh_CN/purpose_kdeconnectsms.po --- old/purpose-5.85.0/po/zh_CN/purpose_kdeconnectsms.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/purpose_kdeconnectsms.po 2021-09-04 19:08:58.000000000 +0200 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-03-06 02:34+0100\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/purpose_ktp-sendfile.po new/purpose-5.86.0/po/zh_CN/purpose_ktp-sendfile.po --- old/purpose-5.85.0/po/zh_CN/purpose_ktp-sendfile.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/purpose_ktp-sendfile.po 2021-09-04 19:08:58.000000000 +0200 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-03-06 02:34+0100\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/purpose_nextcloud.po new/purpose-5.86.0/po/zh_CN/purpose_nextcloud.po --- old/purpose-5.85.0/po/zh_CN/purpose_nextcloud.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/purpose_nextcloud.po 2021-09-04 19:08:58.000000000 +0200 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-01-13 02:57+0100\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/purpose_pastebin.po new/purpose-5.86.0/po/zh_CN/purpose_pastebin.po --- old/purpose-5.85.0/po/zh_CN/purpose_pastebin.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/purpose_pastebin.po 2021-09-04 19:08:58.000000000 +0200 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-03-06 02:34+0100\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/purpose_phabricator.po new/purpose-5.86.0/po/zh_CN/purpose_phabricator.po --- old/purpose-5.85.0/po/zh_CN/purpose_phabricator.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/purpose_phabricator.po 2021-09-04 19:08:58.000000000 +0200 @@ -8,7 +8,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-03-06 02:34+0100\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/purpose_reviewboard.po new/purpose-5.86.0/po/zh_CN/purpose_reviewboard.po --- old/purpose-5.85.0/po/zh_CN/purpose_reviewboard.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/purpose_reviewboard.po 2021-09-04 19:08:58.000000000 +0200 @@ -8,7 +8,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-03-06 02:34+0100\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/purpose_saveas.po new/purpose-5.86.0/po/zh_CN/purpose_saveas.po --- old/purpose-5.85.0/po/zh_CN/purpose_saveas.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/purpose_saveas.po 2021-09-04 19:08:58.000000000 +0200 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-03-06 02:34+0100\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/po/zh_CN/purpose_youtube.po new/purpose-5.86.0/po/zh_CN/purpose_youtube.po --- old/purpose-5.85.0/po/zh_CN/purpose_youtube.po 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/po/zh_CN/purpose_youtube.po 2021-09-04 19:08:58.000000000 +0200 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-08-03 02:07+0200\n" -"PO-Revision-Date: 2021-07-26 13:48\n" +"PO-Revision-Date: 2021-08-30 11:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/src/plugins/bluetooth/bluetoothplugin.cpp new/purpose-5.86.0/src/plugins/bluetooth/bluetoothplugin.cpp --- old/purpose-5.85.0/src/plugins/bluetooth/bluetoothplugin.cpp 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/src/plugins/bluetooth/bluetoothplugin.cpp 2021-09-04 19:08:58.000000000 +0200 @@ -40,7 +40,7 @@ process->setArguments(args); connect(process, &QProcess::errorOccurred, this, &BluetoothJob::processError); - connect(process, QOverload<int, QProcess::ExitStatus>::of(&QProcess::finished), this, &BluetoothJob::jobFinished); + connect(process, qOverload<int, QProcess::ExitStatus>(&QProcess::finished), this, &BluetoothJob::jobFinished); connect(process, &QProcess::readyRead, this, [process]() { qDebug() << "bluedevil-sendfile output:" << process->readAll(); }); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/src/plugins/imgur/imgurplugin.cpp new/purpose-5.86.0/src/plugins/imgur/imgurplugin.cpp --- old/purpose-5.85.0/src/plugins/imgur/imgurplugin.cpp 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/src/plugins/imgur/imgurplugin.cpp 2021-09-04 19:08:58.000000000 +0200 @@ -131,11 +131,14 @@ if (!dataMap.isEmpty()) { const QString url = dataMap[QStringLiteral("link")].toString(); Q_EMIT infoMessage(this, url, QStringLiteral("<a href='%1'>%1</a>").arg(url)); + const QString deletehash = dataMap[QStringLiteral("deletehash")].toString(); + Q_EMIT infoMessage(this, deletehash, QStringLiteral("%1").arg(deletehash)); --m_pendingJobs; if (m_pendingJobs == 0) { const QString finalUrl = m_albumId.isEmpty() ? url : QStringLiteral("https://imgur.com/a/") + m_albumId; - setOutput({{QStringLiteral("url"), finalUrl}}); + const QString deleteUrl = QStringLiteral("https://imgur.com/delete/") + deletehash; + setOutput({{QStringLiteral("url"), finalUrl}, {QStringLiteral("deleteUrl"), deleteUrl}}); emitResult(); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/src/plugins/kdeconnect/kdeconnectplugin.cpp new/purpose-5.86.0/src/plugins/kdeconnect/kdeconnectplugin.cpp --- old/purpose-5.85.0/src/plugins/kdeconnect/kdeconnectplugin.cpp 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/src/plugins/kdeconnect/kdeconnectplugin.cpp 2021-09-04 19:08:58.000000000 +0200 @@ -39,7 +39,7 @@ process->setArguments(QStringList(QStringLiteral("--device")) << data().value(QStringLiteral("device")).toString() << QStringLiteral("--share") << arrayToList(urlsJson)); connect(process, &QProcess::errorOccurred, this, &KDEConnectJob::processError); - connect(process, QOverload<int, QProcess::ExitStatus>::of(&QProcess::finished), this, &KDEConnectJob::jobFinished); + connect(process, qOverload<int, QProcess::ExitStatus>(&QProcess::finished), this, &KDEConnectJob::jobFinished); connect(process, &QProcess::readyRead, this, [process]() { qDebug() << "kdeconnect-cli output:" << process->readAll(); }); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/src/plugins/telegram/CMakeLists.txt new/purpose-5.86.0/src/plugins/telegram/CMakeLists.txt --- old/purpose-5.85.0/src/plugins/telegram/CMakeLists.txt 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/src/plugins/telegram/CMakeLists.txt 2021-09-04 19:08:58.000000000 +0200 @@ -1,2 +1,2 @@ add_share_plugin(telegramplugin telegramplugin.cpp) -target_link_libraries(telegramplugin KF5::ConfigCore KF5::I18n) +target_link_libraries(telegramplugin KF5::ConfigCore KF5::I18n KF5::KIOGui) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/src/plugins/telegram/telegramplugin.cpp new/purpose-5.86.0/src/plugins/telegram/telegramplugin.cpp --- old/purpose-5.85.0/src/plugins/telegram/telegramplugin.cpp 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/src/plugins/telegram/telegramplugin.cpp 2021-09-04 19:08:58.000000000 +0200 @@ -7,6 +7,7 @@ #include "debug.h" #include <KConfigGroup> #include <KDesktopFile> +#include <KIO/ApplicationLauncherJob> #include <KLocalizedString> #include <KPluginFactory> #include <KShell> @@ -31,74 +32,57 @@ { } - QStringList arrayToList(const QJsonArray &array) + QList<QUrl> arrayToList(const QJsonArray &array) { - QStringList ret; + QList<QUrl> ret; for (const QJsonValue &val : array) { QUrl url(val.toString()); - if (url.isLocalFile()) { - ret += KShell::quoteArg(url.toLocalFile()); - } + ret << url; } return ret; } void start() override { - for (const QString &desktopFile : - {QStringLiteral("org.telegram.desktop.desktop"), QStringLiteral("telegramdesktop.desktop"), QStringLiteral("telegram-desktop.desktop")}) { - const auto path = QStandardPaths::locate(QStandardPaths::ApplicationsLocation, desktopFile); - if (!path.isEmpty()) { - useDesktopFile(path); - return; - } - } + KService::Ptr service = KService::serviceByDesktopName(QStringLiteral("org.telegram.desktop")); - // Failed to find the application - QTimer::singleShot(0, this, [this]() { - setError(1); - setErrorText(i18n("Could not find telegram")); - setOutput({{QStringLiteral("url"), QString()}}); - emitResult(); - }); - } + if (!service) { + service = KService::serviceByDesktopName(QStringLiteral("telegramdesktop")); + } - void useDesktopFile(const QString &path) - { - const KDesktopFile file(path); - const KConfigGroup desktopEntryGroup = file.group("Desktop Entry"); - QString execLine = desktopEntryGroup.readEntry("Exec"); - execLine.replace(QLatin1String("%u"), arrayToList(data().value(QStringLiteral("urls")).toArray()).join(QLatin1Char(' '))); - execLine.replace(QLatin1String("@@u"), QLatin1String("@@")); - execLine.replace(QLatin1String(" -- "), QLatin1String(" -sendpath ")); - - QStringList args = KShell::splitArgs(execLine); - - QProcess *process = new QProcess(this); - process->setProgram(args.takeFirst()); - process->setArguments(args); - connect(process, &QProcess::errorOccurred, this, &TelegramJob::processError); - connect(process, &QProcess::readyRead, this, [process]() { - qDebug() << process->program() << "output:" << process->readAll(); - }); + if (!service) { + service = KService::serviceByDesktopName(QStringLiteral("telegram-desktop")); + } - process->start(); - QTimer::singleShot(500, this, &TelegramJob::jobFinished); - } + if (!service) { + // Failed to find the application + QTimer::singleShot(0, this, [this]() { + setError(KJob::UserDefinedError + 1); + setErrorText(i18n("Could not find telegram")); + setOutput({{QStringLiteral("url"), QString()}}); + emitResult(); + }); + return; + } - void processError(QProcess::ProcessError error) - { - QProcess *process = qobject_cast<QProcess *>(sender()); - qWarning() << "telegram share error:" << error << process->errorString(); - setError(1 + error); - setErrorText(process->errorString()); - emitResult(); - } + QString exec = service->exec(); + exec.replace(QLatin1String("-- @@u %u @@"), QLatin1String("-sendpath @@ %f @@")); + service->setExec(exec); + + auto *job = new KIO::ApplicationLauncherJob(service); + job->setUrls(arrayToList(data().value(QStringLiteral("urls")).toArray())); + connect(job, &KIO::ApplicationLauncherJob::result, this, [this](KJob *job) { + if (job->error()) { + qWarning() << "telegram share error:" << job->error() << job->errorString(); + setError(job->error()); + setErrorText(job->errorString()); + } else { + setOutput({{QStringLiteral("url"), QString()}}); + } - void jobFinished() - { - setOutput({{QStringLiteral("url"), QString()}}); - emitResult(); + emitResult(); + }); + job->start(); } private: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/src/widgets/menu.cpp new/purpose-5.86.0/src/widgets/menu.cpp --- old/purpose-5.85.0/src/widgets/menu.cpp 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/src/widgets/menu.cpp 2021-09-04 19:08:58.000000000 +0200 @@ -19,10 +19,10 @@ { Q_OBJECT public: - MenuPrivate(Menu *q) - : QObject(q) - , m_model(new AlternativesModel(q)) - , q(q) + MenuPrivate(Menu *qq) + : QObject(qq) + , m_model(new AlternativesModel(qq)) + , q(qq) { } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.85.0/tests/tool/main.cpp new/purpose-5.86.0/tests/tool/main.cpp --- old/purpose-5.85.0/tests/tool/main.cpp 2021-08-06 11:12:47.000000000 +0200 +++ new/purpose-5.86.0/tests/tool/main.cpp 2021-09-04 19:08:58.000000000 +0200 @@ -63,7 +63,7 @@ QJsonArray urls; if (!files.isEmpty() && (!inputData.contains(QStringLiteral("urls")) || !inputData.contains(QStringLiteral("mimeType")))) { QMimeDatabase db; - for (const QString &file : qAsConst(files)) { + for (const QString &file : std::as_const(files)) { const QUrl url = QUrl::fromUserInput(file, QString(), QUrl::AssumeLocalFile); QMimeType type = db.mimeTypeForUrl(url); if (!common.isValid())