Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libkdepim for openSUSE:Factory 
checked in at 2023-08-31 13:43:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libkdepim (Old)
 and      /work/SRC/openSUSE:Factory/.libkdepim.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libkdepim"

Thu Aug 31 13:43:32 2023 rev:91 rq:1105789 version:23.08.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libkdepim/libkdepim.changes      2023-07-07 
15:48:18.856551208 +0200
+++ /work/SRC/openSUSE:Factory/.libkdepim.new.1766/libkdepim.changes    
2023-08-31 13:45:46.924360712 +0200
@@ -1,0 +2,32 @@
+Sun Aug 20 14:00:12 UTC 2023 - Christophe Marin <[email protected]>
+
+- Update to 23.08.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/gear/23.08.0/
+- No code change since 23.07.90
+
+-------------------------------------------------------------------
+Mon Aug 14 08:03:29 UTC 2023 - Christophe Marin <[email protected]>
+
+- Update to 23.07.90
+  * New feature release
+- No code change since 23.07.80
+
+-------------------------------------------------------------------
+Tue Aug  1 10:14:26 UTC 2023 - Christophe Marin <[email protected]>
+
+- Update to 23.07.80
+  * New feature release
+- Changes since 23.04.3:
+  * Avoid spurious checkcombobox toggle where indexes don't match (kde#347045)
+  * Fix platforms name
+  * Remove unused public method
+  * Remove unused dependencies
+  * Remove CI 6 job. We will use kf6 branch for kf6 works
+  * not export symbol of private methods
+  * Fix QCH support
+  * Remove configwidgets
+  * Use correct INSTALL_TARGETS_DEFAULT_ARGS
+
+-------------------------------------------------------------------

Old:
----
  libkdepim-23.04.3.tar.xz
  libkdepim-23.04.3.tar.xz.sig

New:
----
  libkdepim-23.08.0.tar.xz
  libkdepim-23.08.0.tar.xz.sig

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

Other differences:
------------------
++++++ libkdepim.spec ++++++
--- /var/tmp/diff_new_pack.dxBNi0/_old  2023-08-31 13:45:48.080402031 +0200
+++ /var/tmp/diff_new_pack.dxBNi0/_new  2023-08-31 13:45:48.088402317 +0200
@@ -18,7 +18,7 @@
 
 %bcond_without released
 Name:           libkdepim
-Version:        23.04.3
+Version:        23.08.0
 Release:        0
 Summary:        Base package of kdepim
 License:        GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -34,11 +34,8 @@
 BuildRequires:  cmake(KF5Config)
 BuildRequires:  cmake(KF5ConfigWidgets)
 BuildRequires:  cmake(KF5Contacts)
-BuildRequires:  cmake(KF5CoreAddons)
 BuildRequires:  cmake(KF5GuiAddons)
 BuildRequires:  cmake(KF5I18n)
-BuildRequires:  cmake(KF5ItemViews)
-BuildRequires:  cmake(KF5JobWidgets)
 BuildRequires:  cmake(KF5Wallet)
 BuildRequires:  cmake(KF5WidgetsAddons)
 BuildRequires:  cmake(KPim5Akonadi)


++++++ libkdepim-23.04.3.tar.xz -> libkdepim-23.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/.gitignore 
new/libkdepim-23.08.0/.gitignore
--- old/libkdepim-23.04.3/.gitignore    2023-07-04 07:19:04.000000000 +0200
+++ new/libkdepim-23.08.0/.gitignore    2023-08-12 08:00:19.000000000 +0200
@@ -26,3 +26,4 @@
 .idea
 /cmake-build*
 .cache
+Testing/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/.gitlab-ci.yml 
new/libkdepim-23.08.0/.gitlab-ci.yml
--- old/libkdepim-23.04.3/.gitlab-ci.yml        2023-07-04 07:19:04.000000000 
+0200
+++ new/libkdepim-23.08.0/.gitlab-ci.yml        2023-08-12 08:00:19.000000000 
+0200
@@ -5,6 +5,3 @@
   - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml
   - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd.yml
   - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/windows.yml
-  - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux-qt6.yml
-  - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd-qt6.yml
-  - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/windows-qt6.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/.kde-ci.yml 
new/libkdepim-23.08.0/.kde-ci.yml
--- old/libkdepim-23.04.3/.kde-ci.yml   2023-07-04 07:19:04.000000000 +0200
+++ new/libkdepim-23.08.0/.kde-ci.yml   2023-08-12 08:00:19.000000000 +0200
@@ -5,28 +5,9 @@
 - 'on': ['Linux/Qt5', 'FreeBSD/Qt5', 'Windows/Qt5']
   'require':
     'frameworks/extra-cmake-modules': '@latest'
-    'frameworks/kcontacts' : '@latest'
-    'frameworks/kconfig': '@latest'
     'frameworks/kcompletion': '@latest'
-    'frameworks/kconfigwidgets': '@latest'
-    'frameworks/kcoreaddons': '@latest'
     'frameworks/ki18n': '@latest'
-    'frameworks/kitemviews': '@latest'
-    'frameworks/kjobwidgets': '@latest'
     'frameworks/kwidgetsaddons': '@latest'
 
