Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kontactinterface for openSUSE:Factory checked in at 2024-05-27 11:47:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kontactinterface (Old) and /work/SRC/openSUSE:Factory/.kontactinterface.new.24587 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kontactinterface" Mon May 27 11:47:20 2024 rev:103 rq:1176346 version:24.05.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kontactinterface/kontactinterface.changes 2024-04-15 20:18:33.836796255 +0200 +++ /work/SRC/openSUSE:Factory/.kontactinterface.new.24587/kontactinterface.changes 2024-05-27 11:52:50.883181733 +0200 @@ -1,0 +2,17 @@ +Sun May 19 09:56:43 UTC 2024 - Christophe Marin <christo...@krop.fr> + +- Update to 24.05.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/24.05.0/ +- No code change since 24.04.80 + +------------------------------------------------------------------- +Fri May 3 09:16:29 UTC 2024 - Christophe Marin <christo...@krop.fr> + +- Update to 24.04.80 + * New feature release +- Changes since 24.02.2: + * Use _L1 directly + +------------------------------------------------------------------- Old: ---- kontactinterface-24.02.2.tar.xz kontactinterface-24.02.2.tar.xz.sig New: ---- kontactinterface-24.05.0.tar.xz kontactinterface-24.05.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kontactinterface.spec ++++++ --- /var/tmp/diff_new_pack.i2Md8z/_old 2024-05-27 11:52:52.075225449 +0200 +++ /var/tmp/diff_new_pack.i2Md8z/_new 2024-05-27 11:52:52.079225595 +0200 @@ -21,14 +21,14 @@ %bcond_without released Name: kontactinterface -Version: 24.02.2 +Version: 24.05.0 Release: 0 Summary: KDE PIM Libraries: Interface to Contacts License: LGPL-2.1-or-later URL: https://www.kde.org -Source: %{name}-%{version}.tar.xz +Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz %if %{with released} -Source1: %{name}-%{version}.tar.xz.sig +Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig Source2: applications.keyring %endif BuildRequires: doxygen ++++++ kontactinterface-24.02.2.tar.xz -> kontactinterface-24.05.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kontactinterface-24.02.2/.gitignore new/kontactinterface-24.05.0/.gitignore --- old/kontactinterface-24.02.2/.gitignore 2024-03-31 05:26:02.000000000 +0200 +++ new/kontactinterface-24.05.0/.gitignore 2024-05-11 15:42:04.000000000 +0200 @@ -27,3 +27,4 @@ /cmake-build* .cache Testing/ +/.vscode/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kontactinterface-24.02.2/CMakeLists.txt new/kontactinterface-24.05.0/CMakeLists.txt --- old/kontactinterface-24.02.2/CMakeLists.txt 2024-03-31 05:26:02.000000000 +0200 +++ new/kontactinterface-24.05.0/CMakeLists.txt 2024-05-11 15:42:04.000000000 +0200 @@ -1,12 +1,12 @@ # SPDX-FileCopyrightText: none # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required(VERSION 3.16 FATAL_ERROR) -set(PIM_VERSION "6.0.2") +set(PIM_VERSION "6.1.0") project(KontactInterface VERSION ${PIM_VERSION}) # ECM setup -set(KF_MIN_VERSION "5.246.0") +set(KF_MIN_VERSION "6.0.0") set(QT_REQUIRED_VERSION "6.6.0") find_package(ECM ${KF_MIN_VERSION} CONFIG REQUIRED) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) @@ -27,6 +27,7 @@ include(ECMQtDeclareLoggingCategory) include(ECMDeprecationSettings) +include(ECMFeatureSummary) include(ECMSetupQtPluginMacroNames) include(ECMAddQch) @@ -72,8 +73,7 @@ endif() add_definitions(-DQT_NO_CONTEXTLESS_CONNECT) ecm_set_disabled_deprecation_versions(QT 6.6 - KF 5.248.0 - KPARTS 5.76 # componentData() + KF 6.1.0 ) set(KONTACTINTERFACE_HAVE_X11 ${X11_FOUND}) @@ -117,5 +117,5 @@ kde_configure_git_pre_commit_hook(CHECKS CLANG_FORMAT) ki18n_install(po) -feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) +ecm_feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kontactinterface-24.02.2/po/zh_CN/kontactinterfaces6.po new/kontactinterface-24.05.0/po/zh_CN/kontactinterfaces6.po --- old/kontactinterface-24.02.2/po/zh_CN/kontactinterfaces6.po 2024-03-31 05:26:02.000000000 +0200 +++ new/kontactinterface-24.05.0/po/zh_CN/kontactinterfaces6.po 2024-05-11 15:42:04.000000000 +0200 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2019-05-20 03:17+0200\n" -"PO-Revision-Date: 2024-03-30 19:38\n" +"PO-Revision-Date: 2024-04-22 16:01\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kontactinterface-24.02.2/src/pimuniqueapplication.cpp new/kontactinterface-24.05.0/src/pimuniqueapplication.cpp --- old/kontactinterface-24.02.2/src/pimuniqueapplication.cpp 2024-03-31 05:26:02.000000000 +0200 +++ new/kontactinterface-24.05.0/src/pimuniqueapplication.cpp 2024-05-11 15:42:04.000000000 +0200 @@ -6,6 +6,8 @@ */ #include "pimuniqueapplication.h" +using namespace Qt::Literals::StringLiterals; + #include "config-kontactinterface.h" #include "kontactinterface_debug.h" @@ -98,7 +100,7 @@ KAboutData::setApplicationData(aboutData); aboutData.setupCommandLine(d->cmdArgs); // This object name is used in start(), and also in kontact's UniqueAppHandler. - const QString objectName = QLatin1Char('/') + QApplication::applicationName() + QLatin1String("_PimApplication"); + const QString objectName = QLatin1Char('/') + QApplication::applicationName() + "_PimApplication"_L1; QDBusConnection::sessionBus().registerObject(objectName, this, QDBusConnection::ExportScriptableSlots | QDBusConnection::ExportScriptableProperties @@ -107,7 +109,7 @@ static bool callNewInstance(const QString &appName, const QString &serviceName, const QByteArray &asn_id, const QStringList &arguments) { - const QString objectName = QLatin1Char('/') + appName + QLatin1String("_PimApplication"); + const QString objectName = QLatin1Char('/') + appName + "_PimApplication"_L1; QDBusInterface iface(serviceName, objectName, QStringLiteral("org.kde.PIMUniqueApplication"), QDBusConnection::sessionBus()); if (iface.isValid()) { QDBusReply<int> reply = iface.call(QStringLiteral("newInstance"), asn_id, arguments, QDir::currentPath()); @@ -131,7 +133,7 @@ // (which could be kontact or the standalone application), // otherwise the current app being started will register to DBus. - const QString serviceName = QLatin1String("org.kde.") + appName; + const QString serviceName = "org.kde."_L1 + appName; if (QDBusConnection::sessionBus().interface()->isServiceRegistered(serviceName)) { QByteArray new_asn_id; if (KWindowSystem::isPlatformX11()) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kontactinterface-24.02.2/src/plugin.cpp new/kontactinterface-24.05.0/src/plugin.cpp --- old/kontactinterface-24.02.2/src/plugin.cpp 2024-03-31 05:26:02.000000000 +0200 +++ new/kontactinterface-24.05.0/src/plugin.cpp 2024-05-11 15:42:04.000000000 +0200 @@ -8,6 +8,8 @@ */ #include "plugin.h" +using namespace Qt::Literals::StringLiterals; + #include "core.h" #include "kontactinterface_debug.h" #include "processes.h" @@ -58,7 +60,7 @@ , QObject(parent) , d(new PluginPrivate) { - setObjectName(QLatin1String(appName)); + setObjectName(QLatin1StringView(appName)); core->factory()->addClient(this); d->pluginName = pluginName ? pluginName : appName; @@ -148,10 +150,10 @@ QString Plugin::registerClient() { if (d->serviceName.isEmpty()) { - d->serviceName = QLatin1String("org.kde.") + QLatin1String(objectName().toLatin1()); + d->serviceName = "org.kde."_L1 + QLatin1StringView(objectName().toLatin1()); #ifdef Q_OS_WIN const QString pid = QString::number(QCoreApplication::applicationPid()); - d->serviceName.append(QLatin1String(".unique-") + pid); + d->serviceName.append(".unique-"_L1 + pid); #endif QDBusConnection::sessionBus().registerService(d->serviceName); } @@ -250,12 +252,12 @@ const QDomElement docElem = doc.documentElement(); // 1. Iterate over containers for (QDomElement containerElem = docElem.firstChildElement(); !containerElem.isNull(); containerElem = containerElem.nextSiblingElement()) { - if (QString::compare(containerElem.tagName(), QLatin1String("ToolBar"), Qt::CaseInsensitive) == 0) { + if (QString::compare(containerElem.tagName(), "ToolBar"_L1, Qt::CaseInsensitive) == 0) { // 2. Iterate over actions in toolbars QDomElement actionElem = containerElem.firstChildElement(); while (!actionElem.isNull()) { QDomElement nextActionElem = actionElem.nextSiblingElement(); - if (QString::compare(actionElem.tagName(), QLatin1String("Action"), Qt::CaseInsensitive) == 0) { + if (QString::compare(actionElem.tagName(), "Action"_L1, Qt::CaseInsensitive) == 0) { // qCDebug(KONTACTINTERFACE_LOG) << "Looking at action" << actionElem.attribute("name"); if (hideActions.contains(actionElem.attribute(QStringLiteral("name")))) { // qCDebug(KONTACTINTERFACE_LOG) << "REMOVING"; @@ -273,8 +275,8 @@ // the fast kdeui code for that rather than a full QDomDocument. // (*) or when invisibleToolbarActions() changes :) - const QString newAppFile = QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + QLatin1String("/kontact/default-") - + QLatin1String(pluginName) + QLatin1String(".rc"); + const QString newAppFile = + QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + "/kontact/default-"_L1 + QLatin1StringView(pluginName) + ".rc"_L1; const QFileInfo fileInfo(newAppFile); QDir().mkpath(fileInfo.absolutePath()); @@ -294,10 +296,10 @@ if (pluginName.isEmpty()) { return; } - const QString newAppFile = QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + QLatin1String("/kontact/default-") - + QLatin1String(pluginName) + QLatin1String(".rc"); - const QString localFile = QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + QLatin1String("/kontact/local-") - + QLatin1String(pluginName) + QLatin1String(".rc"); + const QString newAppFile = + QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + "/kontact/default-"_L1 + QLatin1StringView(pluginName) + ".rc"_L1; + const QString localFile = + QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + "/kontact/local-"_L1 + QLatin1StringView(pluginName) + ".rc"_L1; if (!localFile.isEmpty() && !newAppFile.isEmpty()) { if (part->xmlFile() != newAppFile || part->localXMLFile() != localFile) { part->replaceXMLFile(newAppFile, localFile); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kontactinterface-24.02.2/src/summary.cpp new/kontactinterface-24.05.0/src/summary.cpp --- old/kontactinterface-24.02.2/src/summary.cpp 2024-03-31 05:26:02.000000000 +0200 +++ new/kontactinterface-24.05.0/src/summary.cpp 2024-05-11 15:42:04.000000000 +0200 @@ -8,6 +8,7 @@ */ #include "summary.h" +using namespace Qt::Literals::StringLiterals; #include <QDrag> #include <QDragEnterEvent> @@ -34,7 +35,7 @@ public: bool hasFormat(const QString &format) const override { - return format == QLatin1String("application/x-kontact-summary"); + return format == "application/x-kontact-summary"_L1; } }; } @@ -115,7 +116,7 @@ if ((event->buttons() & Qt::LeftButton) && (event->pos() - d->mDragStartPoint).manhattanLength() > 4) { auto drag = new QDrag(this); drag->setMimeData(new SummaryMimeData()); - drag->setObjectName(QLatin1StringView("SummaryWidgetDrag")); + drag->setObjectName("SummaryWidgetDrag"_L1); QPixmap pm = grab(); if (pm.width() > 300) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kontactinterface-24.02.2/src/uniqueapphandler.cpp new/kontactinterface-24.05.0/src/uniqueapphandler.cpp --- old/kontactinterface-24.02.2/src/uniqueapphandler.cpp 2024-03-31 05:26:02.000000000 +0200 +++ new/kontactinterface-24.05.0/src/uniqueapphandler.cpp 2024-05-11 15:42:04.000000000 +0200 @@ -7,6 +7,8 @@ */ #include "uniqueapphandler.h" +using namespace Qt::Literals::StringLiterals; + #include "core.h" #include "processes.h" @@ -85,8 +87,8 @@ d->mPlugin = plugin; QDBusConnection session = QDBusConnection::sessionBus(); const QString appName = plugin->objectName(); - session.registerService(QLatin1String("org.kde.") + appName); - const QString objectName = QLatin1Char('/') + appName + QLatin1String("_PimApplication"); + session.registerService("org.kde."_L1 + appName); + const QString objectName = QLatin1Char('/') + appName + "_PimApplication"_L1; session.registerObject(objectName, this, QDBusConnection::ExportAllSlots); } @@ -94,7 +96,7 @@ { QDBusConnection session = QDBusConnection::sessionBus(); const QString appName = parent()->objectName(); - session.unregisterService(QLatin1String("org.kde.") + appName); + session.unregisterService("org.kde."_L1 + appName); } // DBUS call @@ -165,7 +167,7 @@ d->mPlugin = plugin; // The app is running standalone if 1) that name is known to D-Bus - const QString serviceName = QLatin1String("org.kde.") + plugin->objectName(); + const QString serviceName = "org.kde."_L1 + plugin->objectName(); // Needed for wince build #undef interface d->mRunningStandalone = QDBusConnection::sessionBus().interface()->isServiceRegistered(serviceName); @@ -220,7 +222,7 @@ return; } - const QString serviceName = QLatin1String("org.kde.") + d->mPlugin->objectName(); + const QString serviceName = "org.kde."_L1 + d->mPlugin->objectName(); if (name == serviceName && d->mRunningStandalone) { d->mFactory->createHandler(d->mPlugin); d->mRunningStandalone = false;