Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kf6-networkmanager-qt for 
openSUSE:Factory checked in at 2025-01-12 11:13:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kf6-networkmanager-qt (Old)
 and      /work/SRC/openSUSE:Factory/.kf6-networkmanager-qt.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kf6-networkmanager-qt"

Sun Jan 12 11:13:44 2025 rev:11 rq:1236655 version:6.10.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/kf6-networkmanager-qt/kf6-networkmanager-qt.changes  
    2024-12-15 12:39:25.419793945 +0100
+++ 
/work/SRC/openSUSE:Factory/.kf6-networkmanager-qt.new.1881/kf6-networkmanager-qt.changes
    2025-01-12 11:19:22.283302481 +0100
@@ -1,0 +2,13 @@
+Thu Jan  9 17:12:44 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 6.10.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/6/6.10.0
+- Changes since 6.9.0:
+  * Update dependency version to 6.10.0
+  * Remove checks for quotes on ConnectivityCheckUri
+  * Expose ConnectivityCheck properties
+  * Update version to 6.10.0
+
+-------------------------------------------------------------------

Old:
----
  networkmanager-qt-6.9.0.tar.xz
  networkmanager-qt-6.9.0.tar.xz.sig

New:
----
  networkmanager-qt-6.10.0.tar.xz
  networkmanager-qt-6.10.0.tar.xz.sig

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