-- 'on': ['Linux/Qt6', 'FreeBSD/Qt6', 'Windows/Qt6']
-  'require':
-    'frameworks/extra-cmake-modules': '@latest-kf6'
-    'frameworks/kcontacts' : '@latest-kf6'
-    'frameworks/kconfig': '@latest-kf6'
-    'frameworks/kcompletion': '@latest-kf6'
-    'frameworks/kconfigwidgets': '@latest-kf6'
-    'frameworks/kcoreaddons': '@latest-kf6'
-    'frameworks/ki18n': '@latest-kf6'
-    'frameworks/kitemviews': '@latest-kf6'
-    'frameworks/kjobwidgets': '@latest-kf6'
-    'frameworks/kwidgetsaddons': '@latest-kf6'
-
 Options:
   require-passing-tests-on: [ 'Linux', 'FreeBSD', 'Windows' ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/CMakeLists.txt 
new/libkdepim-23.08.0/CMakeLists.txt
--- old/libkdepim-23.04.3/CMakeLists.txt        2023-07-04 07:19:04.000000000 
+0200
+++ new/libkdepim-23.08.0/CMakeLists.txt        2023-08-12 08:00:19.000000000 
+0200
@@ -1,11 +1,11 @@
 # SPDX-FileCopyrightText: none
 # SPDX-License-Identifier: BSD-3-Clause
 cmake_minimum_required(VERSION 3.16 FATAL_ERROR)
-set(PIM_VERSION "5.23.3")
+set(PIM_VERSION "5.24.0")
 
 project(libkdepim VERSION ${PIM_VERSION})
 
-set(KF_MIN_VERSION "5.103.0")
+set(KF_MIN_VERSION "5.105.0")
 
 find_package(ECM ${KF_MIN_VERSION} CONFIG REQUIRED)
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
@@ -48,17 +48,13 @@
 
 find_package(KF${KF_MAJOR_VERSION}Config ${KF_MIN_VERSION} CONFIG REQUIRED)
 find_package(KF${KF_MAJOR_VERSION}Completion ${KF_MIN_VERSION} CONFIG REQUIRED)
-find_package(KF${KF_MAJOR_VERSION}ConfigWidgets ${KF_MIN_VERSION} CONFIG 
REQUIRED)
-find_package(KF${KF_MAJOR_VERSION}CoreAddons ${KF_MIN_VERSION} CONFIG REQUIRED)
 find_package(KF${KF_MAJOR_VERSION}I18n ${KF_MIN_VERSION} CONFIG REQUIRED)
-find_package(KF${KF_MAJOR_VERSION}ItemViews ${KF_MIN_VERSION} CONFIG REQUIRED)
-find_package(KF${KF_MAJOR_VERSION}JobWidgets ${KF_MIN_VERSION} CONFIG REQUIRED)
 find_package(KF${KF_MAJOR_VERSION}WidgetsAddons ${KF_MIN_VERSION} CONFIG 
REQUIRED)
 
 option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON)
 add_feature_info(DESIGNERPLUGIN ${BUILD_DESIGNERPLUGIN} "Build plugin for Qt 
Designer")
 
-ecm_set_disabled_deprecation_versions(QT 6.4  KF 5.104.0)
+ecm_set_disabled_deprecation_versions(QT 6.4  KF 5.105.0)
 
 
 
@@ -66,6 +62,8 @@
 set(CMAKECONFIG_INSTALL_DIR 
"${KDE_INSTALL_CMAKEPACKAGEDIR}/KPim${KF_MAJOR_VERSION}Libkdepim")
 set(MAILTRANSPORTDBUS_KF5_COMPAT FALSE)
 
+
+
 configure_package_config_file(KPimMailTransportDBusServiceConfig.cmake.in
   
${CMAKE_CURRENT_BINARY_DIR}/KPim${KF_MAJOR_VERSION}MailTransportDBusServiceConfig.cmake
   PATH_VARS KDE_INSTALL_DBUSINTERFACEDIR
@@ -100,6 +98,34 @@
 endif()
 
 
+set(CMAKECONFIG_INSTALL_DIR 
"${KDE_INSTALL_CMAKEPACKAGEDIR}/KPim${KF_MAJOR_VERSION}Libkdepim")
+set(LIBKDEPIM_KF5_COMPAT FALSE)
+
+if (BUILD_QCH)
+    ecm_install_qch_export(
+        TARGETS KPim${KF_MAJOR_VERSION}Libkdepim_QCH
+        FILE KPim${KF_MAJOR_VERSION}LibkdepimQchTargets.cmake
+        DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
+        COMPONENT Devel
+    )
+    set(PACKAGE_INCLUDE_QCHTARGETS 
"include(\"\${CMAKE_CURRENT_LIST_DIR}/KPim${KF_MAJOR_VERSION}LibkdepimQchTargets.cmake\")")
+endif()
+
+configure_package_config_file(
+    "${CMAKE_CURRENT_SOURCE_DIR}/KPimLibkdepimConfig.cmake.in"
+    "${CMAKE_CURRENT_BINARY_DIR}/KPim${KF_MAJOR_VERSION}LibkdepimConfig.cmake"
+    INSTALL_DESTINATION  ${CMAKECONFIG_INSTALL_DIR}
+    )
+
+install(FILES
+    "${CMAKE_CURRENT_BINARY_DIR}/KPim${KF_MAJOR_VERSION}LibkdepimConfig.cmake"
+    
"${CMAKE_CURRENT_BINARY_DIR}/src/KPim${KF_MAJOR_VERSION}LibkdepimConfigVersion.cmake"
+    DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
+    COMPONENT Devel
+    )
+
+install(EXPORT KPim${KF_MAJOR_VERSION}LibkdepimTargets DESTINATION 
"${CMAKECONFIG_INSTALL_DIR}" FILE KPim${KF_MAJOR_VERSION}LibkdepimTargets.cmake 
NAMESPACE KPim${KF_MAJOR_VERSION}::)
+
 
 if (QT_MAJOR_VERSION STREQUAL "5")
 ##
@@ -108,7 +134,7 @@
 set(CMAKECONFIG_INSTALL_DIR_KF5 "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF5Libkdepim")
 set(LIBKDEPIM_KF5_COMPAT TRUE)
 configure_package_config_file(
-    "${CMAKE_CURRENT_SOURCE_DIR}/src/KPimLibkdepimConfig.cmake.in"
+    "${CMAKE_CURRENT_SOURCE_DIR}/KPimLibkdepimConfig.cmake.in"
     "${CMAKE_CURRENT_BINARY_DIR}/KF5LibkdepimConfig.cmake"
     INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR_KF5}
 )
@@ -129,6 +155,13 @@
     FILE KPim${KF_MAJOR_VERSION}LibkdepimTargets.cmake
     NAMESPACE KF5::
 )
+if (BUILD_QCH)
+    install(FILES
+    
"${CMAKE_CURRENT_BINARY_DIR}/KPim${KF_MAJOR_VERSION}LibkdepimQchTargets.cmake"
+        DESTINATION "${CMAKECONFIG_INSTALL_DIR_KF5}"
+        COMPONENT Devel
+    )
+endif()
 endif()
 
 ecm_qt_install_logging_categories(
@@ -140,14 +173,6 @@
 kde_configure_git_pre_commit_hook(CHECKS CLANG_FORMAT)
 ki18n_install(po)
 
-if (BUILD_QCH)
-    ecm_install_qch_export(
-        TARGETS KPim${KF_MAJOR_VERSION}Libkdepim_QCH
-        FILE KPim${KF_MAJOR_VERSION}LibkdepimQchTargets.cmake
-        DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
-        COMPONENT Devel
-    )
-    set(PACKAGE_INCLUDE_QCHTARGETS 
"include(\"\${CMAKE_CURRENT_LIST_DIR}/KPim${KF_MAJOR_VERSION}LibkdepimQchTargets.cmake\")")
-endif()
+
 
 feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/CMakePresets.json 
new/libkdepim-23.08.0/CMakePresets.json
--- old/libkdepim-23.04.3/CMakePresets.json     2023-07-04 07:19:04.000000000 
+0200
+++ new/libkdepim-23.08.0/CMakePresets.json     2023-08-12 08:00:19.000000000 
+0200
@@ -41,6 +41,31 @@
             ]
         },
         {
+            "name": "dev-qch",
+            "displayName": "Build as debug",
+            "cacheVariables": {
+                "CMAKE_BUILD_TYPE": "Debug",
+                "CMAKE_EXPORT_COMPILE_COMMANDS": "ON",
+               "BUILD_QCH": "ON"
+            },
+            "inherits": [
+                "base"
+            ]
+        },
+        {
+            "name": "dev-qt6-qch",
+            "displayName": "Build as debug",
+            "cacheVariables": {
+                "CMAKE_BUILD_TYPE": "Debug",
+                "CMAKE_EXPORT_COMPILE_COMMANDS": "ON",
+               "BUILD_QCH": "ON"
+            },
+            "inherits": [
+                "base-qt6"
+            ]
+        },
+       
+        {
             "name": "dev-qt6",
             "displayName": "Build against qt6",
             "binaryDir": "${sourceDir}/build-qt6",
@@ -158,11 +183,19 @@
             "name": "dev-mold",
             "configurePreset": "dev-mold"
         },
