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; /**