Other differences:
------------------
++++++ kf6-networkmanager-qt.spec ++++++
--- /var/tmp/diff_new_pack.6wH3px/_old  2025-01-12 11:19:22.759322061 +0100
+++ /var/tmp/diff_new_pack.6wH3px/_new  2025-01-12 11:19:22.759322061 +0100
@@ -25,7 +25,7 @@
 %{!?_kf6_bugfix_version: %define _kf6_bugfix_version %(echo %{_kf6_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without released
 Name:           kf6-networkmanager-qt
-Version:        6.9.0
+Version:        6.10.0
 Release:        0
 Summary:        A Qt wrapper for NetworkManager DBus API
 License:        LGPL-2.1-only OR LGPL-3.0-only


++++++ networkmanager-qt-6.9.0.tar.xz -> networkmanager-qt-6.10.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/networkmanager-qt-6.9.0/CMakeLists.txt 
new/networkmanager-qt-6.10.0/CMakeLists.txt
--- old/networkmanager-qt-6.9.0/CMakeLists.txt  2024-12-06 12:55:02.000000000 
+0100
+++ new/networkmanager-qt-6.10.0/CMakeLists.txt 2025-01-03 16:29:45.000000000 
+0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "6.9.0") # handled by release scripts
+set(KF_VERSION "6.10.0") # handled by release scripts
 project(NetworkManagerQt VERSION ${KF_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 6.9.0  NO_MODULE)
+find_package(ECM 6.10.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/networkmanager-qt-6.9.0/src/dbus/introspection/org.freedesktop.NetworkManager.xml
 
new/networkmanager-qt-6.10.0/src/dbus/introspection/org.freedesktop.NetworkManager.xml
--- 
old/networkmanager-qt-6.9.0/src/dbus/introspection/org.freedesktop.NetworkManager.xml
       2024-12-06 12:55:02.000000000 +0100
+++ 
new/networkmanager-qt-6.10.0/src/dbus/introspection/org.freedesktop.NetworkManager.xml
      2025-01-03 16:29:45.000000000 +0100
@@ -476,6 +476,35 @@
     -->
     <property name="Connectivity" type="u" access="read"/>
 
+     <!--
+        ConnectivityCheckAvailable:
+
+        Indicates whether connectivity checking service has been
+        configured.  This may return true even if the service is not
+        currently enabled.
+
+        This is primarily intended for use in a privacy control panel,
+        as a way to determine whether to show an option to
+        enable/disable the feature.
+    -->
+    <property name="ConnectivityCheckAvailable" type="b" access="read"/>
+
+    <!--
+        ConnectivityCheckEnabled:
+
+        Indicates whether connectivity checking is enabled.  This
+        property can also be written to disable connectivity
+        checking (as a privacy control panel might want to do).
+    -->
+    <property name="ConnectivityCheckEnabled" type="b" access="readwrite"/>
+
+    <!--
+        ConnectivityCheckUri:
+
+        The URI that NetworkManager will hit to check if there is internet 
connectivity.
+    -->
+    <property name="ConnectivityCheckUri" type="s" access="read"/>
+
     <!--
         GlobalDnsConfiguration:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/networkmanager-qt-6.9.0/src/dbus/networkmanagerinterface.h 
new/networkmanager-qt-6.10.0/src/dbus/networkmanagerinterface.h
--- old/networkmanager-qt-6.9.0/src/dbus/networkmanagerinterface.h      
2024-12-06 12:55:02.000000000 +0100
+++ new/networkmanager-qt-6.10.0/src/dbus/networkmanagerinterface.h     
2025-01-03 16:29:45.000000000 +0100
@@ -74,6 +74,24 @@
         return qvariant_cast<uint>(property("Connectivity"));
     }
 
+    Q_PROPERTY(bool ConnectivityCheckAvailable READ connectivityCheckAvailable)
+    inline bool connectivityCheckAvailable() const
+    {
+        return qvariant_cast<bool>(property("ConnectivityCheckAvailable"));
+    }
+
+    Q_PROPERTY(bool ConnectivityCheckEnabled READ connectivityCheckEnabled)
+    inline bool connectivityCheckEnabled() const
+    {
+        return qvariant_cast<bool>(property("ConnectivityCheckEnabled"));
+    }
+
+    Q_PROPERTY(QString ConnectivityCheckUri READ connectivityCheckUri)
+    inline QString connectivityCheckUri() const
+    {
+        return qvariant_cast<QString>(property("ConnectivityCheckUri"));
+    }
+
     Q_PROPERTY(QList<QDBusObjectPath> Devices READ devices)
     inline QList<QDBusObjectPath> devices() const
     {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/networkmanager-qt-6.9.0/src/manager.cpp 
new/networkmanager-qt-6.10.0/src/manager.cpp
--- old/networkmanager-qt-6.9.0/src/manager.cpp 2024-12-06 12:55:02.000000000 
+0100
+++ new/networkmanager-qt-6.10.0/src/manager.cpp        2025-01-03 
16:29:45.000000000 +0100
@@ -82,6 +82,8 @@
     , m_isWirelessHardwareEnabled(false)
     , m_isWwanEnabled(false)
     , m_isWwanHardwareEnabled(false)
+    , m_isConnectivityCheckAvailable(false)
+    , m_isConnectivityCheckEnabled(false)
     , m_globalDnsConfiguration(NetworkManager::DnsConfiguration())
     , m_supportedInterfaceTypes(NetworkManager::Device::UnknownType)
 {
@@ -700,6 +702,21 @@
     iface.setGlobalDnsConfiguration(m_globalDnsConfiguration.toMap());
 }
 
+bool NetworkManager::NetworkManagerPrivate::isConnectivityCheckAvailable() 
const
+{
+    return m_isConnectivityCheckAvailable;
+}
+
+bool NetworkManager::NetworkManagerPrivate::isConnectivityCheckEnabled() const
+{
+    return m_isConnectivityCheckEnabled;
+}
+
+QString NetworkManager::NetworkManagerPrivate::connectivityCheckUri() const
+{
+    return m_connectivityCheckUri;
+}
+
 void NetworkManager::NetworkManagerPrivate::onDeviceAdded(const 
QDBusObjectPath &objpath)
 {
     // qCDebug(NMQT);
@@ -829,6 +846,18 @@
         } else if (property == QLatin1String("GlobalDnsConfiguration")) {
             m_globalDnsConfiguration.fromMap(qdbus_cast<QVariantMap>(*it));
             Q_EMIT globalDnsConfigurationChanged(m_globalDnsConfiguration);
+        } else if (property == QLatin1String("ConnectivityCheckAvailable")) {
+            m_isConnectivityCheckAvailable = it->toBool();
+            qCDebug(NMQT) << property << m_isConnectivityCheckAvailable;
+            Q_EMIT 
isConnectivityCheckAvailableChanged(m_isConnectivityCheckAvailable);
+        } else if (property == QLatin1String("ConnectivityCheckEnabled")) {
+            m_isConnectivityCheckEnabled = it->toBool();
+            qCDebug(NMQT) << property << m_isConnectivityCheckEnabled;
+            Q_EMIT 
isConnectivityCheckEnabledChanged(m_isConnectivityCheckEnabled);
+        } else if (property == QLatin1String("ConnectivityCheckUri")) {
+            m_connectivityCheckUri = it->toString().trimmed();
+            qCDebug(NMQT) << property << m_connectivityCheckUri;
+            Q_EMIT connectivityCheckUriChanged(m_connectivityCheckUri);
         } else {
             qCDebug(NMQT) << Q_FUNC_INFO << "Unhandled property" << property;
         }
@@ -1172,6 +1201,21 @@
     globalNetworkManager->setGlobalDnsConfiguration(configuration);
 }
 
+bool NetworkManager::isConnectivityCheckAvailable()
+{
+    return globalNetworkManager->isConnectivityCheckAvailable();
+}
+
+bool NetworkManager::isConnectivityCheckEnabled()
+{
+    return globalNetworkManager->isConnectivityCheckEnabled();
+}
+
+QString NetworkManager::connectivityCheckUri()
+{
+    return globalNetworkManager->connectivityCheckUri();
+}
+
 NetworkManager::Notifier *NetworkManager::notifier()
 {
     return globalNetworkManager;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/networkmanager-qt-6.9.0/src/manager.h 
new/networkmanager-qt-6.10.0/src/manager.h
--- old/networkmanager-qt-6.9.0/src/manager.h   2024-12-06 12:55:02.000000000 
+0100
+++ new/networkmanager-qt-6.10.0/src/manager.h  2025-01-03 16:29:45.000000000 
+0100
@@ -227,6 +227,24 @@
      * @see globalDnsConfiguration
      */
     void globalDnsConfigurationChanged(const NetworkManager::DnsConfiguration 
&configuration);
+
+    /**
+     * Emitted when the connectivity check availability has changed
+     * @since 6.10.0
+     */
+    void isConnectivityCheckAvailableChanged(bool);
+
+    /**
+     * Emitted when the connectivity check statu has changed
+     * @since 6.10.0
+     */
+    void isConnectivityCheckEnabledChanged(bool);
+
+    /**
+     * Emitted when the connectivity check URI has changed
+     * @since 6.10.0
+     */
+    void connectivityCheckUriChanged(QString);
 };
 
 /**
@@ -461,6 +479,24 @@
 NETWORKMANAGERQT_EXPORT void setGlobalDnsConfiguration(const 
NetworkManager::DnsConfiguration &configuration);
 
 /**
+ * @return Whether the connectivity check is available
+ * @since 6.10.0
+ */
+NETWORKMANAGERQT_EXPORT bool isConnectivityCheckAvailable();
+
+/**
+ * @return Whether the connectivity check is enabled
+ * @since 6.10.0
+ */
+NETWORKMANAGERQT_EXPORT bool isConnectivityCheckEnabled();
+
+/**
+ * @return The URI used for connectivity check
+ * @since 6.10.0
+ */
+NETWORKMANAGERQT_EXPORT QString connectivityCheckUri();
+
+/**
  * Find an ActiveConnection object for an active connection id
  *
  * @param uni the id of the ActiveConnection
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/networkmanager-qt-6.9.0/src/manager_p.h 
new/networkmanager-qt-6.10.0/src/manager_p.h
--- old/networkmanager-qt-6.9.0/src/manager_p.h 2024-12-06 12:55:02.000000000 
+0100
+++ new/networkmanager-qt-6.10.0/src/manager_p.h        2025-01-03 
16:29:45.000000000 +0100
@@ -50,6 +50,9 @@
     bool m_isWirelessHardwareEnabled;
     bool m_isWwanEnabled;
     bool m_isWwanHardwareEnabled;
+    bool m_isConnectivityCheckAvailable;
+    bool m_isConnectivityCheckEnabled;
+    QString m_connectivityCheckUri;
     QString m_activatingConnection;
     QString m_primaryConnection;
     NetworkManager::ConnectionSettings::ConnectionType m_primaryConnectionType;
@@ -113,6 +116,9 @@
     NetworkManager::Device::MeteredStatus metered() const;
     NetworkManager::DnsConfiguration globalDnsConfiguration() const;
     void setGlobalDnsConfiguration(const NetworkManager::DnsConfiguration 
&configuration);
+    bool isConnectivityCheckAvailable() const;
+    bool isConnectivityCheckEnabled() const;
+    QString connectivityCheckUri() const;
 protected Q_SLOTS:
     void init();
     void onDeviceAdded(const QDBusObjectPath &state);

Reply via email to