Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libKF5ModemManagerQt for
openSUSE:Factory checked in at 2021-11-15 15:25:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libKF5ModemManagerQt (Old)
and /work/SRC/openSUSE:Factory/.libKF5ModemManagerQt.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libKF5ModemManagerQt"
Mon Nov 15 15:25:48 2021 rev:92 rq:931122 version:5.88.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/libKF5ModemManagerQt/libKF5ModemManagerQt.changes
2021-10-18 22:01:01.634043008 +0200
+++
/work/SRC/openSUSE:Factory/.libKF5ModemManagerQt.new.1890/libKF5ModemManagerQt.changes
2021-11-15 15:27:12.141836974 +0100
@@ -1,0 +2,17 @@
+Sun Nov 7 09:13:39 UTC 2021 - Christophe Giboudeaux <[email protected]>
+
+- Strip 'Source' URL for faster submissions
+
+-------------------------------------------------------------------
+Sun Nov 7 09:08:26 UTC 2021 - Christophe Giboudeaux <[email protected]>
+
+- Update to 5.88.0
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/frameworks/5/5.88.0
+- Changes since 5.87.0:
+ * Introduce VoiceInterface Type
+ * Add signals to watch for interface changes
+ * Fix DBus signal connection
+
+-------------------------------------------------------------------
Old:
----
modemmanager-qt-5.87.0.tar.xz
modemmanager-qt-5.87.0.tar.xz.sig
New:
----
modemmanager-qt-5.88.0.tar.xz
modemmanager-qt-5.88.0.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libKF5ModemManagerQt.spec ++++++
--- /var/tmp/diff_new_pack.x6mI7n/_old 2021-11-15 15:27:12.777837152 +0100
+++ /var/tmp/diff_new_pack.x6mI7n/_new 2021-11-15 15:27:12.785837154 +0100
@@ -17,7 +17,7 @@
%define soversion 6
-%define _tar_path 5.87
+%define _tar_path 5.88
# Full KF5 version (e.g. 5.33.0)
%{!?_kf5_version: %global _kf5_version %{version}}
# Last major and minor KF5 version (e.g. 5.33)
@@ -25,15 +25,15 @@
# Only needed for the package signature condition
%bcond_without lang
Name: libKF5ModemManagerQt
-Version: 5.87.0
+Version: 5.88.0
Release: 0
Summary: Qt wrapper for ModemManager DBus API
License: LGPL-2.1-only OR LGPL-3.0-only
Group: System/GUI/KDE
URL: https://www.kde.org
-Source:
https://download.kde.org/stable/frameworks/%{_tar_path}/modemmanager-qt-%{version}.tar.xz
+Source: modemmanager-qt-%{version}.tar.xz
%if %{with lang}
-Source1:
https://download.kde.org/stable/frameworks/%{_tar_path}/modemmanager-qt-%{version}.tar.xz.sig
+Source1: modemmanager-qt-%{version}.tar.xz.sig
Source2: frameworks.keyring
%endif
BuildRequires: cmake
++++++ modemmanager-qt-5.87.0.tar.xz -> modemmanager-qt-5.88.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/CMakeLists.txt
new/modemmanager-qt-5.88.0/CMakeLists.txt
--- old/modemmanager-qt-5.87.0/CMakeLists.txt 2021-10-02 14:23:13.000000000
+0200
+++ new/modemmanager-qt-5.88.0/CMakeLists.txt 2021-11-01 19:58:04.000000000
+0100
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.16)
-set(KF_VERSION "5.87.0") # handled by release scripts
+set(KF_VERSION "5.88.0") # handled by release scripts
project(ModemManagerQt VERSION ${KF_VERSION})
include(FeatureSummary)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/examples/main.cpp
new/modemmanager-qt-5.88.0/examples/main.cpp
--- old/modemmanager-qt-5.87.0/examples/main.cpp 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/examples/main.cpp 2021-11-01
19:58:04.000000000 +0100
@@ -49,6 +49,9 @@
if
(modemdevice->hasInterface(ModemManager::ModemDevice::TimeInterface)) {
interfaces << QStringLiteral("time");
}
+ if
(modemdevice->hasInterface(ModemManager::ModemDevice::VoiceInterface)) {
+ interfaces << QStringLiteral("voice");
+ }
qDebug() << "Interfaces: " << interfaces;
qDebug() << "SIM Card: ";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/bearer.h
new/modemmanager-qt-5.88.0/src/bearer.h
--- old/modemmanager-qt-5.87.0/src/bearer.h 2021-10-02 14:23:13.000000000
+0200
+++ new/modemmanager-qt-5.88.0/src/bearer.h 2021-11-01 19:58:04.000000000
+0100
@@ -133,7 +133,7 @@
typedef QList<Ptr> List;
explicit Bearer(const QString &path, QObject *parent = nullptr);
- ~Bearer();
+ ~Bearer() override;
/**
* @return the operating system name for the network data interface that
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/call.h
new/modemmanager-qt-5.88.0/src/call.h
--- old/modemmanager-qt-5.87.0/src/call.h 2021-10-02 14:23:13.000000000
+0200
+++ new/modemmanager-qt-5.88.0/src/call.h 2021-11-01 19:58:04.000000000
+0100
@@ -35,7 +35,7 @@
typedef QList<Ptr> List;
explicit Call(const QString &path, QObject *parent = nullptr);
- ~Call();
+ ~Call() override;
QString uni() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/bearerinterface.h
new/modemmanager-qt-5.88.0/src/dbus/bearerinterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/bearerinterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/bearerinterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -38,7 +38,7 @@
public:
OrgFreedesktopModemManager1BearerInterface(const QString &service, const
QString &path, const QDBusConnection &connection, QObject *parent = nullptr);
- ~OrgFreedesktopModemManager1BearerInterface();
+ ~OrgFreedesktopModemManager1BearerInterface() override;
Q_PROPERTY(bool Connected READ connected)
inline bool connected() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/callinterface.h
new/modemmanager-qt-5.88.0/src/dbus/callinterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/callinterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/callinterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -32,7 +32,7 @@
public:
OrgFreedesktopModemManager1CallInterface(const QString &service, const
QString &path, const QDBusConnection &connection, QObject *parent = nullptr);
- ~OrgFreedesktopModemManager1CallInterface();
+ ~OrgFreedesktopModemManager1CallInterface() override;
Q_PROPERTY(int Direction READ direction)
inline int direction() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/dbus_manager.h
new/modemmanager-qt-5.88.0/src/dbus/dbus_manager.h
--- old/modemmanager-qt-5.87.0/src/dbus/dbus_manager.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/dbus_manager.h 2021-11-01
19:58:04.000000000 +0100
@@ -34,7 +34,7 @@
public:
OrgFreedesktopDBusObjectManagerInterface(const QString &service, const
QString &path, const QDBusConnection &connection, QObject *parent = nullptr);
- ~OrgFreedesktopDBusObjectManagerInterface();
+ ~OrgFreedesktopDBusObjectManagerInterface() override;
public Q_SLOTS: // METHODS
inline QDBusPendingReply<ModemManager::DBUSManagerStruct>
GetManagedObjects()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/firmwareinterface.h
new/modemmanager-qt-5.88.0/src/dbus/firmwareinterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/firmwareinterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/firmwareinterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -40,7 +40,7 @@
const QDBusConnection
&connection,
QObject *parent =
nullptr);
- ~OrgFreedesktopModemManager1ModemFirmwareInterface();
+ ~OrgFreedesktopModemManager1ModemFirmwareInterface() override;
public Q_SLOTS: // METHODS
inline QDBusPendingReply<QString, ModemManager::QVariantMapList> List()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/locationinterface.h
new/modemmanager-qt-5.88.0/src/dbus/locationinterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/locationinterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/locationinterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -41,7 +41,7 @@
const QDBusConnection
&connection,
QObject *parent =
nullptr);
- ~OrgFreedesktopModemManager1ModemLocationInterface();
+ ~OrgFreedesktopModemManager1ModemLocationInterface() override;
Q_PROPERTY(uint Capabilities READ capabilities)
inline uint capabilities() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/messaginginterface.h
new/modemmanager-qt-5.88.0/src/dbus/messaginginterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/messaginginterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/messaginginterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -42,7 +42,7 @@
const QDBusConnection
&connection,
QObject *parent =
nullptr);
- ~OrgFreedesktopModemManager1ModemMessagingInterface();
+ ~OrgFreedesktopModemManager1ModemMessagingInterface() override;
Q_PROPERTY(uint DefaultStorage READ defaultStorage)
inline uint defaultStorage() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/modem3gppinterface.h
new/modemmanager-qt-5.88.0/src/dbus/modem3gppinterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/modem3gppinterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/modem3gppinterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -41,7 +41,7 @@
const QDBusConnection
&connection,
QObject *parent =
nullptr);
- ~OrgFreedesktopModemManager1ModemModem3gppInterface();
+ ~OrgFreedesktopModemManager1ModemModem3gppInterface() override;
Q_PROPERTY(uint EnabledFacilityLocks READ enabledFacilityLocks)
inline uint enabledFacilityLocks() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/modemcdmainterface.h
new/modemmanager-qt-5.88.0/src/dbus/modemcdmainterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/modemcdmainterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/modemcdmainterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -41,7 +41,7 @@
const QDBusConnection
&connection,
QObject *parent =
nullptr);
- ~OrgFreedesktopModemManager1ModemModemCdmaInterface();
+ ~OrgFreedesktopModemManager1ModemModemCdmaInterface() override;
Q_PROPERTY(uint ActivationState READ activationState)
inline uint activationState() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/modeminterface.h
new/modemmanager-qt-5.88.0/src/dbus/modeminterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/modeminterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/modeminterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -40,7 +40,7 @@
public:
OrgFreedesktopModemManager1ModemInterface(const QString &service, const
QString &path, const QDBusConnection &connection, QObject *parent = nullptr);
- ~OrgFreedesktopModemManager1ModemInterface();
+ ~OrgFreedesktopModemManager1ModemInterface() override;
Q_PROPERTY(uint AccessTechnologies READ accessTechnologies)
inline uint accessTechnologies() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/modemmanager-qt-5.87.0/src/dbus/modemmanager1interface.h
new/modemmanager-qt-5.88.0/src/dbus/modemmanager1interface.h
--- old/modemmanager-qt-5.87.0/src/dbus/modemmanager1interface.h
2021-10-02 14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/modemmanager1interface.h
2021-11-01 19:58:04.000000000 +0100
@@ -38,7 +38,7 @@
public:
OrgFreedesktopModemManager1Interface(const QString &service, const QString
&path, const QDBusConnection &connection, QObject *parent = nullptr);
- ~OrgFreedesktopModemManager1Interface();
+ ~OrgFreedesktopModemManager1Interface() override;
public Q_SLOTS: // METHODS
inline QDBusPendingReply<> ScanDevices()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/omainterface.h
new/modemmanager-qt-5.88.0/src/dbus/omainterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/omainterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/omainterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -38,7 +38,7 @@
public:
OrgFreedesktopModemManager1ModemOmaInterface(const QString &service, const
QString &path, const QDBusConnection &connection, QObject *parent = nullptr);
- ~OrgFreedesktopModemManager1ModemOmaInterface();
+ ~OrgFreedesktopModemManager1ModemOmaInterface() override;
Q_PROPERTY(uint Features READ features)
inline uint features() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/signalinterface.h
new/modemmanager-qt-5.88.0/src/dbus/signalinterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/signalinterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/signalinterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -38,7 +38,7 @@
public:
OrgFreedesktopModemManager1ModemSignalInterface(const QString &service,
const QString &path, const QDBusConnection &connection, QObject *parent =
nullptr);
- ~OrgFreedesktopModemManager1ModemSignalInterface();
+ ~OrgFreedesktopModemManager1ModemSignalInterface() override;
Q_PROPERTY(QVariantMap Cdma READ cdma)
inline QVariantMap cdma() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/siminterface.h
new/modemmanager-qt-5.88.0/src/dbus/siminterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/siminterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/siminterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -38,7 +38,7 @@
public:
OrgFreedesktopModemManager1SimInterface(const QString &service, const
QString &path, const QDBusConnection &connection, QObject *parent = nullptr);
- ~OrgFreedesktopModemManager1SimInterface();
+ ~OrgFreedesktopModemManager1SimInterface() override;
Q_PROPERTY(QString Imsi READ imsi)
inline QString imsi() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/simpleinterface.h
new/modemmanager-qt-5.88.0/src/dbus/simpleinterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/simpleinterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/simpleinterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -38,7 +38,7 @@
public:
OrgFreedesktopModemManager1ModemSimpleInterface(const QString &service,
const QString &path, const QDBusConnection &connection, QObject *parent =
nullptr);
- ~OrgFreedesktopModemManager1ModemSimpleInterface();
+ ~OrgFreedesktopModemManager1ModemSimpleInterface() override;
public Q_SLOTS: // METHODS
inline QDBusPendingReply<QDBusObjectPath> Connect(const QVariantMap
&properties)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/smsinterface.h
new/modemmanager-qt-5.88.0/src/dbus/smsinterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/smsinterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/smsinterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -39,7 +39,7 @@
public:
OrgFreedesktopModemManager1SmsInterface(const QString &service, const
QString &path, const QDBusConnection &connection, QObject *parent = nullptr);
- ~OrgFreedesktopModemManager1SmsInterface();
+ ~OrgFreedesktopModemManager1SmsInterface() override;
Q_PROPERTY(int SmsClass READ smsClass)
inline int smsClass() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/timeinterface.h
new/modemmanager-qt-5.88.0/src/dbus/timeinterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/timeinterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/timeinterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -38,7 +38,7 @@
public:
OrgFreedesktopModemManager1ModemTimeInterface(const QString &service,
const QString &path, const QDBusConnection &connection, QObject *parent =
nullptr);
- ~OrgFreedesktopModemManager1ModemTimeInterface();
+ ~OrgFreedesktopModemManager1ModemTimeInterface() override;
Q_PROPERTY(QVariantMap NetworkTimezone READ networkTimezone)
inline QVariantMap networkTimezone() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/ussdinterface.h
new/modemmanager-qt-5.88.0/src/dbus/ussdinterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/ussdinterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/ussdinterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -41,7 +41,7 @@
const
QDBusConnection &connection,
QObject *parent =
nullptr);
- ~OrgFreedesktopModemManager1ModemModem3gppUssdInterface();
+ ~OrgFreedesktopModemManager1ModemModem3gppUssdInterface() override;
Q_PROPERTY(QString NetworkNotification READ networkNotification)
inline QString networkNotification() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/dbus/voiceinterface.h
new/modemmanager-qt-5.88.0/src/dbus/voiceinterface.h
--- old/modemmanager-qt-5.87.0/src/dbus/voiceinterface.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/dbus/voiceinterface.h 2021-11-01
19:58:04.000000000 +0100
@@ -32,7 +32,7 @@
public:
OrgFreedesktopModemManager1ModemVoiceInterface(const QString &service,
const QString &path, const QDBusConnection &connection, QObject *parent =
nullptr);
- ~OrgFreedesktopModemManager1ModemVoiceInterface();
+ ~OrgFreedesktopModemManager1ModemVoiceInterface() override;
Q_PROPERTY(QList<QDBusObjectPath> Calls READ calls)
inline QList<QDBusObjectPath> calls() const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/fakemodem/bearer.h
new/modemmanager-qt-5.88.0/src/fakemodem/bearer.h
--- old/modemmanager-qt-5.87.0/src/fakemodem/bearer.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/fakemodem/bearer.h 2021-11-01
19:58:04.000000000 +0100
@@ -19,7 +19,7 @@
Q_CLASSINFO("D-Bus Interface", "org.kde.fakemodem.Bearer")
public:
explicit Bearer(QObject *parent = nullptr);
- virtual ~Bearer();
+ ~Bearer() override;
Q_PROPERTY(bool Connected READ connected)
Q_PROPERTY(QString Interface READ interface)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/fakemodem/fakemodem.h
new/modemmanager-qt-5.88.0/src/fakemodem/fakemodem.h
--- old/modemmanager-qt-5.87.0/src/fakemodem/fakemodem.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/fakemodem/fakemodem.h 2021-11-01
19:58:04.000000000 +0100
@@ -20,7 +20,7 @@
Q_CLASSINFO("D-Bus Interface", "org.kde.fakemodem")
public:
explicit FakeModem(QObject *parent = nullptr);
- virtual ~FakeModem();
+ ~FakeModem() override;
/* Not part of DBus interface */
void addModem(Modem *modem);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/fakemodem/modem.h
new/modemmanager-qt-5.88.0/src/fakemodem/modem.h
--- old/modemmanager-qt-5.87.0/src/fakemodem/modem.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/fakemodem/modem.h 2021-11-01
19:58:04.000000000 +0100
@@ -19,7 +19,7 @@
Q_CLASSINFO("D-Bus Interface", "org.kde.fakemodem.Modem")
public:
explicit Modem(QObject *parent = nullptr);
- virtual ~Modem();
+ ~Modem() override;
Q_PROPERTY(uint AccessTechnologies READ accessTechnologies)
Q_PROPERTY(QList<QDBusObjectPath> Bearers READ bearers)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/fakemodem/modem3gpp.h
new/modemmanager-qt-5.88.0/src/fakemodem/modem3gpp.h
--- old/modemmanager-qt-5.87.0/src/fakemodem/modem3gpp.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/fakemodem/modem3gpp.h 2021-11-01
19:58:04.000000000 +0100
@@ -19,7 +19,7 @@
Q_CLASSINFO("D-Bus Interface", "org.kde.fakemodem.Modem.Modem3gpp")
public:
explicit Modem3gpp(QObject *parent = nullptr);
- virtual ~Modem3gpp();
+ ~Modem3gpp() override;
Q_PROPERTY(uint EnabledFacilityLocks READ enabledFacilityLocks)
Q_PROPERTY(QString Imei READ imei)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/fakemodem/modem3gppussd.h
new/modemmanager-qt-5.88.0/src/fakemodem/modem3gppussd.h
--- old/modemmanager-qt-5.87.0/src/fakemodem/modem3gppussd.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/fakemodem/modem3gppussd.h 2021-11-01
19:58:04.000000000 +0100
@@ -19,7 +19,7 @@
Q_CLASSINFO("D-Bus Interface", "org.kde.fakemodem.Modem.Modem3gpp.Ussd")
public:
explicit Modem3gppUssd(QObject *parent = nullptr);
- virtual ~Modem3gppUssd();
+ ~Modem3gppUssd() override;
Q_PROPERTY(QString NetworkNotification READ networkNotification)
Q_PROPERTY(QString NetworkRequest READ networkRequest)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/fakemodem/modemcdma.h
new/modemmanager-qt-5.88.0/src/fakemodem/modemcdma.h
--- old/modemmanager-qt-5.87.0/src/fakemodem/modemcdma.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/fakemodem/modemcdma.h 2021-11-01
19:58:04.000000000 +0100
@@ -19,7 +19,7 @@
Q_CLASSINFO("D-Bus Interface", "org.kde.fakemodem.Modem.ModemCdma")
public:
explicit ModemCdma(QObject *parent = nullptr);
- virtual ~ModemCdma();
+ ~ModemCdma() override;
Q_PROPERTY(uint ActivationState READ activationState)
Q_PROPERTY(uint Cdma1xRegistrationState READ cdma1xRegistrationState)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/fakemodem/modemlocation.h
new/modemmanager-qt-5.88.0/src/fakemodem/modemlocation.h
--- old/modemmanager-qt-5.87.0/src/fakemodem/modemlocation.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/fakemodem/modemlocation.h 2021-11-01
19:58:04.000000000 +0100
@@ -19,7 +19,7 @@
Q_CLASSINFO("D-Bus Interface", "org.kde.fakemodem.Modem.Location")
public:
explicit ModemLocation(QObject *parent = nullptr);
- virtual ~ModemLocation();
+ ~ModemLocation() override;
Q_PROPERTY(uint Capabilities READ capabilities)
Q_PROPERTY(uint Enabled READ enabled)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/modemmanager-qt-5.87.0/src/fakemodem/modemmessaging.h
new/modemmanager-qt-5.88.0/src/fakemodem/modemmessaging.h
--- old/modemmanager-qt-5.87.0/src/fakemodem/modemmessaging.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/fakemodem/modemmessaging.h 2021-11-01
19:58:04.000000000 +0100
@@ -20,7 +20,7 @@
Q_CLASSINFO("D-Bus Interface", "org.kde.fakemodem.Modem.Messaging")
public:
explicit ModemMessaging(QObject *parent = nullptr);
- virtual ~ModemMessaging();
+ ~ModemMessaging() override;
Q_PROPERTY(uint DefaultStorage READ defaultStorage)
Q_PROPERTY(QList<QDBusObjectPath> Messages READ messages)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/fakemodem/modemoma.h
new/modemmanager-qt-5.88.0/src/fakemodem/modemoma.h
--- old/modemmanager-qt-5.87.0/src/fakemodem/modemoma.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/fakemodem/modemoma.h 2021-11-01
19:58:04.000000000 +0100
@@ -19,7 +19,7 @@
Q_CLASSINFO("D-Bus Interface", "org.kde.fakemodem.Modem.Oma")
public:
explicit ModemOma(QObject *parent = nullptr);
- virtual ~ModemOma();
+ ~ModemOma() override;
Q_PROPERTY(uint Features READ features)
Q_PROPERTY(ModemManager::OmaSessionTypes PendingNetworkInitiatedSessions
READ pendingNetworkInitiatedSessions)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/fakemodem/modemsimple.h
new/modemmanager-qt-5.88.0/src/fakemodem/modemsimple.h
--- old/modemmanager-qt-5.87.0/src/fakemodem/modemsimple.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/fakemodem/modemsimple.h 2021-11-01
19:58:04.000000000 +0100
@@ -19,7 +19,7 @@
Q_CLASSINFO("D-Bus Interface", "org.kde.fakemodem.Modem.Simple")
public:
explicit ModemSimple(QObject *parent = nullptr);
- virtual ~ModemSimple();
+ ~ModemSimple() override;
public Q_SLOTS:
Q_SCRIPTABLE QDBusObjectPath Connect(const QVariantMap &properties);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/fakemodem/modemtime.h
new/modemmanager-qt-5.88.0/src/fakemodem/modemtime.h
--- old/modemmanager-qt-5.87.0/src/fakemodem/modemtime.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/fakemodem/modemtime.h 2021-11-01
19:58:04.000000000 +0100
@@ -19,7 +19,7 @@
Q_CLASSINFO("D-Bus Interface", "org.kde.fakemodem.Modem.Time")
public:
explicit ModemTime(QObject *parent = nullptr);
- virtual ~ModemTime();
+ ~ModemTime() override;
Q_PROPERTY(QVariantMap NetworkTimezone READ networkTimezone)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/fakemodem/objectmanager.h
new/modemmanager-qt-5.88.0/src/fakemodem/objectmanager.h
--- old/modemmanager-qt-5.87.0/src/fakemodem/objectmanager.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/fakemodem/objectmanager.h 2021-11-01
19:58:04.000000000 +0100
@@ -20,7 +20,7 @@
Q_CLASSINFO("D-Bus Interface", "org.freedesktop.DBus.ObjectManager")
public:
explicit ObjectManager(QObject *parent = nullptr);
- virtual ~ObjectManager();
+ ~ObjectManager() override;
void addInterfaces(const QDBusObjectPath &object_path, const
ModemManager::MMVariantMapMap &interfaces_and_properties);
void removeInterfaces(const QDBusObjectPath &object_path, const
QStringList &interfaces);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/fakemodem/sms.h
new/modemmanager-qt-5.88.0/src/fakemodem/sms.h
--- old/modemmanager-qt-5.87.0/src/fakemodem/sms.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/fakemodem/sms.h 2021-11-01
19:58:04.000000000 +0100
@@ -19,7 +19,7 @@
Q_CLASSINFO("D-Bus Interface", "org.kde.fakemodem.Sms")
public:
explicit Sms(QObject *parent = nullptr);
- virtual ~Sms();
+ ~Sms() override;
Q_PROPERTY(int SmsClass READ smsClass)
Q_PROPERTY(QByteArray Data READ data)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/interface.h
new/modemmanager-qt-5.88.0/src/interface.h
--- old/modemmanager-qt-5.87.0/src/interface.h 2021-10-02 14:23:13.000000000
+0200
+++ new/modemmanager-qt-5.88.0/src/interface.h 2021-11-01 19:58:04.000000000
+0100
@@ -31,7 +31,7 @@
explicit Interface(const QString &path, QObject *parent = nullptr);
explicit Interface(InterfacePrivate &dd, QObject *parent = nullptr);
- virtual ~Interface();
+ ~Interface() override;
QString uni() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/interface_p.h
new/modemmanager-qt-5.88.0/src/interface_p.h
--- old/modemmanager-qt-5.87.0/src/interface_p.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/interface_p.h 2021-11-01
19:58:04.000000000 +0100
@@ -16,7 +16,7 @@
Q_OBJECT
public:
explicit InterfacePrivate(const QString &path, Interface *q);
- virtual ~InterfacePrivate();
+ ~InterfacePrivate() override;
QString uni;
Q_DECLARE_PUBLIC(Interface)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/manager_p.h
new/modemmanager-qt-5.88.0/src/manager_p.h
--- old/modemmanager-qt-5.87.0/src/manager_p.h 2021-10-02 14:23:13.000000000
+0200
+++ new/modemmanager-qt-5.88.0/src/manager_p.h 2021-11-01 19:58:04.000000000
+0100
@@ -27,7 +27,7 @@
public:
ModemManagerPrivate();
- ~ModemManagerPrivate();
+ ~ModemManagerPrivate() override;
QDBusServiceWatcher watcher;
OrgFreedesktopModemManager1Interface iface;
QMap<QString, ModemDevice::Ptr> modemList;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modem.h
new/modemmanager-qt-5.88.0/src/modem.h
--- old/modemmanager-qt-5.87.0/src/modem.h 2021-10-02 14:23:13.000000000
+0200
+++ new/modemmanager-qt-5.88.0/src/modem.h 2021-11-01 19:58:04.000000000
+0100
@@ -163,7 +163,7 @@
typedef QList<Ptr> List;
explicit Modem(const QString &path, QObject *parent = nullptr);
- ~Modem();
+ ~Modem() override;
QString uni() const;
/**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modem3gpp.h
new/modemmanager-qt-5.88.0/src/modem3gpp.h
--- old/modemmanager-qt-5.87.0/src/modem3gpp.h 2021-10-02 14:23:13.000000000
+0200
+++ new/modemmanager-qt-5.88.0/src/modem3gpp.h 2021-11-01 19:58:04.000000000
+0100
@@ -40,7 +40,7 @@
Q_DECLARE_FLAGS(FacilityLocks, MMModem3gppFacility)
explicit Modem3gpp(const QString &path, QObject *parent = nullptr);
- ~Modem3gpp();
+ ~Modem3gpp() override;
/**
* @return the IMEI of the device
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modem3gppussd.h
new/modemmanager-qt-5.88.0/src/modem3gppussd.h
--- old/modemmanager-qt-5.87.0/src/modem3gppussd.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/modem3gppussd.h 2021-11-01
19:58:04.000000000 +0100
@@ -37,7 +37,7 @@
typedef QList<Ptr> List;
explicit Modem3gppUssd(const QString &path, QObject *parent = nullptr);
- ~Modem3gppUssd();
+ ~Modem3gppUssd() override;
/**
* Sends a USSD @p command string to the network initiating a USSD session.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modemcdma.h
new/modemmanager-qt-5.88.0/src/modemcdma.h
--- old/modemmanager-qt-5.87.0/src/modemcdma.h 2021-10-02 14:23:13.000000000
+0200
+++ new/modemmanager-qt-5.88.0/src/modemcdma.h 2021-11-01 19:58:04.000000000
+0100
@@ -37,7 +37,7 @@
typedef QList<Ptr> List;
explicit ModemCdma(const QString &path, QObject *parent = nullptr);
- ~ModemCdma();
+ ~ModemCdma() override;
/**
* Provisions the modem for use with a given carrier using the modem's
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modemdevice.cpp
new/modemmanager-qt-5.88.0/src/modemdevice.cpp
--- old/modemmanager-qt-5.87.0/src/modemdevice.cpp 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/modemdevice.cpp 2021-11-01
19:58:04.000000000 +0100
@@ -23,6 +23,9 @@
#include "modemoma.h"
#include "modemsignal.h"
#endif
+#if MM_CHECK_VERSION(1, 6, 0)
+#include "modemvoice.h"
+#endif
#include "modemfirmware.h"
#include "modemsimple.h"
#include "modemtime.h"
@@ -48,26 +51,26 @@
QLatin1String(MMQT_DBUS_PATH),
QLatin1String(DBUS_INTERFACE_MANAGER),
QStringLiteral("InterfacesAdded"),
- q,
-
SLOT(onInterfacesAdded(QDBusObjectPath, MMVariantMapMap)));
+ this,
+
SLOT(onInterfacesAdded(QDBusObjectPath, ModemManager::MMVariantMapMap)));
QDBusConnection::sessionBus().connect(QLatin1String(MMQT_DBUS_SERVICE),
QLatin1String(MMQT_DBUS_PATH),
QLatin1String(DBUS_INTERFACE_MANAGER),
QStringLiteral("InterfacesRemoved"),
- q,
+ this,
SLOT(onInterfacesRemoved(QDBusObjectPath, QStringList)));
#else
QDBusConnection::systemBus().connect(QLatin1String(MMQT_DBUS_SERVICE),
QLatin1String(MMQT_DBUS_PATH),
QLatin1String(DBUS_INTERFACE_MANAGER),
QStringLiteral("InterfacesAdded"),
- q,
-
SLOT(onInterfacesAdded(QDBusObjectPath, MMVariantMapMap)));
+ this,
+
SLOT(onInterfacesAdded(QDBusObjectPath, ModemManager::MMVariantMapMap)));
QDBusConnection::systemBus().connect(QLatin1String(MMQT_DBUS_SERVICE),
QLatin1String(MMQT_DBUS_PATH),
QLatin1String(DBUS_INTERFACE_MANAGER),
QStringLiteral("InterfacesRemoved"),
- q,
+ this,
SLOT(onInterfacesRemoved(QDBusObjectPath, QStringList)));
#endif
@@ -130,6 +133,11 @@
else if (name ==
QLatin1String(MMQT_DBUS_INTERFACE_MODEM_FIRMWARE)) {
interfaceList.insert(ModemManager::ModemDevice::FirmwareInterface,
ModemManager::ModemFirmware::Ptr());
}
+#if MM_CHECK_VERSION(1, 6, 0)
+ else if (name == QLatin1String(MMQT_DBUS_INTERFACE_MODEM_VOICE)) {
+
interfaceList.insert(ModemManager::ModemDevice::VoiceInterface,
ModemManager::ModemVoice::Ptr());
+ }
+#endif
}
}
@@ -242,6 +250,11 @@
case ModemManager::ModemDevice::FirmwareInterface:
createdInterface = ModemManager::Interface::Ptr(new
ModemManager::ModemFirmware(uni), &QObject::deleteLater);
break;
+#if MM_CHECK_VERSION(1, 6, 0)
+ case ModemManager::ModemDevice::VoiceInterface:
+ createdInterface = ModemManager::Interface::Ptr(new
ModemManager::ModemVoice(uni), &QObject::deleteLater);
+ break;
+#endif
}
return createdInterface;
}
@@ -344,6 +357,7 @@
void ModemManager::ModemDevicePrivate::onInterfacesAdded(const QDBusObjectPath
&object_path, const MMVariantMapMap &interfaces_and_properties)
{
+ Q_Q(ModemDevice);
if (object_path.path() != uni) {
return;
}
@@ -353,31 +367,48 @@
if (iface.startsWith(QLatin1String(MMQT_DBUS_SERVICE))) {
if (iface == QLatin1String(MMQT_DBUS_INTERFACE_MODEM)) {
interfaceList.insert(ModemManager::ModemDevice::ModemInterface,
ModemManager::Modem::Ptr());
+ Q_EMIT
q->interfaceAdded(ModemManager::ModemDevice::ModemInterface);
} else if (iface ==
QLatin1String(MMQT_DBUS_INTERFACE_MODEM_SIMPLE)) {
interfaceList.insert(ModemManager::ModemDevice::SimpleInterface,
ModemManager::ModemSimple::Ptr());
+ Q_EMIT
q->interfaceAdded(ModemManager::ModemDevice::SimpleInterface);
} else if (iface ==
QLatin1String(MMQT_DBUS_INTERFACE_MODEM_MODEM3GPP)) {
interfaceList.insert(ModemManager::ModemDevice::GsmInterface,
ModemManager::Modem3gpp::Ptr());
+ Q_EMIT
q->interfaceAdded(ModemManager::ModemDevice::GsmInterface);
} else if (iface ==
QLatin1String(MMQT_DBUS_INTERFACE_MODEM_MODEM3GPP_USSD)) {
interfaceList.insert(ModemManager::ModemDevice::GsmUssdInterface,
ModemManager::Modem3gppUssd::Ptr());
+ Q_EMIT
q->interfaceAdded(ModemManager::ModemDevice::GsmUssdInterface);
} else if (iface ==
QLatin1String(MMQT_DBUS_INTERFACE_MODEM_MODEMCDMA)) {
interfaceList.insert(ModemManager::ModemDevice::CdmaInterface,
ModemManager::ModemCdma::Ptr());
+ Q_EMIT
q->interfaceAdded(ModemManager::ModemDevice::CdmaInterface);
} else if (iface ==
QLatin1String(MMQT_DBUS_INTERFACE_MODEM_MESSAGING)) {
interfaceList.insert(ModemManager::ModemDevice::MessagingInterface,
ModemManager::ModemMessaging::Ptr());
+ Q_EMIT
q->interfaceAdded(ModemManager::ModemDevice::MessagingInterface);
} else if (iface ==
QLatin1String(MMQT_DBUS_INTERFACE_MODEM_LOCATION)) {
interfaceList.insert(ModemManager::ModemDevice::LocationInterface,
ModemManager::ModemLocation::Ptr());
+ Q_EMIT
q->interfaceAdded(ModemManager::ModemDevice::LocationInterface);
} else if (iface == QLatin1String(MMQT_DBUS_INTERFACE_MODEM_TIME))
{
interfaceList.insert(ModemManager::ModemDevice::TimeInterface,
ModemManager::ModemTime::Ptr());
+ Q_EMIT
q->interfaceAdded(ModemManager::ModemDevice::TimeInterface);
}
#if MM_CHECK_VERSION(1, 2, 0)
else if (iface == QLatin1String(MMQT_DBUS_INTERFACE_MODEM_OMA)) {
interfaceList.insert(ModemManager::ModemDevice::OmaInterface,
ModemManager::ModemOma::Ptr());
+ Q_EMIT
q->interfaceAdded(ModemManager::ModemDevice::OmaInterface);
} else if (iface ==
QLatin1String(MMQT_DBUS_INTERFACE_MODEM_SIGNAL)) {
interfaceList.insert(ModemManager::ModemDevice::SignalInterface,
ModemManager::ModemSignal::Ptr());
+ Q_EMIT
q->interfaceAdded(ModemManager::ModemDevice::SignalInterface);
}
#endif
else if (iface ==
QLatin1String(MMQT_DBUS_INTERFACE_MODEM_FIRMWARE)) {
interfaceList.insert(ModemManager::ModemDevice::FirmwareInterface,
ModemManager::ModemFirmware::Ptr());
+ Q_EMIT
q->interfaceAdded(ModemManager::ModemDevice::FirmwareInterface);
+ }
+#if MM_CHECK_VERSION(1, 6, 0)
+ else if (iface == QLatin1String(MMQT_DBUS_INTERFACE_MODEM_VOICE)) {
+
interfaceList.insert(ModemManager::ModemDevice::VoiceInterface,
ModemManager::ModemVoice::Ptr());
+ Q_EMIT
q->interfaceAdded(ModemManager::ModemDevice::VoiceInterface);
}
+#endif
}
}
}
@@ -399,31 +430,48 @@
Q_FOREACH (const QString &iface, interfaces) {
if (iface == QLatin1String(MMQT_DBUS_INTERFACE_MODEM)) {
interfaceList.remove(ModemManager::ModemDevice::ModemInterface);
+ Q_EMIT
q->interfaceRemoved(ModemManager::ModemDevice::ModemInterface);
} else if (iface == QLatin1String(MMQT_DBUS_INTERFACE_MODEM_SIMPLE)) {
interfaceList.remove(ModemManager::ModemDevice::SimpleInterface);
+ Q_EMIT
q->interfaceRemoved(ModemManager::ModemDevice::SimpleInterface);
} else if (iface ==
QLatin1String(MMQT_DBUS_INTERFACE_MODEM_MODEM3GPP)) {
interfaceList.remove(ModemManager::ModemDevice::GsmInterface);
+ Q_EMIT
q->interfaceRemoved(ModemManager::ModemDevice::GsmInterface);
} else if (iface ==
QLatin1String(MMQT_DBUS_INTERFACE_MODEM_MODEM3GPP_USSD)) {
interfaceList.remove(ModemManager::ModemDevice::GsmUssdInterface);
+ Q_EMIT
q->interfaceRemoved(ModemManager::ModemDevice::GsmUssdInterface);
} else if (iface ==
QLatin1String(MMQT_DBUS_INTERFACE_MODEM_MODEMCDMA)) {
interfaceList.remove(ModemManager::ModemDevice::CdmaInterface);
+ Q_EMIT
q->interfaceRemoved(ModemManager::ModemDevice::CdmaInterface);
} else if (iface ==
QLatin1String(MMQT_DBUS_INTERFACE_MODEM_MESSAGING)) {
interfaceList.remove(ModemManager::ModemDevice::MessagingInterface);
+ Q_EMIT
q->interfaceRemoved(ModemManager::ModemDevice::MessagingInterface);
} else if (iface == QLatin1String(MMQT_DBUS_INTERFACE_MODEM_LOCATION))
{
interfaceList.remove(ModemManager::ModemDevice::LocationInterface);
+ Q_EMIT
q->interfaceRemoved(ModemManager::ModemDevice::LocationInterface);
} else if (iface == QLatin1String(MMQT_DBUS_INTERFACE_MODEM_TIME)) {
interfaceList.remove(ModemManager::ModemDevice::TimeInterface);
+ Q_EMIT
q->interfaceRemoved(ModemManager::ModemDevice::TimeInterface);
}
#if MM_CHECK_VERSION(1, 2, 0)
else if (iface == QLatin1String(MMQT_DBUS_INTERFACE_MODEM_OMA)) {
interfaceList.remove(ModemManager::ModemDevice::OmaInterface);
+ Q_EMIT
q->interfaceRemoved(ModemManager::ModemDevice::OmaInterface);
} else if (iface == QLatin1String(MMQT_DBUS_INTERFACE_MODEM_SIGNAL)) {
interfaceList.remove(ModemManager::ModemDevice::SignalInterface);
+ Q_EMIT
q->interfaceRemoved(ModemManager::ModemDevice::SignalInterface);
}
#endif
else if (iface == QLatin1String(MMQT_DBUS_INTERFACE_MODEM_FIRMWARE)) {
interfaceList.remove(ModemManager::ModemDevice::FirmwareInterface);
+ Q_EMIT
q->interfaceRemoved(ModemManager::ModemDevice::FirmwareInterface);
}
+#if MM_CHECK_VERSION(1, 6, 0)
+ else if (iface == QLatin1String(MMQT_DBUS_INTERFACE_MODEM_VOICE)) {
+ interfaceList.remove(ModemManager::ModemDevice::VoiceInterface);
+ Q_EMIT
q->interfaceRemoved(ModemManager::ModemDevice::VoiceInterface);
+ }
+#endif
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modemdevice.h
new/modemmanager-qt-5.88.0/src/modemdevice.h
--- old/modemmanager-qt-5.87.0/src/modemdevice.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/modemdevice.h 2021-11-01
19:58:04.000000000 +0100
@@ -49,11 +49,12 @@
FirmwareInterface,
OmaInterface,
SignalInterface,
+ VoiceInterface,
};
explicit ModemDevice(const QString &path, QObject *parent = nullptr);
explicit ModemDevice(ModemDevicePrivate &dd, QObject *parent = nullptr);
- virtual ~ModemDevice();
+ ~ModemDevice() override;
QString uni() const;
@@ -78,6 +79,9 @@
void bearerAdded(const QString &udi); // TODO emit these signals in the
next version
void bearerRemoved(const QString &udi);
+ void interfaceAdded(InterfaceType type);
+ void interfaceRemoved(InterfaceType type);
+
private:
ModemDevicePrivate *const d_ptr;
};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modemdevice_p.h
new/modemmanager-qt-5.88.0/src/modemdevice_p.h
--- old/modemmanager-qt-5.87.0/src/modemdevice_p.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/modemdevice_p.h 2021-11-01
19:58:04.000000000 +0100
@@ -24,7 +24,7 @@
Q_OBJECT
public:
ModemDevicePrivate(const QString &path, ModemManager::ModemDevice *q);
- virtual ~ModemDevicePrivate();
+ ~ModemDevicePrivate() override;
void init();
void initInterfaces();
QString introspect() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modemfirmware.h
new/modemmanager-qt-5.88.0/src/modemfirmware.h
--- old/modemmanager-qt-5.87.0/src/modemfirmware.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/modemfirmware.h 2021-11-01
19:58:04.000000000 +0100
@@ -36,7 +36,7 @@
typedef QList<Ptr> List;
explicit ModemFirmware(const QString &path, QObject *parent = nullptr);
- ~ModemFirmware();
+ ~ModemFirmware() override;
/**
* List installed firmware images.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modemlocation.h
new/modemmanager-qt-5.88.0/src/modemlocation.h
--- old/modemmanager-qt-5.87.0/src/modemlocation.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/modemlocation.h 2021-11-01
19:58:04.000000000 +0100
@@ -42,7 +42,7 @@
Q_DECLARE_FLAGS(LocationSources, MMModemLocationSource)
explicit ModemLocation(const QString &path, QObject *parent = nullptr);
- ~ModemLocation();
+ ~ModemLocation() override;
/**
* Configure the location sources to use when gathering location
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modemmessaging.h
new/modemmanager-qt-5.88.0/src/modemmessaging.h
--- old/modemmanager-qt-5.87.0/src/modemmessaging.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/modemmessaging.h 2021-11-01
19:58:04.000000000 +0100
@@ -43,7 +43,7 @@
typedef QList<Ptr> List;
explicit ModemMessaging(const QString &path, QObject *parent = nullptr);
- ~ModemMessaging();
+ ~ModemMessaging() override;
/**
* @return A list of MMSmsStorage values, specifying the storages
supported by this
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modemoma.h
new/modemmanager-qt-5.88.0/src/modemoma.h
--- old/modemmanager-qt-5.87.0/src/modemoma.h 2021-10-02 14:23:13.000000000
+0200
+++ new/modemmanager-qt-5.88.0/src/modemoma.h 2021-11-01 19:58:04.000000000
+0100
@@ -43,7 +43,7 @@
Q_DECLARE_FLAGS(Features, MMOmaFeature)
explicit ModemOma(const QString &path, QObject *parent = nullptr);
- ~ModemOma();
+ ~ModemOma() override;
// properties
/**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modemsignal.h
new/modemmanager-qt-5.88.0/src/modemsignal.h
--- old/modemmanager-qt-5.87.0/src/modemsignal.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/modemsignal.h 2021-11-01
19:58:04.000000000 +0100
@@ -35,7 +35,7 @@
typedef QList<Ptr> List;
explicit ModemSignal(const QString &path, QObject *parent = nullptr);
- ~ModemSignal();
+ ~ModemSignal() override;
/**
* @return refresh rate for the extended signal quality information
updates, in seconds.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modemsimple.h
new/modemmanager-qt-5.88.0/src/modemsimple.h
--- old/modemmanager-qt-5.87.0/src/modemsimple.h 2021-10-02
14:23:13.000000000 +0200
+++ new/modemmanager-qt-5.88.0/src/modemsimple.h 2021-11-01
19:58:04.000000000 +0100
@@ -33,7 +33,7 @@
typedef QList<Ptr> List;
explicit ModemSimple(const QString &path, QObject *parent = nullptr);
- ~ModemSimple();
+ ~ModemSimple() override;
QString uni() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modemtime.h
new/modemmanager-qt-5.88.0/src/modemtime.h
--- old/modemmanager-qt-5.87.0/src/modemtime.h 2021-10-02 14:23:13.000000000
+0200
+++ new/modemmanager-qt-5.88.0/src/modemtime.h 2021-11-01 19:58:04.000000000
+0100
@@ -94,7 +94,7 @@
typedef QList<Ptr> List;
explicit ModemTime(const QString &path, QObject *parent = nullptr);
- ~ModemTime();
+ ~ModemTime() override;
/**
* @return the current network time in local time.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/modemvoice.h
new/modemmanager-qt-5.88.0/src/modemvoice.h
--- old/modemmanager-qt-5.87.0/src/modemvoice.h 2021-10-02 14:23:13.000000000
+0200
+++ new/modemmanager-qt-5.88.0/src/modemvoice.h 2021-11-01 19:58:04.000000000
+0100
@@ -35,7 +35,7 @@
typedef QList<Ptr> List;
explicit ModemVoice(const QString &path, QObject *parent = nullptr);
- ~ModemVoice();
+ ~ModemVoice() override;
/**
* Retrieve all calls.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/sim.h
new/modemmanager-qt-5.88.0/src/sim.h
--- old/modemmanager-qt-5.87.0/src/sim.h 2021-10-02 14:23:13.000000000
+0200
+++ new/modemmanager-qt-5.88.0/src/sim.h 2021-11-01 19:58:04.000000000
+0100
@@ -35,7 +35,7 @@
typedef QList<Ptr> List;
explicit Sim(const QString &path, QObject *parent = nullptr);
- ~Sim();
+ ~Sim() override;
/**
* @return An obfuscated SIM identifier based on the IMSI or the ICCID.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/modemmanager-qt-5.87.0/src/sms.h
new/modemmanager-qt-5.88.0/src/sms.h
--- old/modemmanager-qt-5.87.0/src/sms.h 2021-10-02 14:23:13.000000000
+0200
+++ new/modemmanager-qt-5.88.0/src/sms.h 2021-11-01 19:58:04.000000000
+0100
@@ -37,7 +37,7 @@
typedef QList<Ptr> List;
explicit Sms(const QString &path, QObject *parent = nullptr);
- ~Sms();
+ ~Sms() override;
QString uni() const;