Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kf6-kconfigwidgets for 
openSUSE:Factory checked in at 2024-05-11 18:19:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kf6-kconfigwidgets (Old)
 and      /work/SRC/openSUSE:Factory/.kf6-kconfigwidgets.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kf6-kconfigwidgets"

Sat May 11 18:19:17 2024 rev:3 rq:1173124 version:6.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kf6-kconfigwidgets/kf6-kconfigwidgets.changes    
2024-04-15 20:14:35.936028817 +0200
+++ 
/work/SRC/openSUSE:Factory/.kf6-kconfigwidgets.new.1880/kf6-kconfigwidgets.changes
  2024-05-11 18:22:15.072515371 +0200
@@ -1,0 +2,15 @@
+Mon May  6 12:22:25 UTC 2024 - Christophe Marin <[email protected]>
+
+- Update to 6.2.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/gear/6.2.0/
+- Changes since 6.1.0:
+  * KConfigDialogManager: port to non-deprecated QCheckBox signal
+  * KCommandBar: Better UI
+  * KRecentFilesAction: Load mimeType and action lazily
+  * Remove forward declaration of KToggleAction
+  * Test that an invalid language gives the empty string
+  * gitignore: add VS Code dir
+
+-------------------------------------------------------------------

Old:
----
  kconfigwidgets-6.1.0.tar.xz
  kconfigwidgets-6.1.0.tar.xz.sig

New:
----
  kconfigwidgets-6.2.0.tar.xz
  kconfigwidgets-6.2.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kf6-kconfigwidgets.spec ++++++
--- /var/tmp/diff_new_pack.2KZ7Wh/_old  2024-05-11 18:22:16.104552952 +0200
+++ /var/tmp/diff_new_pack.2KZ7Wh/_new  2024-05-11 18:22:16.104552952 +0200
@@ -19,13 +19,13 @@
 %define qt6_version 6.6.0
 
 %define rname kconfigwidgets
