Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sonnet for openSUSE:Factory checked in at 2022-06-17 21:19:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sonnet (Old) and /work/SRC/openSUSE:Factory/.sonnet.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sonnet" Fri Jun 17 21:19:48 2022 rev:106 rq:982310 version:5.95.0 Changes: -------- --- /work/SRC/openSUSE:Factory/sonnet/sonnet.changes 2022-05-16 18:09:39.577332680 +0200 +++ /work/SRC/openSUSE:Factory/.sonnet.new.1548/sonnet.changes 2022-06-17 21:21:57.082755102 +0200 @@ -1,0 +2,15 @@ +Fri Jun 10 14:12:52 UTC 2022 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 5.95.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.95.0 +- Changes since 5.94.0: + * Fix unused parameter warning + * Try to load en_US for LANG=C (kde#410113) + * Fix bookkeeping about loaded plugins + * Don't load already loaded plugin + * Don't warn, just debug about not loadable plugin + * Unload skipped/already loaded plugin + +------------------------------------------------------------------- Old: ---- sonnet-5.94.0.tar.xz sonnet-5.94.0.tar.xz.sig New: ---- sonnet-5.95.0.tar.xz sonnet-5.95.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sonnet.spec ++++++ --- /var/tmp/diff_new_pack.4ZfJOo/_old 2022-06-17 21:21:59.502756414 +0200 +++ /var/tmp/diff_new_pack.4ZfJOo/_new 2022-06-17 21:21:59.506756416 +0200 @@ -17,14 +17,14 @@ %define sonum 5 -%define _tar_path 5.94 +%define _tar_path 5.95 # 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 released Name: sonnet -Version: 5.94.0 +Version: 5.95.0 Release: 0 Summary: KDE spell checking library License: LGPL-2.1-or-later ++++++ sonnet-5.94.0.tar.xz -> sonnet-5.95.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.94.0/CMakeLists.txt new/sonnet-5.95.0/CMakeLists.txt --- old/sonnet-5.94.0/CMakeLists.txt 2022-05-07 23:30:08.000000000 +0200 +++ new/sonnet-5.95.0/CMakeLists.txt 2022-06-09 23:30:12.000000000 +0200 @@ -1,11 +1,11 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "5.94.0") # handled by release scripts +set(KF_VERSION "5.95.0") # handled by release scripts project(Sonnet VERSION ${KF_VERSION}) include(FeatureSummary) include(CMakeDependentOption) -find_package(ECM 5.93.0 NO_MODULE) +find_package(ECM 5.95.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://commits.kde.org/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.94.0/po/ca@valencia/sonnet5_qt.po new/sonnet-5.95.0/po/ca@valencia/sonnet5_qt.po --- old/sonnet-5.94.0/po/ca@valencia/sonnet5_qt.po 2022-05-07 23:30:08.000000000 +0200 +++ new/sonnet-5.95.0/po/ca@valencia/sonnet5_qt.po 2022-06-09 23:30:12.000000000 +0200 @@ -246,12 +246,12 @@ #: ui/dialog.cpp:230 msgctxt "Sonnet::Dialog|" msgid "Spell check canceled." -msgstr "S'ha cancel??lat la verificaci?? ortogr??fica." +msgstr "S'ha cancelat la verificaci?? ortogr??fica." #: ui/dialog.cpp:405 ui/dialog.cpp:408 msgctxt "Sonnet::Dialog|" msgid "Spell check complete." -msgstr "La verificaci?? ortogr??fica ha finalitzat." +msgstr "La verificaci?? ortogr??fica ha finalisat." #: ui/highlighter.cpp:254 ui/highlighter.cpp:277 msgctxt "Sonnet::Highlighter|" @@ -287,16 +287,16 @@ "</qt>" msgstr "" "<qt><p>Esta paraula s'ha considerat una ??paraula desconeguda?? perqu?? no " -"coincideix amb cap entrada del diccionari actualment en ??s. Tamb?? pot ser " -"una paraula en un idioma estranger.</p>\n" +"coincidix amb cap entrada del diccionari actualment en ??s. Tamb?? pot ser una " +"paraula en un idioma estranger.</p>\n" "<p>Si la paraula no est?? mal escrita, podeu afegir-la al diccionari clicant " "a <b>Afig al diccionari</b>. Si no voleu afegir la paraula desconeguda al " -"diccionari, per?? voleu deixar-la sense canviar, cliqueu <b>Ignora</b> o " +"diccionari, pero voleu deixar-la sense canviar, cliqueu <b>Ignora</b> o " "<b>Ignora-ho tot</b>.</p>\n" "<p>En canvi, si la paraula est?? mal escrita, podeu intentar de trobar la " -"substituci?? correcta a la llista de davall. Si no li trobeu una substituci??, " -"podeu escriure al quadre de text de davall i clicar <b>Substitueix</b> o " -"<b>Substitueix-ho tot</b>.</p>\n" +"substituci?? correcta en la llista a continuaci??. Si no li trobeu una " +"substituci??, podeu escriure al quadro de text a continuaci?? i clicar " +"<b>Substitu??x</b> o <b>Substitu??x-ho tot</b>.</p>\n" "</qt>" #: ui/sonnetui.ui:47 @@ -375,7 +375,7 @@ "no est?? inclosa al diccionari.<br>\n" "Cliqueu ac?? si considereu que la paraula desconeguda no est?? mal escrita i " "voleu evitar detectar-la incorrectament en el futur. Si voleu deixar-la tal " -"com est??, per?? que no voleu afegir-la al diccionari, llavors cliqueu " +"com est??, pero que no voleu afegir-la al diccionari, llavors cliqueu " "<b>Ignora</b> o <b>Ignora-ho tot</b>.</p>\n" "</qt>" @@ -387,7 +387,7 @@ #: ui/sonnetui.ui:135 msgctxt "SonnetUi|" msgid "Suggestion List" -msgstr "Llista de suggeriments" +msgstr "Llista de sugeriments" #: ui/sonnetui.ui:138 msgctxt "SonnetUi|" @@ -406,9 +406,9 @@ "<p>Si la paraula desconeguda ??s un error ortogr??fic, heu de comprovar si " "est?? disponible la seua correcci??, i si ho est??, cliqueu-hi. Si cap de les " "paraules de la llista ??s una substituci?? adequada, podeu teclejar la paraula " -"correcta al quadre d'edici?? de dalt.</p>\n" -"<p>Per a corregir esta paraula cliqueu <b>Substitueix</b> si voleu corregir " -"nom??s este cas o <b>Substitueix-ho tot</b> si voleu corregir totes les " +"correcta al quadro d'edici?? de dalt.</p>\n" +"<p>Per a corregir esta paraula cliqueu <b>Substitu??x</b> si voleu corregir " +"nom??s este cas o <b>Substitu??x-ho tot</b> si voleu corregir totes les " "ocurr??ncies.</p>\n" "</qt>" @@ -425,21 +425,22 @@ msgstr "" "<qt>\n" "<p>Si la paraula desconeguda est?? mal escrita, heu de teclejar la correcci?? " -"de l'error ortogr??fic ac?? o seleccionar-la des de la llista de davall.</p>\n" -"<p>Llavors podeu clicar <b>Substitueix</b> si voleu corregir nom??s este cas " -"de la paraula o <b>Substitueix-ho tot</b> si voleu corregir totes les " +"de l'error ortogr??fic ac?? o seleccionar-la des en la llista a continuaci??.</" +"p>\n" +"<p>Llavors podeu clicar <b>Substitu??x</b> si voleu corregir nom??s este cas " +"de la paraula o <b>Substitu??x-ho tot</b> si voleu corregir totes les " "ocurr??ncies.</p>\n" "</qt>" #: ui/sonnetui.ui:157 msgctxt "SonnetUi|" msgid "Replace &with:" -msgstr "S&ubstitueix amb:" +msgstr "Su&bstitu??x amb:" #: ui/sonnetui.ui:177 msgctxt "SonnetUi|" msgid "Language Selection" -msgstr "Selecci?? de l'idioma" +msgstr "Seleccioneu l'idioma" #: ui/sonnetui.ui:206 msgctxt "SonnetUi|" @@ -456,13 +457,13 @@ msgstr "" "<qt>\n" "<p>Cliqueu ac?? per a substituir este cas del text desconegut amb el text del " -"quadre d'edici?? de dalt (a l'esquerra).</p>\n" +"quadro d'edici?? de dalt (a l'esquerra).</p>\n" "</qt>" #: ui/sonnetui.ui:218 msgctxt "SonnetUi|" msgid "&Replace" -msgstr "&Substitueix" +msgstr "&Substitu??x" #: ui/sonnetui.ui:225 msgctxt "SonnetUi|" @@ -474,13 +475,13 @@ msgstr "" "<qt>\n" "<p>Cliqueu ac?? per a substituir totes les ocurr??ncies del text desconegut " -"amb el text del quadre d'edici?? de dalt (a l'esquerra).</p>\n" +"amb el text del quadro d'edici?? de dalt (a l'esquerra).</p>\n" "</qt>" #: ui/sonnetui.ui:230 msgctxt "SonnetUi|" msgid "R&eplace All" -msgstr "Su&bstitueix-ho tot" +msgstr "Su&bstitu??x-ho tot" #: ui/sonnetui.ui:237 msgctxt "SonnetUi|" @@ -496,8 +497,8 @@ "<p>Cliqueu ac?? per a deixar este cas de la paraula desconeguda tal com est??." "</p>\n" "<p>Esta acci?? ??s ??til quan una paraula ??s un nom, un acr??nim, una paraula " -"estrangera o qualsevol atra paraula desconeguda que voleu utilitzar, per?? " -"que no voleu afegir-la al diccionari.</p>\n" +"estrangera o qualsevol atra paraula desconeguda que voleu utilisar, pero que " +"no voleu afegir-la al diccionari.</p>\n" "</qt>" #: ui/sonnetui.ui:243 @@ -520,8 +521,8 @@ "<p>Cliqueu ac?? per a deixar totes les ocurr??ncies de la paraula desconeguda " "tal com estan.</p>\n" "<p>Esta acci?? ??s ??til quan una paraula ??s un nom, un acr??nim, una paraula " -"estrangera o qualsevol atra paraula desconeguda que voleu utilitzar, per?? " -"que no voleu afegir-la al diccionari.</p>\n" +"estrangera o qualsevol atra paraula desconeguda que voleu utilisar, pero que " +"no voleu afegir-la al diccionari.</p>\n" "</qt>" #: ui/sonnetui.ui:256 @@ -538,7 +539,7 @@ #, qt-format msgctxt "Sonnet::SpellCheckDecorator|" msgid "No suggestions for %1" -msgstr "Sense suggeriments per a %1" +msgstr "Sense sugeriments per a %1" #: ui/spellcheckdecorator.cpp:171 msgctxt "Sonnet::SpellCheckDecorator|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.94.0/po/zh_CN/sonnet5_qt.po new/sonnet-5.95.0/po/zh_CN/sonnet5_qt.po --- old/sonnet-5.94.0/po/zh_CN/sonnet5_qt.po 2022-05-07 23:30:08.000000000 +0200 +++ new/sonnet-5.95.0/po/zh_CN/sonnet5_qt.po 2022-06-09 23:30:12.000000000 +0200 @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: kdeorg\n" -"PO-Revision-Date: 2022-04-26 15:20\n" +"PO-Revision-Date: 2022-06-05 04:18\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.94.0/src/core/loader.cpp new/sonnet-5.95.0/src/core/loader.cpp --- old/sonnet-5.94.0/src/core/loader.cpp 2022-05-07 23:30:08.000000000 +0200 +++ new/sonnet-5.95.0/src/core/loader.cpp 2022-06-09 23:30:12.000000000 +0200 @@ -83,8 +83,8 @@ auto clientsItr = d->languageClients.constFind(plang); if (clientsItr == d->languageClients.constEnd()) { - if (language.isEmpty()) { - qCWarning(SONNET_LOG_CORE) << "No language dictionaries for the language:" << plang << "trying to load en_US as default"; + if (language.isEmpty() || language == QStringLiteral("C")) { + qCDebug(SONNET_LOG_CORE) << "No language dictionaries for the language:" << plang << "trying to load en_US as default"; return createSpeller(QStringLiteral("en_US"), clientName); } qCWarning(SONNET_LOG_CORE) << "No language dictionaries for the language:" << plang; @@ -298,10 +298,6 @@ { #ifndef SONNET_STATIC QPluginLoader plugin(pluginPath); - if (!plugin.load()) { // We do this separately for better error handling - qCWarning(SONNET_LOG_CORE) << "Sonnet: Unable to load plugin" << pluginPath << "Error:" << plugin.errorString(); - return; - } const QString pluginIID = plugin.metaData()[QStringLiteral("IID")].toString(); if (!pluginIID.isEmpty()) { if (d->loadedPlugins.contains(pluginIID)) { @@ -311,6 +307,12 @@ d->loadedPlugins.insert(pluginIID); } + if (!plugin.load()) { // We do this separately for better error handling + qCDebug(SONNET_LOG_CORE) << "Sonnet: Unable to load plugin" << pluginPath << "Error:" << plugin.errorString(); + d->loadedPlugins.remove(pluginIID); + return; + } + Client *client = qobject_cast<Client *>(plugin.instance()); if (!client) { qCWarning(SONNET_LOG_CORE) << "Sonnet: Invalid plugin loaded" << pluginPath; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.94.0/src/core/settings.cpp new/sonnet-5.95.0/src/core/settings.cpp --- old/sonnet-5.94.0/src/core/settings.cpp 2022-05-07 23:30:08.000000000 +0200 +++ new/sonnet-5.95.0/src/core/settings.cpp 2022-06-09 23:30:12.000000000 +0200 @@ -45,6 +45,8 @@ bool setData(const QModelIndex &idx, const QVariant &value, int role = Qt::EditRole) override { + Q_UNUSED(value) + if (!checkIndex(idx) || role != Qt::CheckStateRole) { return false; }