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())

Reply via email to