diff -Nru purpose-5.85.0/CMakeLists.txt purpose-5.86.0/CMakeLists.txt --- purpose-5.85.0/CMakeLists.txt 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/CMakeLists.txt 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/debian/changelog purpose-5.86.0/debian/changelog --- purpose-5.85.0/debian/changelog 2021-08-13 10:30:43.000000000 +0000 +++ purpose-5.86.0/debian/changelog 2021-09-13 11:51:09.000000000 +0000 @@ -1,3 +1,9 @@ +purpose (5.86.0-0ubuntu1) impish; urgency=medium + + * New upstream release (5.86.0) + + -- José Manuel Santamaría Lema Mon, 13 Sep 2021 12:51:09 +0100 + purpose (5.85.0-0ubuntu1) impish; urgency=medium * New upstream release (5.85.0) diff -Nru purpose-5.85.0/debian/control purpose-5.86.0/debian/control --- purpose-5.85.0/debian/control 2021-08-13 10:30:43.000000000 +0000 +++ purpose-5.86.0/debian/control 2021-09-13 11:51:09.000000000 +0000 @@ -6,18 +6,18 @@ Norbert Preining , Build-Depends: cmake (>= 3.5~), debhelper-compat (= 13), - extra-cmake-modules (>= 5.85.0~), + extra-cmake-modules (>= 5.86.0~), gettext, intltool, - kirigami2-dev (>= 5.85.0~), + kirigami2-dev (>= 5.86.0~), libaccounts-glib-dev, libaccounts-qt5-dev, libkaccounts-dev (>= 4:20.08.0~), - libkf5config-dev (>= 5.85.0~), - libkf5coreaddons-dev (>= 5.85.0~), - libkf5i18n-dev (>= 5.85.0~), - libkf5kio-dev (>= 5.85.0~), - libkf5notifications-dev (>= 5.85.0~), + libkf5config-dev (>= 5.86.0~), + libkf5coreaddons-dev (>= 5.86.0~), + libkf5i18n-dev (>= 5.86.0~), + libkf5kio-dev (>= 5.86.0~), + libkf5notifications-dev (>= 5.86.0~), pkg-config, pkg-kde-tools (>= 0.15.15ubuntu1~), qtbase5-dev (>= 5.14.0~), @@ -51,7 +51,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libkf5coreaddons-dev (>= 5.85.0~), +Depends: libkf5coreaddons-dev (>= 5.86.0~), libkf5purpose5 (= ${binary:Version}), qtbase5-dev (>= 5.14.0~), ${misc:Depends}, diff -Nru purpose-5.85.0/metainfo.yaml purpose-5.86.0/metainfo.yaml --- purpose-5.85.0/metainfo.yaml 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/metainfo.yaml 2021-09-04 17:08:58.000000000 +0000 @@ -6,7 +6,7 @@ - name: Linux - name: FreeBSD - name: Windows - - name: MacOSX + - name: macOS portingAid: false deprecated: false release: true diff -Nru purpose-5.85.0/po/az/libpurpose_quick.po purpose-5.86.0/po/az/libpurpose_quick.po --- purpose-5.85.0/po/az/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/az/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 , 2020. +# Xəyyam , 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 \n" +"PO-Revision-Date: 2021-08-04 14:48+0400\n" +"Last-Translator: Kheyyam Gojayev \n" "Language-Team: Azerbaijani \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 -Nru purpose-5.85.0/po/ca/libpurpose_quick.po purpose-5.86.0/po/ca/libpurpose_quick.po --- purpose-5.85.0/po/ca/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/ca/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/de/libpurpose_quick.po purpose-5.86.0/po/de/libpurpose_quick.po --- purpose-5.85.0/po/de/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/de/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -1,17 +1,19 @@ # Frederik Schwarzer , 2015. +# Burkhard Lück , 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 \n" +"PO-Revision-Date: 2021-08-25 15:49+0200\n" +"Last-Translator: Burkhard Lück \n" "Language-Team: German \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 -Nru purpose-5.85.0/po/el/libpurpose_quick.po purpose-5.86.0/po/el/libpurpose_quick.po --- purpose-5.85.0/po/el/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/el/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -2,20 +2,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Dimitris Kardarakos , 2016. +# Stelios , 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 \n" +"PO-Revision-Date: 2021-09-04 09:50+0300\n" +"Last-Translator: Stelios \n" "Language-Team: Greek \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 -Nru purpose-5.85.0/po/en_GB/libpurpose_quick.po purpose-5.86.0/po/en_GB/libpurpose_quick.po --- purpose-5.85.0/po/en_GB/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/en_GB/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 , 2016. +# Steve Allewell , 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 \n" "Language-Team: British English \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 -Nru purpose-5.85.0/po/es/libpurpose_quick.po purpose-5.86.0/po/es/libpurpose_quick.po --- purpose-5.85.0/po/es/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/es/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -3,13 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Automatically generated, 2015. -# Eloy Cuadra , 2015, 2020. +# Eloy Cuadra , 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 \n" "Language-Team: Spanish \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 -Nru purpose-5.85.0/po/eu/libpurpose_quick.po purpose-5.86.0/po/eu/libpurpose_quick.po --- purpose-5.85.0/po/eu/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/eu/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 . +# Copyright (C) 2019-2021, This file is copyright: +# This file is distributed under the same license as the purpose package. +# KDE euskaratzeko proiektuko arduraduna . # # Translators: -# Iñigo Salvador Azurmendi , 2018. +# Iñigo Salvador Azurmendi , 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 \n" -"Language-Team: Basque \n" +"PO-Revision-Date: 2021-08-06 11:12+0200\n" +"Last-Translator: Iñigo Salvador Azurmendi \n" +"Language-Team: Basque \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 -Nru purpose-5.85.0/po/fi/libpurpose_quick.po purpose-5.86.0/po/fi/libpurpose_quick.po --- purpose-5.85.0/po/fi/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/fi/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 , 2018. +# Tommi Nieminen , 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 \n" "Language-Team: Finnish \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 -Nru purpose-5.85.0/po/hu/libpurpose_quick.po purpose-5.86.0/po/hu/libpurpose_quick.po --- purpose-5.85.0/po/hu/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/hu/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 , 2017. +# Kiszel Kristóf , 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 \n" +"PO-Revision-Date: 2021-09-02 08:55+0200\n" +"Last-Translator: Kristóf Kiszel \n" "Language-Team: Hungarian \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 -Nru purpose-5.85.0/po/ia/libpurpose_quick.po purpose-5.86.0/po/ia/libpurpose_quick.po --- purpose-5.85.0/po/ia/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/ia/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 , 2019. +# Giovanni Sora , 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 \n" +"PO-Revision-Date: 2021-08-31 22:52+0200\n" +"Last-Translator: giovanni \n" "Language-Team: Interlingua \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 -Nru purpose-5.85.0/po/ko/libpurpose_quick.po purpose-5.86.0/po/ko/libpurpose_quick.po --- purpose-5.85.0/po/ko/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/ko/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 , 2018. +# Shinjo Park , 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 \n" "Language-Team: Korean \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 -Nru purpose-5.85.0/po/pl/libpurpose_quick.po purpose-5.86.0/po/pl/libpurpose_quick.po --- purpose-5.85.0/po/pl/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/pl/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 , 2015. +# Łukasz Wojniłowicz , 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 \n" "Language-Team: Polish \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 -Nru purpose-5.85.0/po/pt/libpurpose_quick.po purpose-5.86.0/po/pt/libpurpose_quick.po --- purpose-5.85.0/po/pt/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/pt/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 \n" "Language-Team: Portuguese \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 -Nru purpose-5.85.0/po/sl/libpurpose_quick.po purpose-5.86.0/po/sl/libpurpose_quick.po --- purpose-5.85.0/po/sl/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/sl/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 , 2020. +# Matjaž Jeran , 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 \n" "Language-Team: Slovenian \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 -Nru purpose-5.85.0/po/zh_CN/libpurpose_quick.po purpose-5.86.0/po/zh_CN/libpurpose_quick.po --- purpose-5.85.0/po/zh_CN/libpurpose_quick.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/libpurpose_quick.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/libpurpose_widgets.po purpose-5.86.0/po/zh_CN/libpurpose_widgets.po --- purpose-5.85.0/po/zh_CN/libpurpose_widgets.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/libpurpose_widgets.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/purpose_bluetooth.po purpose-5.86.0/po/zh_CN/purpose_bluetooth.po --- purpose-5.85.0/po/zh_CN/purpose_bluetooth.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/purpose_bluetooth.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/purpose_email.po purpose-5.86.0/po/zh_CN/purpose_email.po --- purpose-5.85.0/po/zh_CN/purpose_email.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/purpose_email.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/purpose-fileitemaction.po purpose-5.86.0/po/zh_CN/purpose-fileitemaction.po --- purpose-5.85.0/po/zh_CN/purpose-fileitemaction.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/purpose-fileitemaction.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/purpose_imgur.po purpose-5.86.0/po/zh_CN/purpose_imgur.po --- purpose-5.85.0/po/zh_CN/purpose_imgur.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/purpose_imgur.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/purpose_kdeconnect.po purpose-5.86.0/po/zh_CN/purpose_kdeconnect.po --- purpose-5.85.0/po/zh_CN/purpose_kdeconnect.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/purpose_kdeconnect.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/purpose_kdeconnectsms.po purpose-5.86.0/po/zh_CN/purpose_kdeconnectsms.po --- purpose-5.85.0/po/zh_CN/purpose_kdeconnectsms.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/purpose_kdeconnectsms.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/purpose_ktp-sendfile.po purpose-5.86.0/po/zh_CN/purpose_ktp-sendfile.po --- purpose-5.85.0/po/zh_CN/purpose_ktp-sendfile.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/purpose_ktp-sendfile.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/purpose_nextcloud.po purpose-5.86.0/po/zh_CN/purpose_nextcloud.po --- purpose-5.85.0/po/zh_CN/purpose_nextcloud.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/purpose_nextcloud.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/purpose_pastebin.po purpose-5.86.0/po/zh_CN/purpose_pastebin.po --- purpose-5.85.0/po/zh_CN/purpose_pastebin.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/purpose_pastebin.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/purpose_phabricator.po purpose-5.86.0/po/zh_CN/purpose_phabricator.po --- purpose-5.85.0/po/zh_CN/purpose_phabricator.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/purpose_phabricator.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/purpose_reviewboard.po purpose-5.86.0/po/zh_CN/purpose_reviewboard.po --- purpose-5.85.0/po/zh_CN/purpose_reviewboard.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/purpose_reviewboard.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/purpose_saveas.po purpose-5.86.0/po/zh_CN/purpose_saveas.po --- purpose-5.85.0/po/zh_CN/purpose_saveas.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/purpose_saveas.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/po/zh_CN/purpose_youtube.po purpose-5.86.0/po/zh_CN/purpose_youtube.po --- purpose-5.85.0/po/zh_CN/purpose_youtube.po 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/po/zh_CN/purpose_youtube.po 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/src/plugins/bluetooth/bluetoothplugin.cpp purpose-5.86.0/src/plugins/bluetooth/bluetoothplugin.cpp --- purpose-5.85.0/src/plugins/bluetooth/bluetoothplugin.cpp 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/src/plugins/bluetooth/bluetoothplugin.cpp 2021-09-04 17:08:58.000000000 +0000 @@ -40,7 +40,7 @@ process->setArguments(args); connect(process, &QProcess::errorOccurred, this, &BluetoothJob::processError); - connect(process, QOverload::of(&QProcess::finished), this, &BluetoothJob::jobFinished); + connect(process, qOverload(&QProcess::finished), this, &BluetoothJob::jobFinished); connect(process, &QProcess::readyRead, this, [process]() { qDebug() << "bluedevil-sendfile output:" << process->readAll(); }); diff -Nru purpose-5.85.0/src/plugins/imgur/imgurplugin.cpp purpose-5.86.0/src/plugins/imgur/imgurplugin.cpp --- purpose-5.85.0/src/plugins/imgur/imgurplugin.cpp 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/src/plugins/imgur/imgurplugin.cpp 2021-09-04 17:08:58.000000000 +0000 @@ -131,11 +131,14 @@ if (!dataMap.isEmpty()) { const QString url = dataMap[QStringLiteral("link")].toString(); Q_EMIT infoMessage(this, url, QStringLiteral("%1").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 -Nru purpose-5.85.0/src/plugins/kdeconnect/kdeconnectplugin.cpp purpose-5.86.0/src/plugins/kdeconnect/kdeconnectplugin.cpp --- purpose-5.85.0/src/plugins/kdeconnect/kdeconnectplugin.cpp 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/src/plugins/kdeconnect/kdeconnectplugin.cpp 2021-09-04 17:08:58.000000000 +0000 @@ -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::of(&QProcess::finished), this, &KDEConnectJob::jobFinished); + connect(process, qOverload(&QProcess::finished), this, &KDEConnectJob::jobFinished); connect(process, &QProcess::readyRead, this, [process]() { qDebug() << "kdeconnect-cli output:" << process->readAll(); }); diff -Nru purpose-5.85.0/src/plugins/telegram/CMakeLists.txt purpose-5.86.0/src/plugins/telegram/CMakeLists.txt --- purpose-5.85.0/src/plugins/telegram/CMakeLists.txt 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/src/plugins/telegram/CMakeLists.txt 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/src/plugins/telegram/telegramplugin.cpp purpose-5.86.0/src/plugins/telegram/telegramplugin.cpp --- purpose-5.85.0/src/plugins/telegram/telegramplugin.cpp 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/src/plugins/telegram/telegramplugin.cpp 2021-09-04 17:08:58.000000000 +0000 @@ -7,6 +7,7 @@ #include "debug.h" #include #include +#include #include #include #include @@ -31,74 +32,57 @@ { } - QStringList arrayToList(const QJsonArray &array) + QList arrayToList(const QJsonArray &array) { - QStringList ret; + QList 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(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 -Nru purpose-5.85.0/src/widgets/menu.cpp purpose-5.86.0/src/widgets/menu.cpp --- purpose-5.85.0/src/widgets/menu.cpp 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/src/widgets/menu.cpp 2021-09-04 17:08:58.000000000 +0000 @@ -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 -Nru purpose-5.85.0/tests/tool/main.cpp purpose-5.86.0/tests/tool/main.cpp --- purpose-5.85.0/tests/tool/main.cpp 2021-08-06 09:12:47.000000000 +0000 +++ purpose-5.86.0/tests/tool/main.cpp 2021-09-04 17:08:58.000000000 +0000 @@ -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())