+        {   
+            "name": "dev-qch",
+            "configurePreset": "dev-qch"
+        },     
         {
             "name": "dev-qt6",
             "configurePreset": "dev-qt6"
         },
         {
+            "name": "dev-qt6-qch",
+            "configurePreset": "dev-qt6-qch"
+        },
+        {
             "name": "dev-clang",
             "configurePreset": "dev-clang"
         },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/KPimLibkdepimConfig.cmake.in 
new/libkdepim-23.08.0/KPimLibkdepimConfig.cmake.in
--- old/libkdepim-23.04.3/KPimLibkdepimConfig.cmake.in  1970-01-01 
01:00:00.000000000 +0100
+++ new/libkdepim-23.08.0/KPimLibkdepimConfig.cmake.in  2023-08-12 
08:00:19.000000000 +0200
@@ -0,0 +1,18 @@
+# SPDX-FileCopyrightText: 2017 Montel Laurent <[email protected]>
+# SPDX-License-Identifier: BSD-3-Clause
+
+@PACKAGE_INIT@
+include(CMakeFindDependencyMacro)
+
+if (@LIBKDEPIM_KF5_COMPAT@)
+    message(WARNING "\n"
+                    "************* DEPRECATION WARNING *************\n"
+                   "Using find_package(KF5Libkdepim) and KF5::Libkdepim 
targets is deprecated. "
+                   "Please use find_package(KPim@KF_MAJOR_VERSION@Libkdepim) 
and KPim@KF_MAJOR_VERSION@::Libkdepim instead. This backwards "
+                    "compatibility will be removed in the next major 
version.\n"
+                    "***********************************************\n")
+endif()
+
+include("${CMAKE_CURRENT_LIST_DIR}/KPim@[email protected]")
+
+@PACKAGE_INCLUDE_QCHTARGETS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/metainfo.yaml 
new/libkdepim-23.08.0/metainfo.yaml
--- old/libkdepim-23.04.3/metainfo.yaml 2023-07-04 07:19:04.000000000 +0200
+++ new/libkdepim-23.08.0/metainfo.yaml 2023-08-12 08:00:19.000000000 +0200
@@ -5,7 +5,10 @@
 type: functional
 group: kdepim
 platforms:
-    - name: All
+    - name: Linux
+    - name: FreeBSD
+    - name: macOS
+    - name: Windows
 irc: akonadi
 
 libraries:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/po/eo/libkdepim.po 
new/libkdepim-23.08.0/po/eo/libkdepim.po
--- old/libkdepim-23.04.3/po/eo/libkdepim.po    2023-07-04 07:19:04.000000000 
+0200
+++ new/libkdepim-23.08.0/po/eo/libkdepim.po    2023-08-12 08:00:19.000000000 
+0200
@@ -1,13 +1,15 @@
 # Translation of libkdepim into esperanto.
+# Copyright (C) 2009 Free Software Foundation, Inc.
 # Axel Rousseau <[email protected]>, 2009.
+# Oliver Kellogg <[email protected]>, 2023.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: libkdepim\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-02-22 00:59+0000\n"
-"PO-Revision-Date: 2009-11-15 12:06+0100\n"
-"Last-Translator: Axel Rousseau <[email protected]>\n"
+"PO-Revision-Date: 2023-05-06 10:51+0100\n"
+"Last-Translator: Oliver Kellogg <[email protected]>\n"
 "Language-Team: esperanto <[email protected]>\n"
 "Language: eo\n"
 "MIME-Version: 1.0\n"
@@ -20,11 +22,12 @@
 #, kde-format
 msgid "We can not add more recipients. We have reached maximum recipients"
 msgstr ""
+"Ni ne povas aldoni pli da ricevantoj. Ni atingis maksimumajn ricevantojn"
 
 #: progresswidget/progressdialog.cpp:226
 #, kde-format
 msgid "Cancel this operation."
-msgstr ""
+msgstr "Nuligi ĉi tiun operacion."
 
 #: progresswidget/progressmanager.cpp:111
 #, kde-format
@@ -34,665 +37,36 @@
 #: progresswidget/ssllabel.cpp:39
 #, kde-format
 msgid "Connection is encrypted"
-msgstr ""
+msgstr "Konekto estas ĉifrita"
 
 #: progresswidget/ssllabel.cpp:44
 #, kde-format
 msgid "Connection is unencrypted"
-msgstr ""
+msgstr "Konekto estas neĉifrita"
 
 #: progresswidget/statusbarprogresswidget.cpp:65
 #, kde-format
 msgid "Open detailed progress dialog"
-msgstr ""
+msgstr "Malfermi detalan progresdialogon"
 
 #: progresswidget/statusbarprogresswidget.cpp:267
 #, kde-format
 msgid "Show detailed progress window"
-msgstr ""
+msgstr "Montri detalan progresfenestron"
 
 #: progresswidget/statusbarprogresswidget.cpp:270
 #, kde-format
 msgid "Hide detailed progress window"
-msgstr ""
+msgstr "Kaŝi detalan progresfenestron"
 
 #: widgets/kwidgetlister.cpp:91
 #, kde-format
 msgctxt "more widgets"
 msgid "More"
-msgstr ""
+msgstr "Pli"
 
 #: widgets/kwidgetlister.cpp:96
 #, kde-format
 msgctxt "fewer widgets"
 msgid "Fewer"
