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-12-13 20:41:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/purpose (Old) and /work/SRC/openSUSE:Factory/.purpose.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "purpose" Mon Dec 13 20:41:24 2021 rev:55 rq:939256 version:5.89.0 Changes: -------- --- /work/SRC/openSUSE:Factory/purpose/purpose.changes 2021-11-15 15:27:21.333839549 +0100 +++ /work/SRC/openSUSE:Factory/.purpose.new.2520/purpose.changes 2021-12-13 20:45:20.216491991 +0100 @@ -1,0 +2,11 @@ +Sat Dec 4 22:57:07 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 5.89.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.89.0 +- Changes since 5.88.0: + * Port away from deprecated KPluginMetaData::readTranslatedString + * Port away from deprecated KPluginLoader + +------------------------------------------------------------------- Old: ---- purpose-5.88.0.tar.xz purpose-5.88.0.tar.xz.sig New: ---- purpose-5.89.0.tar.xz purpose-5.89.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ purpose.spec ++++++ --- /var/tmp/diff_new_pack.Lb9kPn/_old 2021-12-13 20:45:21.344492130 +0100 +++ /var/tmp/diff_new_pack.Lb9kPn/_new 2021-12-13 20:45:21.360492132 +0100 @@ -20,14 +20,14 @@ %global __requires_exclude qmlimport\\((Ubuntu\\.OnlineAccounts|org\\.kde\\.kdeconnect).* %define lname libKF5Purpose5 -%define _tar_path 5.88 +%define _tar_path 5.89 # 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.88.0 +Version: 5.89.0 Release: 0 Summary: Framework to integrate services and actions in applications License: LGPL-2.1-or-later ++++++ purpose-5.88.0.tar.xz -> purpose-5.89.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.88.0/CMakeLists.txt new/purpose-5.89.0/CMakeLists.txt --- old/purpose-5.88.0/CMakeLists.txt 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/CMakeLists.txt 2021-12-04 19:54:56.000000000 +0100 @@ -2,7 +2,7 @@ project(Purpose) -find_package(ECM 5.87.0 REQUIRED NO_MODULE) +find_package(ECM 5.89.0 REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) @@ -25,8 +25,8 @@ include(ECMGenerateQmlTypes) include(ECMQMLModules) -set(KF_VERSION "5.88.0") # handled by release scripts -set(KF_DEP_VERSION "5.87.0") # handled by release scripts +set(KF_VERSION "5.89.0") # handled by release scripts +set(KF_DEP_VERSION "5.89.0") # handled by release scripts find_package(KF5 ${KF_DEP_VERSION} REQUIRED COMPONENTS CoreAddons I18n Config Kirigami2 Notifications KIO) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.88.0/LICENSES/CC0-1.0.txt new/purpose-5.89.0/LICENSES/CC0-1.0.txt --- old/purpose-5.88.0/LICENSES/CC0-1.0.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/purpose-5.89.0/LICENSES/CC0-1.0.txt 2021-12-04 19:54:56.000000000 +0100 @@ -0,0 +1,121 @@ +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.88.0/po/ko/libpurpose_quick.po new/purpose-5.89.0/po/ko/libpurpose_quick.po --- old/purpose-5.88.0/po/ko/libpurpose_quick.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/ko/libpurpose_quick.po 2021-12-04 19:54:56.000000000 +0100 @@ -7,7 +7,7 @@ "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-10-22 00:14+0000\n" -"PO-Revision-Date: 2021-08-09 22:51+0200\n" +"PO-Revision-Date: 2021-11-14 17:33+0100\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 20.12.3\n" +"X-Generator: Lokalize 21.08.1\n" #: AlternativesView.qml:34 #, kde-format @@ -36,9 +36,9 @@ #: JobView.qml:121 #, kde-format msgid "Send" -msgstr "" +msgstr "?????????" #: JobView.qml:131 #, kde-format msgid "Cancel" -msgstr "" +msgstr "??????" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.88.0/po/ko/libpurpose_widgets.po new/purpose-5.89.0/po/ko/libpurpose_widgets.po --- old/purpose-5.88.0/po/ko/libpurpose_widgets.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/ko/libpurpose_widgets.po 2021-12-04 19:54:56.000000000 +0100 @@ -1,6 +1,6 @@ # 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, 2019, 2020. +# Shinjo Park <k...@peremen.name>, 2018, 2019, 2020, 2021. # JungHee Lee <daemu...@gmail.com>, 2019. # msgid "" @@ -8,7 +8,7 @@ "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-10-22 00:14+0000\n" -"PO-Revision-Date: 2020-03-30 00:40+0200\n" +"PO-Revision-Date: 2021-11-14 17:34+0100\n" "Last-Translator: Shinjo Park <k...@peremen.name>\n" "Language-Team: Korean <kde...@kde.org>\n" "Language: ko\n" @@ -16,13 +16,12 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Lokalize 19.04.3\n" +"X-Generator: Lokalize 21.08.1\n" #: JobDialog.qml:18 -#, fuzzy, kde-format -#| msgid "Send" +#, kde-format msgid "Send File" -msgstr "?????????" +msgstr "?????? ?????????" #: JobDialog.qml:41 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.88.0/po/ko/purpose_barcode.po new/purpose-5.89.0/po/ko/purpose_barcode.po --- old/purpose-5.88.0/po/ko/purpose_barcode.po 1970-01-01 01:00:00.000000000 +0100 +++ new/purpose-5.89.0/po/ko/purpose_barcode.po 2021-12-04 19:54:56.000000000 +0100 @@ -0,0 +1,38 @@ +# Copyright (C) YEAR This file is copyright: +# This file is distributed under the same license as the purpose package. +# Shinjo Park <k...@peremen.name>, 2021. +# +msgid "" +msgstr "" +"Project-Id-Version: purpose\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" +"POT-Creation-Date: 2021-09-21 00:14+0000\n" +"PO-Revision-Date: 2021-11-14 17:34+0100\n" +"Last-Translator: Shinjo Park <k...@peremen.name>\n" +"Language-Team: Korean <kde...@kde.org>\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Lokalize 21.08.1\n" + +#: barcodeplugin_config.qml:53 +#, kde-format +msgid "Type a URL or some text to generate a QR code" +msgstr "QR ????????? ??????????????? URL?????? ????????? ??????" + +#: barcodeplugin_config.qml:62 +#, kde-format +msgid "Creating QR code failed" +msgstr "QR ?????? ?????? ??????" + +#: barcodeplugin_config.qml:71 +#, kde-format +msgid "The QR code is too large to be displayed" +msgstr "QR ????????? ??????????????? ?????? ???" + +#: barcodeplugin_config.qml:83 +#, kde-format +msgid "Type a URL or some text..." +msgstr "URL?????? ????????? ??????..." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.88.0/po/pt/purpose_barcode.po new/purpose-5.89.0/po/pt/purpose_barcode.po --- old/purpose-5.88.0/po/pt/purpose_barcode.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/pt/purpose_barcode.po 2021-12-04 19:54:56.000000000 +0100 @@ -8,7 +8,7 @@ "Project-Id-Version: purpose\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-09-21 00:14+0000\n" -"PO-Revision-Date: 2021-10-12 16:05+0000\n" +"PO-Revision-Date: 2021-11-08 19:04+0000\n" "Last-Translator: Jos?? Nuno Coelho Pires <zepi...@gmail.com>\n" "Language-Team: Portuguese <kde-i18n...@kde.org>\n" "Language: pt\n" @@ -16,23 +16,24 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-POFile-SpellExtra: QR\n" #: barcodeplugin_config.qml:53 #, kde-format msgid "Type a URL or some text to generate a QR code" -msgstr "" +msgstr "Escreva um URL ou algum texto para gerar um c??digo QR" #: barcodeplugin_config.qml:62 #, kde-format msgid "Creating QR code failed" -msgstr "" +msgstr "N??o foi poss??vel criar o c??digo QR" #: barcodeplugin_config.qml:71 #, kde-format msgid "The QR code is too large to be displayed" -msgstr "" +msgstr "O c??digo QR ?? demasiado grande para ser apresentado" #: barcodeplugin_config.qml:83 #, kde-format msgid "Type a URL or some text..." -msgstr "" +msgstr "Escreva um URL ou algum texto..." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.88.0/po/zh_CN/libpurpose_quick.po new/purpose-5.89.0/po/zh_CN/libpurpose_quick.po --- old/purpose-5.88.0/po/zh_CN/libpurpose_quick.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/libpurpose_quick.po 2021-12-04 19:54:56.000000000 +0100 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-10-22 00:14+0000\n" -"PO-Revision-Date: 2021-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -40,9 +40,9 @@ #: JobView.qml:121 #, kde-format msgid "Send" -msgstr "" +msgstr "??????" #: JobView.qml:131 #, kde-format msgid "Cancel" -msgstr "" +msgstr "??????" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.88.0/po/zh_CN/libpurpose_widgets.po new/purpose-5.89.0/po/zh_CN/libpurpose_widgets.po --- old/purpose-5.88.0/po/zh_CN/libpurpose_widgets.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/libpurpose_widgets.po 2021-12-04 19:54:56.000000000 +0100 @@ -7,7 +7,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-10-22 00:14+0000\n" -"PO-Revision-Date: 2021-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -24,7 +24,7 @@ #: JobDialog.qml:18 #, kde-format msgid "Send File" -msgstr "" +msgstr "????????????" #: JobDialog.qml:41 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.88.0/po/zh_CN/purpose-fileitemaction.po new/purpose-5.89.0/po/zh_CN/purpose-fileitemaction.po --- old/purpose-5.88.0/po/zh_CN/purpose-fileitemaction.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose-fileitemaction.po 2021-12-04 19:54:56.000000000 +0100 @@ -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-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/po/zh_CN/purpose_barcode.po new/purpose-5.89.0/po/zh_CN/purpose_barcode.po --- old/purpose-5.88.0/po/zh_CN/purpose_barcode.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose_barcode.po 2021-12-04 19:54:56.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-09-21 00:14+0000\n" -"PO-Revision-Date: 2021-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/po/zh_CN/purpose_bluetooth.po new/purpose-5.89.0/po/zh_CN/purpose_bluetooth.po --- old/purpose-5.88.0/po/zh_CN/purpose_bluetooth.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose_bluetooth.po 2021-12-04 19:54:56.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-10-22 00:14+0000\n" -"PO-Revision-Date: 2021-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/po/zh_CN/purpose_email.po new/purpose-5.89.0/po/zh_CN/purpose_email.po --- old/purpose-5.88.0/po/zh_CN/purpose_email.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose_email.po 2021-12-04 19:54:56.000000000 +0100 @@ -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-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/po/zh_CN/purpose_imgur.po new/purpose-5.89.0/po/zh_CN/purpose_imgur.po --- old/purpose-5.88.0/po/zh_CN/purpose_imgur.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose_imgur.po 2021-12-04 19:54:56.000000000 +0100 @@ -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-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/po/zh_CN/purpose_kdeconnect.po new/purpose-5.89.0/po/zh_CN/purpose_kdeconnect.po --- old/purpose-5.88.0/po/zh_CN/purpose_kdeconnect.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose_kdeconnect.po 2021-12-04 19:54:56.000000000 +0100 @@ -8,7 +8,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2021-10-22 00:14+0000\n" -"PO-Revision-Date: 2021-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/po/zh_CN/purpose_kdeconnectsms.po new/purpose-5.89.0/po/zh_CN/purpose_kdeconnectsms.po --- old/purpose-5.88.0/po/zh_CN/purpose_kdeconnectsms.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose_kdeconnectsms.po 2021-12-04 19:54:56.000000000 +0100 @@ -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-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/po/zh_CN/purpose_ktp-sendfile.po new/purpose-5.89.0/po/zh_CN/purpose_ktp-sendfile.po --- old/purpose-5.88.0/po/zh_CN/purpose_ktp-sendfile.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose_ktp-sendfile.po 2021-12-04 19:54:56.000000000 +0100 @@ -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-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/po/zh_CN/purpose_nextcloud.po new/purpose-5.89.0/po/zh_CN/purpose_nextcloud.po --- old/purpose-5.88.0/po/zh_CN/purpose_nextcloud.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose_nextcloud.po 2021-12-04 19:54:56.000000000 +0100 @@ -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-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/po/zh_CN/purpose_pastebin.po new/purpose-5.89.0/po/zh_CN/purpose_pastebin.po --- old/purpose-5.88.0/po/zh_CN/purpose_pastebin.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose_pastebin.po 2021-12-04 19:54:56.000000000 +0100 @@ -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-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/po/zh_CN/purpose_phabricator.po new/purpose-5.89.0/po/zh_CN/purpose_phabricator.po --- old/purpose-5.88.0/po/zh_CN/purpose_phabricator.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose_phabricator.po 2021-12-04 19:54:56.000000000 +0100 @@ -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-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/po/zh_CN/purpose_reviewboard.po new/purpose-5.89.0/po/zh_CN/purpose_reviewboard.po --- old/purpose-5.88.0/po/zh_CN/purpose_reviewboard.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose_reviewboard.po 2021-12-04 19:54:56.000000000 +0100 @@ -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-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/po/zh_CN/purpose_saveas.po new/purpose-5.89.0/po/zh_CN/purpose_saveas.po --- old/purpose-5.88.0/po/zh_CN/purpose_saveas.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose_saveas.po 2021-12-04 19:54:56.000000000 +0100 @@ -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-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/po/zh_CN/purpose_youtube.po new/purpose-5.89.0/po/zh_CN/purpose_youtube.po --- old/purpose-5.88.0/po/zh_CN/purpose_youtube.po 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/po/zh_CN/purpose_youtube.po 2021-12-04 19:54:56.000000000 +0100 @@ -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-10-29 13:26\n" +"PO-Revision-Date: 2021-11-30 15:22\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.88.0/src/alternativesmodel.cpp new/purpose-5.89.0/src/alternativesmodel.cpp --- old/purpose-5.88.0/src/alternativesmodel.cpp 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/src/alternativesmodel.cpp 2021-12-04 19:54:56.000000000 +0100 @@ -17,7 +17,7 @@ #include <QStandardPaths> #include <KConfigGroup> -#include <KPluginLoader> +#include <KJsonUtils> #include <KPluginMetaData> #include <KSharedConfig> @@ -256,7 +256,7 @@ return data.pluginId(); case ActionDisplayRole: { const auto pluginData = data.rawData()[QStringLiteral("KPlugin")].toObject(); - const QString action = KPluginMetaData::readTranslatedString(pluginData, QStringLiteral("X-Purpose-ActionDisplay")); + const QString action = KJsonUtils::readTranslatedString(pluginData, QStringLiteral("X-Purpose-ActionDisplay")); return action.isEmpty() ? data.name() : action; } } @@ -313,7 +313,7 @@ beginResetModel(); d->m_plugins.clear(); - d->m_plugins << KPluginLoader::findPlugins(QStringLiteral("kf5/purpose"), pluginAcceptable); + d->m_plugins << KPluginMetaData::findPlugins(QStringLiteral("kf5/purpose"), pluginAcceptable); d->m_plugins += findScriptedPackages(pluginAcceptable); endResetModel(); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.88.0/src/configuration.cpp new/purpose-5.89.0/src/configuration.cpp --- old/purpose-5.88.0/src/configuration.cpp 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/src/configuration.cpp 2021-12-04 19:54:56.000000000 +0100 @@ -6,10 +6,9 @@ #include "purpose/configuration.h" #include "externalprocess/processjob.h" -#include <KPluginFactory> #include <QFileInfo> -#include <KPluginLoader> +#include <KPluginFactory> #include <KPluginMetaData> #include <QDebug> @@ -59,19 +58,14 @@ if (fileName.endsWith(QLatin1String("/metadata.json"))) { return new ProcessJob(m_pluginData.fileName(), m_pluginTypeName, m_inputData, parent); } else { - KPluginLoader loader(fileName); - KPluginFactory *factory = loader.factory(); - if (!factory) { - qWarning() << "Couldn't create job:" << fileName << loader.errorString(); - return nullptr; - } - Purpose::PluginBase *plugin = dynamic_cast<Purpose::PluginBase *>(factory->create<QObject>(parent, QVariantList())); + auto pluginResult = KPluginFactory::instantiatePlugin<QObject>(m_pluginData, parent, QVariantList()); - if (!plugin) { - qWarning() << "Couldn't load plugin:" << fileName << loader.errorString(); + if (!pluginResult) { + qWarning() << "Couldn't load plugin:" << fileName << pluginResult.errorString; return nullptr; } + Purpose::PluginBase *plugin = dynamic_cast<Purpose::PluginBase *>(pluginResult.plugin); return plugin->createJob(); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.88.0/src/plugins/barcode/barcodeplugin.json new/purpose-5.89.0/src/plugins/barcode/barcodeplugin.json --- old/purpose-5.88.0/src/plugins/barcode/barcodeplugin.json 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/src/plugins/barcode/barcodeplugin.json 2021-12-04 19:54:56.000000000 +0100 @@ -13,6 +13,7 @@ "Name[hu]": "Kai Uwe Broulik", "Name[ia]": "Kai Uwe Broulik", "Name[it]": "Kai Uwe Broulik", + "Name[ko]": "Kai Uwe Broulik", "Name[nl]": "Kai Uwe Broulik", "Name[pl]": "Kai Uwe Broulik", "Name[pt]": "Kai Uwe Broulik", @@ -35,8 +36,11 @@ "Description[fr]": "G??n??rer un QR-code pour ce lien", "Description[hu]": "QR-k??d l??trehoz??sa ehhez a hivatkoz??shoz", "Description[ia]": "Gener un codice QR per iste ligamine", + "Description[it]": "Genera un codice QR per questo collegamento", + "Description[ko]": "??? ????????? QR ?????? ??????", "Description[nl]": "Een QR-code voor deze koppeling genereren", "Description[pl]": "Stw??rz kod QR dla tego odno??nika", + "Description[pt]": "Gerar um c??digo QR para esta liga????o", "Description[pt_BR]": "Gerar um c??digo QR para este link", "Description[sl]": "Generiraj kodo QR za to povezavo", "Description[sv]": "Skapa en QR-kod f??r l??nken", @@ -55,8 +59,11 @@ "Name[fr]": "G??n??rer un QR-code", "Name[hu]": "QR-k??d l??trehoz??sa", "Name[ia]": "Genera codice QR", + "Name[it]": "Genera codice QR", + "Name[ko]": "QR ?????? ??????", "Name[nl]": "QR-code genereren", "Name[pl]": "Stw??rz kod QR", + "Name[pt]": "Gerar um c??digo QR", "Name[pt_BR]": "Gerar c??digo QR", "Name[sl]": "Generiraj kodo QR", "Name[sv]": "Skapa QR-kod", @@ -74,8 +81,10 @@ "X-Purpose-ActionDisplay[hu]": "QR k??d l??trehoz??sa", "X-Purpose-ActionDisplay[ia]": "Genera codice QR", "X-Purpose-ActionDisplay[it]": "Genera codice QR", + "X-Purpose-ActionDisplay[ko]": "QR ?????? ??????", "X-Purpose-ActionDisplay[nl]": "QR-code genereren", "X-Purpose-ActionDisplay[pl]": "Stw??rz kod QR", + "X-Purpose-ActionDisplay[pt]": "Gerar um C??digo QR", "X-Purpose-ActionDisplay[pt_BR]": "Gerar c??digo QR", "X-Purpose-ActionDisplay[sl]": "Generiraj QR kodo", "X-Purpose-ActionDisplay[sv]": "Skapa QR-kod", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/purpose-5.88.0/src/widgets/menu.cpp new/purpose-5.89.0/src/widgets/menu.cpp --- old/purpose-5.88.0/src/widgets/menu.cpp 2021-11-06 14:27:47.000000000 +0100 +++ new/purpose-5.89.0/src/widgets/menu.cpp 2021-12-04 19:54:56.000000000 +0100 @@ -5,7 +5,7 @@ */ #include "menu.h" -#include <KI18n/KLocalizedContext> +#include <KLocalizedContext> #include <QDebug> #include <QPointer> #include <QQmlApplicationEngine>