-# Full KF6 version (e.g. 6.1.0)
+# Full KF6 version (e.g. 6.2.0)
 %{!?_kf6_version: %global _kf6_version %{version}}
 # Last major and minor KF6 version (e.g. 6.0)
 %{!?_kf6_bugfix_version: %define _kf6_bugfix_version %(echo %{_kf6_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without released
 Name:           kf6-kconfigwidgets
-Version:        6.1.0
+Version:        6.2.0
 Release:        0
 Summary:        Widgets for configuration dialogs
 License:        LGPL-2.1-or-later

++++++ frameworks.keyring ++++++
Binary files /var/tmp/diff_new_pack.2KZ7Wh/_old and 
/var/tmp/diff_new_pack.2KZ7Wh/_new differ

++++++ kconfigwidgets-6.1.0.tar.xz -> kconfigwidgets-6.2.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/.gitignore 
new/kconfigwidgets-6.2.0/.gitignore
--- old/kconfigwidgets-6.1.0/.gitignore 2024-04-05 12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/.gitignore 2024-05-03 14:23:59.000000000 +0200
@@ -17,6 +17,7 @@
 avail
 random_seed
 /build*/
+/.vscode/
 CMakeLists.txt.user*
 *.unc-backup*
 .cmake/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/CMakeLists.txt 
new/kconfigwidgets-6.2.0/CMakeLists.txt
--- old/kconfigwidgets-6.1.0/CMakeLists.txt     2024-04-05 12:55:25.000000000 
+0200
+++ new/kconfigwidgets-6.2.0/CMakeLists.txt     2024-05-03 14:23:59.000000000 
+0200
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "6.1.0") # handled by release scripts
-set(KF_DEP_VERSION "6.1.0") # handled by release scripts
+set(KF_VERSION "6.2.0") # handled by release scripts
+set(KF_DEP_VERSION "6.2.0") # handled by release scripts
 project(KConfigWidgets VERSION ${KF_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 6.1.0  NO_MODULE)
+find_package(ECM 6.2.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/kconfigwidgets-6.1.0/autotests/klanguagenametest.cpp 
new/kconfigwidgets-6.2.0/autotests/klanguagenametest.cpp
--- old/kconfigwidgets-6.1.0/autotests/klanguagenametest.cpp    2024-04-05 
12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/autotests/klanguagenametest.cpp    2024-05-03 
14:23:59.000000000 +0200
@@ -91,8 +91,8 @@
 
     void testNoString()
     {
-        // Qt doesn't have za support, we have no test fixture, so no string.
-        QCOMPARE(KLanguageName::nameForCode("za"), QString());
+        // test that a language that doesn't exist gives the empty string
+        QCOMPARE(KLanguageName::nameForCode("xx"), QString());
     }
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/po/be/kf6_entry.desktop 
new/kconfigwidgets-6.2.0/po/be/kf6_entry.desktop
--- old/kconfigwidgets-6.1.0/po/be/kf6_entry.desktop    2024-04-05 
12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/po/be/kf6_entry.desktop    2024-05-03 
14:23:59.000000000 +0200
@@ -12,8 +12,8 @@
 Name[bn_IN]=বেলারুশিয়ান
 Name[br]=Belarusieg
 Name[bs]=bjeloruski
-Name[ca]=Bielorús
-Name[ca@valencia]=Bielorús
+Name[ca]=Belarús
+Name[ca@valencia]=Belarús
 Name[cs]=Běloruský
 Name[csb]=Białorusczi
 Name[cy]=Belarwsieg
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/po/be@latin/kf6_entry.desktop 
new/kconfigwidgets-6.2.0/po/be@latin/kf6_entry.desktop
--- old/kconfigwidgets-6.1.0/po/be@latin/kf6_entry.desktop      2024-04-05 
12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/po/be@latin/kf6_entry.desktop      2024-05-03 
14:23:59.000000000 +0200
@@ -9,8 +9,8 @@
 Name[bg]=Белоруски (латиница)
 Name[bn_IN]=বেলারুশিয়ান লাতিন
 Name[bs]=bjeloruski (latinica)
-Name[ca]=Bielorús llatí
-Name[ca@valencia]=Bielorús llatí
+Name[ca]=Belarús llatí
+Name[ca@valencia]=Belarús llatí
 Name[cs]=Běloruský (latinka)
 Name[csb]=Białorusczi łacëzniany
 Name[da]=Hviderussisk latin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/po/fa/kf6_entry.desktop 
new/kconfigwidgets-6.2.0/po/fa/kf6_entry.desktop
--- old/kconfigwidgets-6.1.0/po/fa/kf6_entry.desktop    2024-04-05 
12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/po/fa/kf6_entry.desktop    2024-05-03 
14:23:59.000000000 +0200
@@ -99,4 +99,4 @@
 Name[x-test]=xxFarsixx
 Name[zh_CN]=波斯语
 Name[zh_HK]=波斯語
-Name[zh_TW]=法爾西語
+Name[zh_TW]=波斯語
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/po/kn/kf6_entry.desktop 
new/kconfigwidgets-6.2.0/po/kn/kf6_entry.desktop
--- old/kconfigwidgets-6.1.0/po/kn/kf6_entry.desktop    2024-04-05 
12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/po/kn/kf6_entry.desktop    2024-05-03 
14:23:59.000000000 +0200
@@ -77,4 +77,4 @@
 Name[wa]=Kannada
 Name[x-test]=xxKannadaxx
 Name[zh_CN]=坎那达语
-Name[zh_TW]=坎那達語
+Name[zh_TW]=卡納達語
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/po/nn/kconfigwidgets6.po 
new/kconfigwidgets-6.2.0/po/nn/kconfigwidgets6.po
--- old/kconfigwidgets-6.1.0/po/nn/kconfigwidgets6.po   2024-04-05 
12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/po/nn/kconfigwidgets6.po   2024-05-03 
14:23:59.000000000 +0200
@@ -2,7 +2,6 @@
 #
 # Gaute Hvoslef Kvalnes <[email protected]>, 2003, 2004, 2005, 2006.
 # HÃ¥vard Korsvoll <[email protected]>, 2003, 2005.
-# Karl Ove Hufthammer <[email protected]>, 2004, 2007, 2008, 2009, 2010, 2011, 
2012, 2013, 2014, 2015, 2016, 2018, 2020, 2021, 2022.
 # Eirik U. Birkeland <[email protected]>, 2008, 2009, 2010.
 # Øystein Steffensen-Alværvik <[email protected]>, 2022.
 msgid ""
@@ -10,14 +9,14 @@
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2024-02-17 00:35+0000\n"
-"PO-Revision-Date: 2022-06-19 14:02+0200\n"
+"PO-Revision-Date: 2024-04-12 16:47+0200\n"
 "Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
 "Language-Team: Norwegian Nynorsk <[email protected]>\n"
 "Language: nn\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 22.04.2\n"
+"X-Generator: Lokalize 24.02.1\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Environment: kde\n"
 "X-Accelerator-Marker: &\n"
@@ -137,8 +136,6 @@
 msgstr "Lag nytt dokument"
 
 #: kstandardaction_p.h:64
-#, fuzzy
-#| msgid "&Open..."
 msgid "&Open…"
 msgstr "&Opna …"
 
@@ -163,8 +160,6 @@
 msgstr "Lagra dokument"
 
 #: kstandardaction_p.h:67
-#, fuzzy
-#| msgid "Save &As..."
 msgid "Save &As…"
 msgstr "Lagra &som …"
 
@@ -189,8 +184,6 @@
 msgstr "Lukk dokument"
 
 #: kstandardaction_p.h:70
-#, fuzzy
-#| msgid "&Print..."
 msgid "&Print…"
 msgstr "Skriv &ut …"
 
@@ -207,14 +200,12 @@
 msgstr "Vis ei førehandsvising av dokument"
 
 #: kstandardaction_p.h:72
-#, fuzzy
-#| msgid "&Mail..."
 msgid "&Mail…"
 msgstr "S&end …"
 
 #: kstandardaction_p.h:72
 msgid "Send document by mail"
-msgstr "Send dokumentet med e-post"
+msgstr "Send dokumentet på e-post"
 
 #: kstandardaction_p.h:73
 msgid "&Quit"
@@ -277,8 +268,6 @@
 msgstr "&Fjern merking"
 
 #: kstandardaction_p.h:83
-#, fuzzy
-#| msgid "&Find..."
 msgid "&Find…"
 msgstr "&Finn …"
 
@@ -291,8 +280,6 @@
 msgstr "Finn &førre"
 
 #: kstandardaction_p.h:86
-#, fuzzy
-#| msgid "&Replace..."
 msgid "&Replace…"
 msgstr "&Byt ut …"
 
@@ -337,8 +324,6 @@
 msgstr "Vis &mindre"
 
 #: kstandardaction_p.h:94
-#, fuzzy
-#| msgid "&Zoom..."
 msgid "&Zoom…"
 msgstr "&Vis større/mindre …"
 
@@ -379,20 +364,14 @@
 msgstr "GÃ¥ til neste side"
 
 #: kstandardaction_p.h:104
-#, fuzzy
-#| msgid "&Go To..."
 msgid "&Go To…"
 msgstr "&Gå til …"
 
 #: kstandardaction_p.h:105
-#, fuzzy
-#| msgid "&Go to Page..."
 msgid "&Go to Page…"
 msgstr "&Gå til side …"
 
 #: kstandardaction_p.h:106
-#, fuzzy
-#| msgid "&Go to Line..."
 msgid "&Go to Line…"
 msgstr "G&å til linje …"
 
@@ -433,14 +412,10 @@
 msgstr "&Legg til bokmerke"
 
 #: kstandardaction_p.h:113
-#, fuzzy
-#| msgid "&Edit Bookmarks..."
 msgid "&Edit Bookmarks…"
 msgstr "&Rediger bokmerke …"
 
 #: kstandardaction_p.h:115
-#, fuzzy
-#| msgid "&Spelling..."
 msgid "&Spelling…"
 msgstr "&Stavekontroll …"
 
@@ -477,26 +452,19 @@
 msgstr "F&ullskjermmodus"
 
 #: kstandardaction_p.h:121
-#, fuzzy
-#| msgid "Configure Keyboard S&hortcuts..."
 msgid "Configure Keyboard S&hortcuts…"
 msgstr "Set opp &snøggtastar …"
 
 #: kstandardaction_p.h:122
-#, fuzzy, kde-format
-#| msgid "&Configure %1..."
+#, kde-format
 msgid "&Configure %1…"
 msgstr "&Set opp %1 …"
 
 #: kstandardaction_p.h:123
-#, fuzzy
-#| msgid "Configure Tool&bars..."
 msgid "Configure Tool&bars…"
 msgstr "Set opp verktøy&linjer …"
 
 #: kstandardaction_p.h:124
-#, fuzzy
-#| msgid "Configure &Notifications..."
 msgid "Configure &Notifications…"
 msgstr "Set opp &varslingar …"
 
@@ -510,14 +478,10 @@
 msgstr "Kva er de&tte?"
 
 #: kstandardaction_p.h:130
-#, fuzzy
-#| msgid "&Report Bug..."
 msgid "&Report Bug…"
 msgstr "&Meld frå om feil …"
 
 #: kstandardaction_p.h:131
-#, fuzzy
-#| msgid "Configure &Language..."
 msgid "Configure &Language…"
 msgstr "Set opp &språk …"
 
@@ -535,8 +499,6 @@
 msgstr "&Slett"
 
 #: kstandardaction_p.h:135
-#, fuzzy
-#| msgid "&Rename..."
 msgid "&Rename…"
 msgstr "&Endra namn …"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/po/or/kf6_entry.desktop 
new/kconfigwidgets-6.2.0/po/or/kf6_entry.desktop
--- old/kconfigwidgets-6.1.0/po/or/kf6_entry.desktop    2024-04-05 
12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/po/or/kf6_entry.desktop    2024-05-03 
14:23:59.000000000 +0200
@@ -84,4 +84,4 @@
 Name[wa]=Oriya
 Name[x-test]=xxOriyaxx
 Name[zh_CN]=奥里雅语
-Name[zh_TW]=奧里亞語
+Name[zh_TW]=歐利亞語
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/po/sk/kconfigwidgets6.po 
new/kconfigwidgets-6.2.0/po/sk/kconfigwidgets6.po
--- old/kconfigwidgets-6.1.0/po/sk/kconfigwidgets6.po   2024-04-05 
12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/po/sk/kconfigwidgets6.po   2024-05-03 
14:23:59.000000000 +0200
@@ -8,20 +8,20 @@
 # Richard Frič <[email protected]>, 2011.
 # Roman Paholík <[email protected]>, 2012, 2013, 2015, 2016, 2021, 2023.
 # Mthw <[email protected]>, 2019.
-# Matej Mrenica <[email protected]>, 2019, 2020, 2021, 2022.
+# SPDX-FileCopyrightText: 2019, 2020, 2021, 2022, 2024 Matej Mrenica 
<[email protected]>
 msgid ""
 msgstr ""
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2024-02-17 00:35+0000\n"
-"PO-Revision-Date: 2023-03-11 15:15+0100\n"
-"Last-Translator: Roman Paholik <[email protected]>\n"
-"Language-Team: Slovak <[email protected]>\n"
+"PO-Revision-Date: 2024-04-27 16:34+0200\n"
+"Last-Translator: Matej Mrenica <[email protected]>\n"
+"Language-Team: Slovak <[email protected]>\n"
 "Language: sk\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 22.12.3\n"
+"X-Generator: Lokalize 24.02.2\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
 #, kde-format
@@ -141,11 +141,8 @@
 msgstr "Vytvoriť nový dokument"
 
 #: kstandardaction_p.h:64
-#, fuzzy
-#| msgctxt "@label:button"
-#| msgid "&Open"
 msgid "&Open…"
-msgstr "&Otvoriť"
+msgstr "&Otvoriť..."
 
 #: kstandardaction_p.h:64
 msgid "Open an existing document"
@@ -168,10 +165,8 @@
 msgstr "Uložiť dokument"
 
 #: kstandardaction_p.h:67
-#, fuzzy
-#| msgid "Save As"
 msgid "Save &As…"
-msgstr "Uložiť ako"
+msgstr "Uložiť ako..."
 
 #: kstandardaction_p.h:67
 msgid "Save document under a new name"
@@ -194,10 +189,8 @@
 msgstr "Zavrieť dokument"
 
 #: kstandardaction_p.h:70
-#, fuzzy
-#| msgid "Print"
 msgid "&Print…"
-msgstr "Tlačiť"
+msgstr "Tlačiť..."
 
 #: kstandardaction_p.h:70
 msgid "Print document"
@@ -212,11 +205,8 @@
 msgstr "Zobraziť náhľad tlače dokumentu"
 
 #: kstandardaction_p.h:72
-#, fuzzy
-#| msgctxt "@action"
-#| msgid "Mail"
 msgid "&Mail…"
-msgstr "Pošta"
+msgstr "Pošta..."
 
 #: kstandardaction_p.h:72
 msgid "Send document by mail"
@@ -283,10 +273,8 @@
 msgstr "Zr&ušiť výber"
 
 #: kstandardaction_p.h:83
-#, fuzzy
-#| msgid "&Find"
 msgid "&Find…"
-msgstr "&Nájsť"
+msgstr "&Nájsť..."
 
 #: kstandardaction_p.h:84
 msgid "Find &Next"
@@ -297,10 +285,8 @@
 msgstr "Nájsť pre&dchádzajúci"
 
 #: kstandardaction_p.h:86
-#, fuzzy
-#| msgid "&Replace"
 msgid "&Replace…"
-msgstr "&Nahradiť"
+msgstr "&Nahradiť..."
 
 #: kstandardaction_p.h:88
 msgid "Zoom to &Actual Size"
@@ -343,11 +329,8 @@
 msgstr "Z&menšiť"
 
 #: kstandardaction_p.h:94
-#, fuzzy
-#| msgctxt "@action"
-#| msgid "Zoom"
 msgid "&Zoom…"
-msgstr "Lupa"
+msgstr "Lupa..."
 
 #: kstandardaction_p.h:94
 msgid "Select zoom level"
@@ -386,23 +369,16 @@
 msgstr "Prejsť na nasledujúcu stránku"
 
 #: kstandardaction_p.h:104
-#, fuzzy
-#| msgid "&Go To..."
 msgid "&Go To…"
 msgstr "&Prejsť na..."
 
 #: kstandardaction_p.h:105
-#, fuzzy
-#| msgid "&Go to Page..."
 msgid "&Go to Page…"
 msgstr "Prejsť na &stránku..."
 
 #: kstandardaction_p.h:106
-#, fuzzy
-#| msgctxt "@action"
-#| msgid "Go to Line"
 msgid "&Go to Line…"
-msgstr "Prejsť na riadok"
+msgstr "Prejsť na riadok..."
 
 #: kstandardaction_p.h:107
 msgid "&First Page"
@@ -441,18 +417,12 @@
 msgstr "&Pridať záložku"
 
 #: kstandardaction_p.h:113
-#, fuzzy
-#| msgctxt "@action"
-#| msgid "Edit Bookmarks"
 msgid "&Edit Bookmarks…"
-msgstr "Upraviť záložky"
+msgstr "Upraviť záložky..."
 
 #: kstandardaction_p.h:115
-#, fuzzy
-#| msgctxt "@action"
-#| msgid "Spelling"
 msgid "&Spelling…"
-msgstr "Kontrola pravopisu"
+msgstr "Kontrola pravopisu..."
 
 #: kstandardaction_p.h:115
 msgid "Check spelling in document"
@@ -487,28 +457,21 @@
 msgstr "Režim &celej obrazovky"
 
 #: kstandardaction_p.h:121
-#, fuzzy
-#| msgid "Configure Keyboard S&hortcuts..."
 msgid "Configure Keyboard S&hortcuts…"
 msgstr "Nastaviť &klávesové skratky..."
 
 #: kstandardaction_p.h:122
-#, fuzzy, kde-format
-#| msgid "&Configure %1..."
+#, kde-format
 msgid "&Configure %1…"
 msgstr "Nas&taviť %1..."
 
 #: kstandardaction_p.h:123
-#, fuzzy
-#| msgid "Configure Toolbars"
 msgid "Configure Tool&bars…"
-msgstr "Nastaviť panely nástrojov"
+msgstr "Nastaviť panely nástrojov..."
 
 #: kstandardaction_p.h:124
-#, fuzzy
-#| msgid "Configure Notifications"
 msgid "Configure &Notifications…"
-msgstr "Nastaviť upozornenia"
+msgstr "Nastaviť upozornenia..."
 
 #: kstandardaction_p.h:128
 #, kde-format
@@ -520,15 +483,10 @@
 msgstr "Čo je &to?"
 
 #: kstandardaction_p.h:130
-#, fuzzy
-#| msgctxt "@action"
-#| msgid "Report Bug"
 msgid "&Report Bug…"
-msgstr "Nahlásiť chybu"
+msgstr "Nahlásiť chybu..."
 
 #: kstandardaction_p.h:131
-#, fuzzy
-#| msgid "Configure &Language..."
 msgid "Configure &Language…"
 msgstr "Nastaviť jazyk..."
 
@@ -546,8 +504,6 @@
 msgstr "Odstrániť"
 
 #: kstandardaction_p.h:135
-#, fuzzy
-#| msgid "&Rename..."
 msgid "&Rename…"
 msgstr "Premenovať..."
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/po/xh/kf6_entry.desktop 
new/kconfigwidgets-6.2.0/po/xh/kf6_entry.desktop
--- old/kconfigwidgets-6.1.0/po/xh/kf6_entry.desktop    2024-04-05 
12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/po/xh/kf6_entry.desktop    2024-05-03 
14:23:59.000000000 +0200
@@ -96,4 +96,4 @@
 Name[x-test]=xxXhosaxx
 Name[zh_CN]=科萨语
 Name[zh_HK]=科薩語
-Name[zh_TW]=荷撒語
+Name[zh_TW]=南非柯薩語
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/po/zh_CN/kconfigwidgets6.po 
new/kconfigwidgets-6.2.0/po/zh_CN/kconfigwidgets6.po
--- old/kconfigwidgets-6.1.0/po/zh_CN/kconfigwidgets6.po        2024-04-05 
12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/po/zh_CN/kconfigwidgets6.po        2024-05-03 
14:23:59.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2024-02-17 00:35+0000\n"
-"PO-Revision-Date: 2024-03-30 19:36\n"
+"PO-Revision-Date: 2024-04-22 15:58\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
@@ -65,7 +65,7 @@
 #, kde-format
 msgctxt "@action:inmenu A menu item that advertises and enables the menubar"
 msgid "Show &Menubar with All Actions"
-msgstr "显示包含所有操作的菜单栏(&M)"
+msgstr "显示菜单栏(包含全部操作)(&M)"
 
 #: khamburgermenu.cpp:355
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/src/krecentfilesaction.cpp 
new/kconfigwidgets-6.2.0/src/krecentfilesaction.cpp
--- old/kconfigwidgets-6.1.0/src/krecentfilesaction.cpp 2024-04-05 
12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/src/krecentfilesaction.cpp 2024-05-03 
14:23:59.000000000 +0200
@@ -88,6 +88,22 @@
     q->connect(q, &KSelectAction::actionTriggered, q, [this](QAction *action) {
         urlSelected(action);
     });
+
+    q->connect(q->menu(), &QMenu::aboutToShow, q, [q] {
+        std::vector<RecentActionInfo> &recentActions = 
q->d_ptr->m_recentActions;
+        // Set icons lazily based on the mimetype
+        for (auto action : recentActions) {
+            if (action.action->icon().isNull()) {
+                if (!action.mimeType.isValid()) {
+                    action.mimeType = 
QMimeDatabase().mimeTypeForFile(action.url.path(), 
QMimeDatabase::MatchExtension);
+                }
+
+                if (!action.mimeType.isDefault()) {
+                    
action.action->setIcon(QIcon::fromTheme(action.mimeType.iconName()));
+                }
+            }
+        }
+    });
 }
 
 KRecentFilesAction::~KRecentFilesAction() = default;
@@ -207,8 +223,6 @@
     // add file to list
     const QString title = titleWithSensibleWidth(tmpName, 
KShell::tildeCollapse(file));
 
-    const QMimeType mimeType = QMimeDatabase().mimeTypeForFile(url.path(), 
QMimeDatabase::MatchExtension);
-
 #ifdef QT_DBUS_LIB
     static bool isKdeSession = qgetenv("XDG_CURRENT_DESKTOP") == "KDE";
     if (isKdeSession) {
@@ -217,6 +231,7 @@
             const static QString activityService = 
QStringLiteral("org.kde.ActivityManager");
             const static QString activityResources = 
QStringLiteral("/ActivityManager/Resources");
             const static QString activityResouceInferface = 
QStringLiteral("org.kde.ActivityManager.Resources");
+            const QMimeType mimeType = 
QMimeDatabase().mimeTypeForFile(url.path(), QMimeDatabase::MatchExtension);
 
             const auto urlString = url.toString(QUrl::PreferLocalFile);
             QDBusMessage message =
@@ -236,24 +251,14 @@
 #endif
 
     QAction *action = new QAction(title, selectableActionGroup());
-    addAction(action, url, tmpName, mimeType);
+    addAction(action, url, tmpName, QMimeType());
 }
 
-void KRecentFilesAction::addAction(QAction *action, const QUrl &url, const 
QString &name, const QMimeType &_mimeType)
+void KRecentFilesAction::addAction(QAction *action, const QUrl &url, const 
QString &name, const QMimeType &mimeType)
 {
     Q_D(KRecentFilesAction);
-
-    auto mimeType = _mimeType;
-    if (!mimeType.isValid()) {
-        mimeType = QMimeDatabase().mimeTypeForFile(url.path(), 
QMimeDatabase::MatchExtension);
-    }
-
-    if (!mimeType.isDefault()) {
-        action->setIcon(QIcon::fromTheme(mimeType.iconName()));
-    }
-
     menu()->insertAction(menu()->actions().value(0), action);
-    d->m_recentActions.push_back({action, url, name});
+    d->m_recentActions.push_back({action, url, name, mimeType});
 }
 
 QAction *KRecentFilesAction::removeAction(QAction *action)
@@ -382,7 +387,7 @@
 
     // write file list
     int i = 1;
-    for (const auto &[action, url, shortName] : d->m_recentActions) {
+    for (const auto &[action, url, shortName, _] : d->m_recentActions) {
         cg.writePathEntry(QStringLiteral("File%1").arg(i), 
url.toDisplayString(QUrl::PreferLocalFile));
         cg.writePathEntry(QStringLiteral("Name%1").arg(i), shortName);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/src/krecentfilesaction_p.h 
new/kconfigwidgets-6.2.0/src/krecentfilesaction_p.h
--- old/kconfigwidgets-6.1.0/src/krecentfilesaction_p.h 2024-04-05 
12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/src/krecentfilesaction_p.h 2024-05-03 
14:23:59.000000000 +0200
@@ -43,6 +43,7 @@
         QAction *action = nullptr;
         QUrl url;
         QString shortName;
+        QMimeType mimeType;
     };
     std::vector<RecentActionInfo> m_recentActions;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-6.1.0/src/kstandardaction.h 
new/kconfigwidgets-6.2.0/src/kstandardaction.h
--- old/kconfigwidgets-6.1.0/src/kstandardaction.h      2024-04-05 
12:55:25.000000000 +0200
+++ new/kconfigwidgets-6.2.0/src/kstandardaction.h      2024-05-03 
14:23:59.000000000 +0200
@@ -25,7 +25,6 @@
 class QObject;
 class QWidget;
 class QAction;
-class KToggleAction;
 class KToggleFullScreenAction;
 
 /**

Reply via email to