-msgstr ""
-
-#~ msgid "Choose..."
-#~ msgstr "Elekti..."
-
-#, fuzzy
-#~| msgid "Preferences"
-#~ msgctxt "@title:window"
-#~ msgid "Preferences"
-#~ msgstr "Preferaĵoj"
-
-#~ msgid "Reset to Defaults"
-#~ msgstr "Restarigi defaÅ­ltojn"
-
-#, fuzzy
-#~| msgid "A&dd"
-#~ msgid "Add"
-#~ msgstr "Al&doni"
-
-#, fuzzy
-#~| msgid "<< &Remove"
-#~ msgid "Remove"
-#~ msgstr "<< Fo&rigi"
-
-#, fuzzy
-#~ msgid "Configure Completion..."
-#~ msgstr "Agordu konton"
-
-#~ msgid "Recent Addresses"
-#~ msgstr "Lasttempe uzita adreso"
-
-#, fuzzy
-#~| msgid "Search for:"
-#~ msgid "Search email:"
-#~ msgstr "Serĉu por:"
-
-#~ msgid "Search"
-#~ msgstr "Serĉi"
-
-#, fuzzy
-#~| msgid "Email Address"
-#~ msgid "Show Blacklisted Emails"
-#~ msgstr "Retpoŝta adreso"
-
-#, fuzzy
-#~| msgid "Selection"
-#~ msgid "&Select"
-#~ msgstr "Elektaĵo"
-
-#, fuzzy
-#~| msgid "Unselect All"
-#~ msgid "&Unselect"
-#~ msgstr "Malelekti ĉion"
-
-#, fuzzy
-#~| msgid "Loading..."
-#~ msgid "Search in result..."
-#~ msgstr "Ŝargas..."
-
-#, fuzzy
-#~ msgctxt "@title:window"
-#~ msgid "Configure Completion"
-#~ msgstr "Agordu konton"
-
-#, fuzzy
-#~ msgid "Completion Order"
-#~ msgstr "Agordu konton"
-
-#, fuzzy
-#~| msgid "Recent Addresses"
-#~ msgid "Recent Address"
-#~ msgstr "Lasttempe uzita adreso"
-
-#, fuzzy
-#~| msgid "Email Address"
-#~ msgid "Blacklist Email Address"
-#~ msgstr "Retpoŝta adreso"
-
-#, fuzzy
-#~ msgctxt "@title:window"
-#~ msgid "Edit Completion Order"
-#~ msgstr "Agordu konton"
-
-#, fuzzy
-#~| msgid "No description available"
-#~ msgctxt "@title:window"
-#~ msgid "No Address Book Available"
-#~ msgstr "Neniu priskribo uzebla"
-
-#, fuzzy
-#~| msgid "&Address Book"
-#~ msgctxt "@title:window"
-#~ msgid "Add Address Book"
-#~ msgstr "&Adresaro"
-
-#~ msgctxt "NAME OF TRANSLATORS"
-#~ msgid "Your names"
-#~ msgstr "Axel Rousseau"
-
-#~ msgctxt "EMAIL OF TRANSLATORS"
-#~ msgid "Your emails"
-#~ msgstr "[email protected]"
-
-#, fuzzy
-#~ msgctxt "@title:window"
-#~ msgid "Add Host"
-#~ msgstr "Aldonu al listo"
-
-#, fuzzy
-#~| msgid "Tobias Koenig"
-#~ msgid "(c) 2009 - 2010 Tobias Koenig"
-#~ msgstr "Tobias Koenig"
-
-#~ msgid "Tobias Koenig"
-#~ msgstr "Tobias Koenig"
-
-#, fuzzy
-#~| msgid "Edit Contact"
-#~ msgctxt "@title:window"
-#~ msgid "Edit Host"
-#~ msgstr "Redakti kontakton"
-
-#, fuzzy
-#~| msgid "&Remove"
-#~ msgid "Remove Host"
-#~ msgstr "Fo&rigi"
-
-#, fuzzy
-#~| msgid "&Add..."
-#~ msgid "&Add Host..."
-#~ msgstr "&Aldonu..."
-
-#, fuzzy
-#~| msgid "Edit..."
-#~ msgid "&Edit Host..."
-#~ msgstr "Redakti..."
-
-#, fuzzy
-#~| msgid "&Remove"
-#~ msgid "&Remove Host"
-#~ msgstr "Fo&rigi"
-
-#~ msgctxt "@item LDAP search key"
-#~ msgid "Title"
-#~ msgstr "Titolo"
-
-#~ msgid "Full Name"
-#~ msgstr "Plena nomo"
-
-#~ msgctxt "@item LDAP search key"
-#~ msgid "Email"
-#~ msgstr "Retpoŝto"
-
-#~ msgid "Home Number"
-#~ msgstr "Telefono"
-
-#~ msgid "Work Number"
-#~ msgstr "Labora telefono"
-
-#~ msgid "Mobile Number"
-#~ msgstr "Movebla telefon"
-
-#~ msgid "Fax Number"
-#~ msgstr "Faksnumero"
-
-#~ msgid "Pager"
-#~ msgstr "Mesaĝricevilo"
-
-#~ msgid "Street"
-#~ msgstr "Strato"
-
-#~ msgctxt "@item LDAP search key"
-#~ msgid "State"
-#~ msgstr "Stato"
-
-#~ msgid "Country"
-#~ msgstr "Lando"
-
-#~ msgid "City"
-#~ msgstr "Urbo"
-
-#~ msgid "Organization"
-#~ msgstr "Organizaĵo"
-
-#~ msgid "Company"
-#~ msgstr "Firmao"
-
-#~ msgid "Department"
-#~ msgstr "Distrikto"
-
-#~ msgid "Zip Code"
-#~ msgstr "Urbokodo"
-
-#~ msgid "Postal Address"
-#~ msgstr "Poŝtadreso"
-
-#~ msgid "Description"
-#~ msgstr "Priskribo"
-
-#~ msgid "User ID"
-#~ msgstr "Uzant-ID"
-
-#~ msgctxt "@title:column Column containing email addresses"
-#~ msgid "Email"
-#~ msgstr "Retpoŝto"
-
-#~ msgctxt ""
-#~ "@title:column Column containing the residential state of the address"
-#~ msgid "State"
-#~ msgstr "Stato"
-
-#~ msgctxt "@title:column Column containing title of the person"
-#~ msgid "Title"
-#~ msgstr "Titolo"
-
-#, fuzzy
-#~| msgid "Import Contacts?"
-#~ msgctxt "@title:window"
-#~ msgid "Import Contacts from LDAP"
-#~ msgstr "Ĉu importi kontaktojn?"
-
-#~ msgid "Search for:"
-#~ msgstr "Serĉu por:"
-
-#~ msgctxt "In LDAP attribute"
-#~ msgid "in"
-#~ msgstr "en"
-
-#~ msgctxt "@item:inlistbox Name of the contact"
-#~ msgid "Name"
-#~ msgstr "Nomo"
-
-#~ msgctxt "@item:inlistbox email address of the contact"
-#~ msgid "Email"
-#~ msgstr "Retpoŝto"
-
-#~ msgctxt "@item:inlistbox"
-#~ msgid "Home Number"
-#~ msgstr "Telefono"
-
-#~ msgctxt "@item:inlistbox"
-#~ msgid "Work Number"
-#~ msgstr "Labora telefono"
-
-#, fuzzy
-#~| msgid "Search"
-#~ msgctxt "@action:button Start searching"
-#~ msgid "&Search"
-#~ msgstr "Serĉi"
-
-#~ msgid "Recursive search"
-#~ msgstr "Rekursiva serĉo"
-
-#~ msgid "Contains"
-#~ msgstr "Enhavas"
-
-#, fuzzy
-#~| msgid "Loading..."
-#~ msgid "Searching..."
-#~ msgstr "Ŝargas..."
-
-#~ msgid "Select All"
-#~ msgstr "Elekti ĉion"
-
-#~ msgid "Unselect All"
-#~ msgstr "Malelekti ĉion"
-
-#, fuzzy
-#~| msgid "Address Selection"
-#~ msgid "Add Selected"
-#~ msgstr "Adreselekto"
-
-#, fuzzy
-#~ msgid "Configure LDAP Servers..."
-#~ msgstr "Agordu konton"
-
-#, fuzzy
-#~| msgid "&Configure Address Book..."
-#~ msgctxt "@title:window"
-#~ msgid "Configure the Address Book LDAP Settings"
-#~ msgstr "&Agordi adresaron..."
-
-#, fuzzy
-#~| msgid "<< &Remove"
-#~ msgid "&Remove"
-#~ msgstr "<< Fo&rigi"
-
-#, fuzzy
-#~| msgid "Address Book"
-#~ msgctxt "@title:window"
-#~ msgid "Select Address Book"
-#~ msgstr "Adresaro"
-
-#~ msgid "Unknown"
-#~ msgstr "Nekonata"
-
-#, fuzzy
-#~| msgid "Duration"
-#~ msgctxt "@info:tooltip period duration"
-#~ msgid "Duration:"
-#~ msgstr "DaÅ­ro"
-
-#~ msgctxt "%1 is a time, %2 is a status message"
-#~ msgid "[%1] %2"
-#~ msgstr "[%1] %2"
-
-#, fuzzy
-#~| msgid "Name"
-#~ msgctxt "Search attribute: Name of contact"
-#~ msgid "Name"
-#~ msgstr "Nomo"
-
-#, fuzzy
-#~| msgid "Email"
-#~ msgctxt "Search attribute: Email of the contact"
-#~ msgid "Email"
-#~ msgstr "Retpoŝto"
-
-#, fuzzy
-#~| msgid "Message"
-#~ msgid "Total Messages"
-#~ msgstr "Mesaĝo"
-
-#, fuzzy
-#~| msgid "Message"
-#~ msgid "Unread Messages"
-#~ msgstr "Mesaĝo"
-
-#~ msgid "Stop"
-#~ msgstr "Halti"
-
-#~ msgid "Message"
-#~ msgstr "Mesaĝo"
-
-#~ msgid "Send"
-#~ msgstr "Sendu"
-
-#, fuzzy
-#~| msgid "Address Book"
-#~ msgid "Select Address Book"
-#~ msgstr "Adresaro"
-
-#~ msgid "To"
-#~ msgstr "Al"
-
-#~ msgid "CC"
-#~ msgstr "Kopio"
-
-#, fuzzy
-#~ msgid "BCC"
-#~ msgstr "&Krome-al:"
-
-#, fuzzy
-#~| msgid "Address Selection"
-#~ msgid "EMail Address Selection"
-#~ msgstr "Adreselekto"
-
-#, fuzzy
-#~| msgid "&Filter on:"
-#~ msgid "Filter on:"
-#~ msgstr "&Filtri ĉe:"
-
-#, fuzzy
-#~ msgid "BCC >>"
-#~ msgstr "&Krome-al:"
-
-#, fuzzy
-#~| msgid "<< &Remove"
-#~ msgid "<< Remove"
-#~ msgstr "<< Fo&rigi"
-
-#, fuzzy
-#~| msgid "New Distribution List"
-#~ msgid "Save as Distribution List..."
-#~ msgstr "Nova dissendolisto"
-
-#~ msgid ""
-#~ "You must select a LDAP server before searching.\n"
-#~ "You can do this from the menu Settings/Configure KAddressBook."
-#~ msgstr ""
-#~ "Vi devas elekti LDAP-servilon antaŭ la serĉado.\n"
-#~ "Vi povas fari tiun kun menuo Agordo/Agordu Adresaron."
-
-#~ msgid "&Selected Addresses"
-#~ msgstr "&Selektitaj adresoj"
-
-#~ msgid "&Filter on:"
-#~ msgstr "&Filtri ĉe:"
-
-#~ msgid "SMS"
-#~ msgstr "SMS"
-
-#~ msgid "Homepage"
-#~ msgstr "TTT-hejmpaĝo"
-
-#~ msgid "Notes"
-#~ msgstr "Notoj"
-
-#~ msgid "Profession"
-#~ msgstr "Profesio"
-
-#~ msgid "Assistant's Name"
-#~ msgstr "Nomo de asistanto"
-
-#~ msgid "Manager's Name"
-#~ msgstr "Nomo de direktoro"
-
-#, fuzzy
-#~| msgid "Partner's Name"
-#~ msgctxt "Wife/Husband/..."
-#~ msgid "Partner's Name"
-#~ msgstr "Nomo de pertnero"
-
-#~ msgid "Office"
-#~ msgstr "Laborejo:"
-
-#~ msgid "IM Address"
-#~ msgstr "IM-adreso"
-
-#~ msgid "Anniversary"
-#~ msgstr "Jubileo"
-
-#, fuzzy
-#~| msgid "&Address Book"
-#~ msgctxt "@title:column address books overview"
-#~ msgid "Address Books"
-#~ msgstr "&Adresaro"
-
-#, fuzzy
-#~| msgid "Name"
-#~ msgctxt "@title:column name of a person"
-#~ msgid "Name"
-#~ msgstr "Nomo"
-
-#, fuzzy
-#~| msgid "Full Name"
-#~ msgctxt "@title:column family name of a person"
-#~ msgid "Family Name"
-#~ msgstr "Plena nomo"
-
-#, fuzzy
-#~| msgid "Homepage"
-#~ msgctxt "@title:column home address of a person"
-#~ msgid "Home"
-#~ msgstr "TTT-hejmpaĝo"
-
-#, fuzzy
-#~| msgid "Home Number"
-#~ msgctxt "@title:column phone numbers of a person"
-#~ msgid "Phone Numbers"
-#~ msgstr "Telefono"
-
-#, fuzzy
-#~| msgid "Preferred address"
-#~ msgctxt "@title:column the preferred email addresses of a person"
-#~ msgid "Preferred EMail"
-#~ msgstr "Preferata adreso"
-
-#, fuzzy
-#~| msgid "Email"
-#~ msgctxt "@title:column all email addresses of a person"
-#~ msgid "All EMails"
-#~ msgstr "Retpoŝto"
-
-#~ msgid "New Distribution List"
-#~ msgstr "Nova dissendolisto"
-
-#~ msgid "Please enter name:"
-#~ msgstr "Bonvolu doni nomon:"
-
-#~ msgid ""
-#~ "<qt>Distribution list with the given name <b>%1</b> already exists. "
-#~ "Please select a different name.</qt>"
-#~ msgstr ""
-#~ "<qt>Distribulisto kun la donita nomo <b>%1</b> jam ekzistas. Bonvolu doni "
-#~ "alian nomon.</qt>"
-
-#~ msgid "Distribution Lists"
-#~ msgstr "Dissendolistoj"
-
-#, fuzzy
-#~| msgid "Category"
-#~ msgid "New subcategory"
-#~ msgstr "Kategorio"
-
-#~ msgid "Text"
-#~ msgstr "Teksto"
-
-#~ msgid "Boolean"
-#~ msgstr "Bulea"
-
-#~ msgid "Date & Time"
-#~ msgstr "Dato kaj tempo"
-
-#~ msgid "Date"
-#~ msgstr "Dato"
-
-#~ msgid "Cornelius Schumacher"
-#~ msgstr "Cornelius Schumacher"
-
-#~ msgid "Delete Page"
-#~ msgstr "Forigi Paĝon"
-
-#~ msgid "Key:"
-#~ msgstr "Ŝlosilo:"
-
-#~ msgid "Type:"
-#~ msgstr "Tipo:"
-
-#~ msgid "Description:"
-#~ msgstr "Priskribo:"
-
-#, fuzzy
-#~| msgid "Selection"
-#~ msgctxt "incidence category"
-#~ msgid "Meeting"
-#~ msgstr "Elektaĵo"
-
-#, fuzzy
-#~| msgid "Duration"
-#~ msgctxt "incidence category"
-#~ msgid "Education"
-#~ msgstr "DaÅ­ro"
-
-#, fuzzy
-#~| msgid "Location"
-#~ msgctxt ""
-#~ "incidence category: a lengthy time away from work or school, a trip "
-#~ "abroad, or simply a pleasure trip away from home"
-#~ msgid "Vacation"
-#~ msgstr "Loko"
-
-#~ msgid "Unnamed plugin"
-#~ msgstr "Sennoma kromprogrameto"
-
-#~ msgid "Category"
-#~ msgstr "Kategorio"
-
-#~ msgid "UID"
-#~ msgstr "UID"
-
-#~ msgid "Summary"
-#~ msgstr "Resumo"
-
-#~ msgid "Status"
-#~ msgstr "Stato"
-
-#~ msgid "Priority"
-#~ msgstr "Prioritato"
-
-#~ msgid "Location"
-#~ msgstr "Loko"
-
-#~ msgid "Categories"
-#~ msgstr "Kategorioj"
-
-#~ msgid "Alarms"
-#~ msgstr "Alarmoj"
-
-#~ msgid "Attachments"
-#~ msgstr "Kunsendaĵoj"
-
-#~ msgid "Local"
-#~ msgstr "Loka"
-
-#~ msgid "IMAP"
-#~ msgstr "IMAP"
-
-#~ msgid "None"
-#~ msgstr "Neniu"
-
-#~ msgctxt "@item IMAP account"
-#~ msgid "IMAP"
-#~ msgstr "IMAP"
-
-#~ msgctxt "@item mbox account"
-#~ msgid "MBOX"
-#~ msgstr "MBOX"
-
-#~ msgctxt "@item pop3 account"
-#~ msgid "POP3"
-#~ msgstr "POP3"
-
-#~ msgid "Do not show this message again"
-#~ msgstr "Ne remontri tiun mesaĝon"
-
-#~ msgid "Matches Regular Expression"
-#~ msgstr "Kongruas kun regula esprimo"
-
-#~ msgid "Properties"
-#~ msgstr "Ecoj"
-
-#~ msgid "&Groups:"
-#~ msgstr "&Grupoj:"
-
-#~ msgid "Conditions"
-#~ msgstr "Kondiĉoj"
-
-#~ msgid "Actions"
-#~ msgstr "Agoj"
-
-#~ msgid "S&earch:"
-#~ msgstr "S&erĉi:"
-
-#~ msgid "Disable &tree view"
-#~ msgstr "Malaktivigi &arborigardon"
-
-#~ msgid "&Subscribed only"
-#~ msgstr "Nur &abonitajn"
-
-#~ msgid "&New only"
-#~ msgstr "Nur &novajn"
-
-#~ msgid "Current changes:"
-#~ msgstr "Nunaj ŝanĝoj:"
-
-#~ msgid "Subscribe To"
-#~ msgstr "Aboni al"
-
-#~ msgid "Unsubscribe From"
-#~ msgstr "Malaboni de"
-
-#~ msgid "View Columns"
-#~ msgstr "Rigardi kolumnojn"
-
-#, fuzzy
-#~| msgid "Name"
-#~ msgctxt "@title:column, name of a person"
-#~ msgid "Name"
-#~ msgstr "Nomo"
+msgstr "Pli malmultaj"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/po/fa/libkdepim.po 
new/libkdepim-23.08.0/po/fa/libkdepim.po
--- old/libkdepim-23.04.3/po/fa/libkdepim.po    2023-07-04 07:19:04.000000000 
+0200
+++ new/libkdepim-23.08.0/po/fa/libkdepim.po    2023-08-12 08:00:19.000000000 
+0200
@@ -17,7 +17,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Lokalize 1.1\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
 #: multiplyingline/multiplyinglineview_p.cpp:63
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/po/zh_CN/libkdepim.po 
new/libkdepim-23.08.0/po/zh_CN/libkdepim.po
--- old/libkdepim-23.04.3/po/zh_CN/libkdepim.po 2023-07-04 07:19:04.000000000 
+0200
+++ new/libkdepim-23.08.0/po/zh_CN/libkdepim.po 2023-08-12 08:00:19.000000000 
+0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-02-22 00:59+0000\n"
-"PO-Revision-Date: 2023-07-03 11:41\n"
+"PO-Revision-Date: 2023-08-02 12:45\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/src/CMakeLists.txt 
new/libkdepim-23.08.0/src/CMakeLists.txt
--- old/libkdepim-23.04.3/src/CMakeLists.txt    2023-07-04 07:19:04.000000000 
+0200
+++ new/libkdepim-23.08.0/src/CMakeLists.txt    2023-08-12 08:00:19.000000000 
+0200
@@ -2,7 +2,6 @@
 # SPDX-License-Identifier: BSD-3-Clause
 add_library(KPim${KF_MAJOR_VERSION}Libkdepim)
 add_library(KPim${KF_MAJOR_VERSION}::Libkdepim ALIAS 
KPim${KF_MAJOR_VERSION}Libkdepim)
-add_library(KF5::Libkdepim ALIAS KPim${KF_MAJOR_VERSION}Libkdepim)
 ecm_setup_version(PROJECT VARIABLE_PREFIX LIBKDEPIM
     VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/libkdepim_version.h"
     PACKAGE_VERSION_FILE 
"${CMAKE_CURRENT_BINARY_DIR}/KPim${KF_MAJOR_VERSION}LibkdepimConfigVersion.cmake"
@@ -62,7 +61,6 @@
     PRIVATE
     KF${KF_MAJOR_VERSION}::Completion
     KF${KF_MAJOR_VERSION}::I18n
-    KF${KF_MAJOR_VERSION}::ConfigGui
     KF${KF_MAJOR_VERSION}::WidgetsAddons
     )
 
@@ -158,23 +156,6 @@
 
 install(FILES interfaces/org.kde.addressbook.service.xml 
interfaces/org.kde.mailtransport.service.xml DESTINATION 
${KDE_INSTALL_DBUSINTERFACEDIR})
 
-set(CMAKECONFIG_INSTALL_DIR 
"${KDE_INSTALL_CMAKEPACKAGEDIR}/KPim${KF_MAJOR_VERSION}Libkdepim")
-set(LIBKDEPIM_KF5_COMPAT FALSE)
-configure_package_config_file(
-    "${CMAKE_CURRENT_SOURCE_DIR}/KPimLibkdepimConfig.cmake.in"
-    "${CMAKE_CURRENT_BINARY_DIR}/KPim${KF_MAJOR_VERSION}LibkdepimConfig.cmake"
-    INSTALL_DESTINATION  ${CMAKECONFIG_INSTALL_DIR}
-    )
-
-install(FILES
-    "${CMAKE_CURRENT_BINARY_DIR}/KPim${KF_MAJOR_VERSION}LibkdepimConfig.cmake"
-    
"${CMAKE_CURRENT_BINARY_DIR}/KPim${KF_MAJOR_VERSION}LibkdepimConfigVersion.cmake"
-    DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
-    COMPONENT Devel
-    )
-
-install(EXPORT KPim${KF_MAJOR_VERSION}LibkdepimTargets DESTINATION 
"${CMAKECONFIG_INSTALL_DIR}" FILE KPim${KF_MAJOR_VERSION}LibkdepimTargets.cmake 
NAMESPACE KPim${KF_MAJOR_VERSION}::)
-
 install(FILES
     ${CMAKE_CURRENT_BINARY_DIR}/libkdepim_version.h
     DESTINATION ${KDE_INSTALL_INCLUDEDIR}/KPim${KF_MAJOR_VERSION}/Libkdepim 
COMPONENT Devel
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/src/KPimLibkdepimConfig.cmake.in 
new/libkdepim-23.08.0/src/KPimLibkdepimConfig.cmake.in
--- old/libkdepim-23.04.3/src/KPimLibkdepimConfig.cmake.in      2023-07-04 
07:19:04.000000000 +0200
+++ new/libkdepim-23.08.0/src/KPimLibkdepimConfig.cmake.in      1970-01-01 
01:00:00.000000000 +0100
@@ -1,18 +0,0 @@
-# SPDX-FileCopyrightText: 2017 Montel Laurent <[email protected]>
-# SPDX-License-Identifier: BSD-3-Clause
-
-@PACKAGE_INIT@
-include(CMakeFindDependencyMacro)
-
-if (@LIBKDEPIM_KF5_COMPAT@)
-    message(WARNING "\n"
-                    "************* DEPRECATION WARNING *************\n"
-                   "Using find_package(KF5Libkdepim) and KF5::Libkdepim 
targets is deprecated. "
-                   "Please use find_package(KPim@KF_MAJOR_VERSION@Libkdepim) 
and KPim@KF_MAJOR_VERSION@::Libkdepim instead. This backwards "
-                    "compatibility will be removed in the next major 
version.\n"
-                    "***********************************************\n")
-endif()
-
-include("${CMAKE_CURRENT_LIST_DIR}/KPim@[email protected]")
-
-@PACKAGE_INCLUDE_QCHTARGETS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libkdepim-23.04.3/src/progresswidget/progressdialog.h 
new/libkdepim-23.08.0/src/progresswidget/progressdialog.h
--- old/libkdepim-23.04.3/src/progresswidget/progressdialog.h   2023-07-04 
07:19:04.000000000 +0200
+++ new/libkdepim-23.08.0/src/progresswidget/progressdialog.h   2023-08-12 
08:00:19.000000000 +0200
@@ -50,7 +50,7 @@
     bool eventFilter(QObject *o, QEvent *e) override;
 
 private:
-    void reposition();
+    KDEPIM_NO_EXPORT void reposition();
 
 private:
     std::unique_ptr<OverlayWidgetPrivate> const d;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libkdepim-23.04.3/src/progresswidget/progressmanager.h 
new/libkdepim-23.08.0/src/progresswidget/progressmanager.h
--- old/libkdepim-23.04.3/src/progresswidget/progressmanager.h  2023-07-04 
07:19:04.000000000 +0200
+++ new/libkdepim-23.08.0/src/progresswidget/progressmanager.h  2023-08-12 
08:00:19.000000000 +0200
@@ -401,26 +401,26 @@
     void slotTransactionCompleted(KPIM::ProgressItem *item);
 
 private:
-    ProgressManager();
+    KDEPIM_NO_EXPORT ProgressManager();
     // prevent unsolicited copies
-    ProgressManager(const ProgressManager &);
+    KDEPIM_NO_EXPORT ProgressManager(const ProgressManager &);
 
-    ProgressItem *createProgressItemImpl(ProgressItem *parent,
-                                         const QString &id,
-                                         const QString &label,
-                                         const QString &status,
-                                         bool cancellable,
-                                         ProgressItem::CryptoStatus 
cryptoStatus,
-                                         unsigned int progressType = 0);
+    KDEPIM_NO_EXPORT ProgressItem *createProgressItemImpl(ProgressItem *parent,
+                                                          const QString &id,
+                                                          const QString &label,
+                                                          const QString 
&status,
+                                                          bool cancellable,
+                                                          
ProgressItem::CryptoStatus cryptoStatus,
+                                                          unsigned int 
progressType = 0);
 
-    ProgressItem *createProgressItemImpl(const QString &parent,
-                                         const QString &id,
-                                         const QString &label,
-                                         const QString &status,
-                                         bool cancellable,
-                                         ProgressItem::CryptoStatus 
cryptoStatus,
-                                         unsigned int progressType = 0);
-    void emitShowProgressDialogImpl();
+    KDEPIM_NO_EXPORT ProgressItem *createProgressItemImpl(const QString 
&parent,
+                                                          const QString &id,
+                                                          const QString &label,
+                                                          const QString 
&status,
+                                                          bool cancellable,
+                                                          
ProgressItem::CryptoStatus cryptoStatus,
+                                                          unsigned int 
progressType = 0);
+    KDEPIM_NO_EXPORT void emitShowProgressDialogImpl();
 
     QHash<QString, ProgressItem *> mTransactions;
     static unsigned int uID;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libkdepim-23.04.3/src/progresswidget/statusbarprogresswidget.h 
new/libkdepim-23.08.0/src/progresswidget/statusbarprogresswidget.h
--- old/libkdepim-23.04.3/src/progresswidget/statusbarprogresswidget.h  
2023-07-04 07:19:04.000000000 +0200
+++ new/libkdepim-23.08.0/src/progresswidget/statusbarprogresswidget.h  
2023-08-12 08:00:19.000000000 +0200
@@ -58,10 +58,10 @@
 
 private:
     enum Mode { Progress, Clean };
-    void setMode(Mode mode);
-    void updateProgressButton(bool showingProgress);
-    void connectSingleItem();
-    void activateSingleItemMode();
+    KDEPIM_NO_EXPORT void setMode(Mode mode);
+    KDEPIM_NO_EXPORT void updateProgressButton(bool showingProgress);
+    KDEPIM_NO_EXPORT void connectSingleItem();
+    KDEPIM_NO_EXPORT void activateSingleItemMode();
 
     unsigned int mShowTypeProgressItem = 0;
     QProgressBar *mProgressBar = nullptr;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/src/tests/CMakeLists.txt 
new/libkdepim-23.08.0/src/tests/CMakeLists.txt
--- old/libkdepim-23.04.3/src/tests/CMakeLists.txt      2023-07-04 
07:19:04.000000000 +0200
+++ new/libkdepim-23.08.0/src/tests/CMakeLists.txt      2023-08-12 
08:00:19.000000000 +0200
@@ -3,4 +3,4 @@
 ########### next target ###############
 add_executable(kcheckcomboboxtest_gui kcheckcomboboxtest_gui.cpp)
 
-target_link_libraries(kcheckcomboboxtest_gui 
KPim${KF_MAJOR_VERSION}::Libkdepim KF${KF_MAJOR_VERSION}::I18n 
KF${KF_MAJOR_VERSION}::Completion KF${KF_MAJOR_VERSION}::CoreAddons)
+target_link_libraries(kcheckcomboboxtest_gui 
KPim${KF_MAJOR_VERSION}::Libkdepim KF${KF_MAJOR_VERSION}::I18n 
KF${KF_MAJOR_VERSION}::Completion)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/src/widgets/kcheckcombobox.cpp 
new/libkdepim-23.08.0/src/widgets/kcheckcombobox.cpp
--- old/libkdepim-23.04.3/src/widgets/kcheckcombobox.cpp        2023-07-04 
07:19:04.000000000 +0200
+++ new/libkdepim-23.08.0/src/widgets/kcheckcombobox.cpp        2023-08-12 
08:00:19.000000000 +0200
@@ -103,8 +103,9 @@
 
 void KCheckComboBox::KCheckComboBoxPrivate::toggleCheckState()
 {
-    if (q->view()->isVisible()) {
-        const QModelIndex index = q->view()->currentIndex();
+    int selected = q->currentIndex();
+    if (q->view()->isVisible() && q->itemEnabled(selected)) {
+        const QModelIndex index = 
q->view()->currentIndex().siblingAtRow(selected);
         const QVariant value = index.data(Qt::CheckStateRole);
         if (value.isValid()) {
             const auto state = static_cast<Qt::CheckState>(value.toInt());
@@ -343,9 +344,4 @@
     }
 }
 
-void KCheckComboBox::updateCheckedItems(const QModelIndex &topLeft, const 
QModelIndex &bottomRight, int role)
-{
-    d->updateCheckedItems(topLeft, bottomRight, role);
-}
-
 #include "moc_kcheckcombobox.cpp"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/src/widgets/kcheckcombobox.h 
new/libkdepim-23.08.0/src/widgets/kcheckcombobox.h
--- old/libkdepim-23.04.3/src/widgets/kcheckcombobox.h  2023-07-04 
07:19:04.000000000 +0200
+++ new/libkdepim-23.08.0/src/widgets/kcheckcombobox.h  2023-08-12 
08:00:19.000000000 +0200
@@ -137,14 +137,6 @@
      */
     Q_REQUIRED_RESULT QStringList checkedItems(int role = Qt::DisplayRole) 
const;
 
-    /**
-     * Update the KCheckComboBox text with Item belonging to the role.
-     * @param topLeft Currently unused.
-     * @param bottomRight Currently unused.
-     * @param role The role the updated values belong to.
-     */
-    void updateCheckedItems(const QModelIndex &topLeft = QModelIndex(), const 
QModelIndex &bottomRight = QModelIndex(), int role = Qt::DisplayRole);
-
 public Q_SLOTS:
     /**
      * Sets the currently selected items. Items that are not found in the model
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkdepim-23.04.3/src/widgets/kwidgetlister.h 
new/libkdepim-23.08.0/src/widgets/kwidgetlister.h
--- old/libkdepim-23.04.3/src/widgets/kwidgetlister.h   2023-07-04 
07:19:04.000000000 +0200
+++ new/libkdepim-23.08.0/src/widgets/kwidgetlister.h   2023-08-12 
08:00:19.000000000 +0200
@@ -152,7 +152,7 @@
     virtual void addWidgetAfterThisWidget(QWidget *currentWidget, QWidget 
*widget = nullptr);
 
 private:
-    void init(bool fewerMoreButton = true);
+    KDEPIM_NO_EXPORT void init(bool fewerMoreButton = true);
 
 Q_SIGNALS:
     /**

Reply via email to