Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package deepin-qt-dbus-factory for
openSUSE:Factory checked in at 2022-04-22 21:53:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deepin-qt-dbus-factory (Old)
and /work/SRC/openSUSE:Factory/.deepin-qt-dbus-factory.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deepin-qt-dbus-factory"
Fri Apr 22 21:53:53 2022 rev:15 rq:971791 version:5.5.22
Changes:
--------
---
/work/SRC/openSUSE:Factory/deepin-qt-dbus-factory/deepin-qt-dbus-factory.changes
2022-03-07 17:46:23.515129358 +0100
+++
/work/SRC/openSUSE:Factory/.deepin-qt-dbus-factory.new.1538/deepin-qt-dbus-factory.changes
2022-04-22 21:54:43.650838352 +0200
@@ -1,0 +2,7 @@
+Fri Apr 1 07:04:14 UTC 2022 - Hillwood Yang <[email protected]>
+
+- Update version to 5.5.20
+ * Add some interfaces
+ * Fix bugs
+
+-------------------------------------------------------------------
Old:
----
dde-qt-dbus-factory-5.5.5.tar.gz
New:
----
dde-qt-dbus-factory-5.5.22.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ deepin-qt-dbus-factory.spec ++++++
--- /var/tmp/diff_new_pack.xED5Gm/_old 2022-04-22 21:54:44.162838936 +0200
+++ /var/tmp/diff_new_pack.xED5Gm/_new 2022-04-22 21:54:44.170838945 +0200
@@ -20,7 +20,7 @@
%define _name dde-qt-dbus-factory
Name: deepin-qt-dbus-factory
-Version: 5.5.5
+Version: 5.5.22
Release: 0
Summary: A repository storing auto-generated Qt5 D-Bus code
License: GPL-3.0-or-later
@@ -71,7 +71,6 @@
%prep
%setup -q -n %{_name}-%{version}
-# sed -i 's/!system(python/!system(python3/g'
libdframeworkdbus/libdframeworkdbus.pro
%build
%qmake5 DEFINES+=QT_NO_DEBUG_OUTPUT \
++++++ dde-qt-dbus-factory-5.5.5.tar.gz -> dde-qt-dbus-factory-5.5.22.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.5.5/libdframeworkdbus/libdframeworkdbus.pro
new/dde-qt-dbus-factory-5.5.22/libdframeworkdbus/libdframeworkdbus.pro
--- old/dde-qt-dbus-factory-5.5.5/libdframeworkdbus/libdframeworkdbus.pro
2021-11-18 06:07:39.000000000 +0100
+++ new/dde-qt-dbus-factory-5.5.22/libdframeworkdbus/libdframeworkdbus.pro
2022-03-04 06:50:14.000000000 +0100
@@ -22,6 +22,7 @@
types/brightnessmap.h \
types/touchscreenmap.h \
types/touchscreeninfolist.h \
+ types/touchscreeninfolist_v2.h \
types/screenrect.h \
types/inputdevicelist.h \
types/keyboardlayoutlist.h \
@@ -88,6 +89,7 @@
types/brightnessmap.cpp \
types/touchscreenmap.cpp \
types/touchscreeninfolist.cpp \
+ types/touchscreeninfolist_v2.cpp \
types/batterypresentinfo.cpp \
types/batterystateinfo.cpp \
types/batterypercentageinfo.cpp \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.5.5/libdframeworkdbus/types/resolution.cpp
new/dde-qt-dbus-factory-5.5.22/libdframeworkdbus/types/resolution.cpp
--- old/dde-qt-dbus-factory-5.5.5/libdframeworkdbus/types/resolution.cpp
2021-11-18 06:07:39.000000000 +0100
+++ new/dde-qt-dbus-factory-5.5.22/libdframeworkdbus/types/resolution.cpp
2022-03-04 06:50:14.000000000 +0100
@@ -40,7 +40,7 @@
bool Resolution::operator!=(const Resolution &other) const
{
- return m_id != other.m_id;
+ return m_width != other.m_width || m_height != other.m_height || m_rate !=
other.m_rate;
}
bool Resolution::operator==(const Resolution &other) const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.5.5/libdframeworkdbus/types/touchscreeninfolist_v2.cpp
new/dde-qt-dbus-factory-5.5.22/libdframeworkdbus/types/touchscreeninfolist_v2.cpp
---
old/dde-qt-dbus-factory-5.5.5/libdframeworkdbus/types/touchscreeninfolist_v2.cpp
1970-01-01 01:00:00.000000000 +0100
+++
new/dde-qt-dbus-factory-5.5.22/libdframeworkdbus/types/touchscreeninfolist_v2.cpp
2022-03-04 06:50:14.000000000 +0100
@@ -0,0 +1,59 @@
+/*
+ * Copyright (C) 2011 ~ 2017 Deepin Technology Co., Ltd.
+ *
+ * Author: quezhiyong <[email protected]>
+ *
+ * Maintainer: quezhiyong <[email protected]>
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include "touchscreeninfolist_v2.h"
+
+QDBusArgument &operator<<(QDBusArgument &arg, const TouchscreenInfo_V2 &info)
+{
+ arg.beginStructure();
+ arg << info.id << info.name << info.deviceNode << info.serialNumber <<
info.UUID;
+ arg.endStructure();
+
+ return arg;
+}
+
+const QDBusArgument &operator>>(const QDBusArgument &arg, TouchscreenInfo_V2
&info)
+{
+ arg.beginStructure();
+ arg >> info.id >> info.name >> info.deviceNode >> info.serialNumber >>
info.UUID;
+ arg.endStructure();
+
+ return arg;
+}
+
+bool TouchscreenInfo_V2::operator==(const TouchscreenInfo_V2 &info)
+{
+ return id == info.id && name == info.name && deviceNode == info.deviceNode
&& serialNumber == info.serialNumber && UUID == info.UUID;
+}
+
+void registerTouchscreenInfoV2MetaType()
+{
+ qRegisterMetaType<TouchscreenInfo_V2>("TouchscreenInfo_V2");
+ qDBusRegisterMetaType<TouchscreenInfo_V2>();
+}
+
+void registerTouchscreenInfoList_V2MetaType()
+{
+ registerTouchscreenInfoV2MetaType();
+
+ qRegisterMetaType<TouchscreenInfoList_V2>("TouchscreenInfoList_V2");
+ qDBusRegisterMetaType<TouchscreenInfoList_V2>();
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.5.5/libdframeworkdbus/types/touchscreeninfolist_v2.h
new/dde-qt-dbus-factory-5.5.22/libdframeworkdbus/types/touchscreeninfolist_v2.h
---
old/dde-qt-dbus-factory-5.5.5/libdframeworkdbus/types/touchscreeninfolist_v2.h
1970-01-01 01:00:00.000000000 +0100
+++
new/dde-qt-dbus-factory-5.5.22/libdframeworkdbus/types/touchscreeninfolist_v2.h
2022-03-04 06:50:14.000000000 +0100
@@ -0,0 +1,49 @@
+/*
+ * Copyright (C) 2011 ~ 2017 Deepin Technology Co., Ltd.
+ *
+ * Author: quezhiyong <[email protected]>
+ *
+ * Maintainer: quezhiyong <[email protected]>
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef TOUCHSCREENINFOLISTV2_H
+#define TOUCHSCREENINFOLISTV2_H
+
+#include <QString>
+#include <QList>
+#include <QDBusMetaType>
+
+struct TouchscreenInfo_V2 {
+ qint32 id;
+ QString name;
+ QString deviceNode;
+ QString serialNumber;
+ QString UUID;
+
+ bool operator ==(const TouchscreenInfo_V2& info);
+};
+
+typedef QList<TouchscreenInfo_V2> TouchscreenInfoList_V2;
+
+Q_DECLARE_METATYPE(TouchscreenInfo_V2)
+Q_DECLARE_METATYPE(TouchscreenInfoList_V2)
+
+QDBusArgument &operator<<(QDBusArgument &arg, const TouchscreenInfo_V2 &info);
+const QDBusArgument &operator>>(const QDBusArgument &arg, TouchscreenInfo_V2
&info);
+
+void registerTouchscreenInfoList_V2MetaType();
+
+#endif // !TOUCHSCREENINFOLISTV2_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/dde-qt-dbus-factory-5.5.5/technology-overview.md
new/dde-qt-dbus-factory-5.5.22/technology-overview.md
--- old/dde-qt-dbus-factory-5.5.5/technology-overview.md 2021-11-18
06:07:39.000000000 +0100
+++ new/dde-qt-dbus-factory-5.5.22/technology-overview.md 2022-03-04
06:50:14.000000000 +0100
@@ -32,3 +32,4 @@
## generate_code.py
??????????????????????????? `qdbusxml2cpp`?????? xml ????????? DBus
????????????????????? cpp ????????????
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.api.SoundThemePlayer.xml
new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.api.SoundThemePlayer.xml
--- old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.api.SoundThemePlayer.xml
1970-01-01 01:00:00.000000000 +0100
+++ new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.api.SoundThemePlayer.xml
2022-03-04 06:50:14.000000000 +0100
@@ -0,0 +1,25 @@
+<interface name="com.deepin.api.SoundThemePlayer">
+ <method name="EnableSound">
+ <arg name="name" type="s" direction="in"/>
+ <arg name="enabled" type="b" direction="in"/>
+ </method>
+ <method name="EnableSoundDesktopLogin">
+ <arg name="enabled" type="b" direction="in"/>
+ </method>
+ <method name="Play">
+ <arg name="theme" type="s" direction="in"/>
+ <arg name="event" type="s" direction="in"/>
+ <arg name="device" type="s" direction="in"/>
+ </method>
+ <method name="PlaySoundDesktopLogin"/>
+ <method name="PrepareShutdownSound">
+ <arg name="uid" type="i" direction="in"/>
+ </method>
+ <method name="SaveAudioState">
+ <arg name="avtivePlayback" type="a{sv}" direction="in"/>
+ <annotation name="org.qtproject.QtDBus.QtTypeName.In0"
value="QVariantMap"/>
+ </method>
+ <method name="SetSoundTheme">
+ <arg name="theme" type="s" direction="in"/>
+ </method>
+</interface>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.daemon.Accounts.User.xml
new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.daemon.Accounts.User.xml
--- old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.daemon.Accounts.User.xml
2021-11-18 06:07:39.000000000 +0100
+++ new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.daemon.Accounts.User.xml
2022-03-04 06:50:14.000000000 +0100
@@ -63,6 +63,20 @@
<method name="SetShell">
<arg name="shell" type="s" direction="in"/>
</method>
+ <method name="GetSecretQuestions">
+ <arg name="list" type="ai" direction="out" />
+ <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="QList
<int >"/>
+ </method>
+ <method name="SetSecretQuestions">
+ <arg name="list" type="a{iay}" direction="in" />
+ <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="QMap
<int, QByteArray >"/>
+ </method>
+ <method name="VerifySecretQuestions">
+ <arg name="answers" type="a{is}" direction="in" />
+ <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="QMap
<int, QString >"/>
+ <arg name="failed" type="ai" direction="out" />
+ <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="QList
<int >"/>
+ </method>
<property name="Groups" type="as" access="read"/>
<property name="IconList" type="as" access="read"/>
<property name="Shell" type="s" access="read"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.daemon.Authenticate.CharaManger.xml
new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.daemon.Authenticate.CharaManger.xml
---
old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.daemon.Authenticate.CharaManger.xml
2021-11-18 06:07:39.000000000 +0100
+++
new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.daemon.Authenticate.CharaManger.xml
2022-03-04 06:50:14.000000000 +0100
@@ -4,7 +4,7 @@
<arg name="charaName" type="s" direction="in"></arg>
</method>
<method name="EnrollStart">
- <arg name="driverName" type="s" direction="in"></arg>
+ <arg name="driverName" type="s" direction="in"></arg>
<arg name="charaType" type="i" direction="in"></arg>
<arg name="charaName" type="s" direction="in"></arg>
<arg name="fileDescriptor" type="h" direction="out"></arg>
@@ -13,11 +13,11 @@
</method>
<method name="List">
<arg name="driverName" type="s" direction="in"></arg>
- <arg name="charaType" type="i" direction="in"></arg>
- <arg name="faces" type="s" direction="out"></arg>
+ <arg name="charaType" type="i" direction="in"></arg>
+ <arg name="faces" type="s" direction="out"></arg>
</method>
<method name="Rename">
- <arg name="charaType" type="i" direction="in"></arg>
+ <arg name="charaType" type="i" direction="in"></arg>
<arg name="oldName" type="s" direction="in"></arg>
<arg name="newName" type="s" direction="in"></arg>
</method>
@@ -27,7 +27,7 @@
<arg name="CharaType" type="i"></arg>
</signal>
<signal name="EnrollStatus">
- <arg name="Sender" type="s"></arg>
+ <arg name="Sender" type="s"></arg>
<arg name="Code" type="i"></arg>
<arg name="Msg" type="s"></arg>
</signal>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.daemon.Display.xml
new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.daemon.Display.xml
--- old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.daemon.Display.xml
2021-11-18 06:07:39.000000000 +0100
+++ new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.daemon.Display.xml
2022-03-04 06:50:14.000000000 +0100
@@ -4,6 +4,10 @@
<arg type="s" direction="in"></arg>
<arg type="s" direction="in"></arg>
</method>
+ <method name="AssociateTouchByUUID">
+ <arg type="s" direction="in"></arg>
+ <arg type="s" direction="in"></arg>
+ </method>
<method name="ChangeBrightness">
<arg type="b" direction="in"></arg>
</method>
@@ -67,6 +71,9 @@
<property name="Touchscreens" type="a(isss)" access="read">
<annotation name="org.qtproject.QtDBus.QtTypeName"
value="TouchscreenInfoList"/>
</property>
+ <property name="TouchscreensV2" type="a(issss)" access="read">
+ <annotation name="org.qtproject.QtDBus.QtTypeName"
value="TouchscreenInfoList_V2"/>
+ </property>
<property name="TouchMap" type="a{ss}" access="read">
<annotation name="org.qtproject.QtDBus.QtTypeName"
value="TouchscreenMap"/>
</property>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.daemon.Power.xml
new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.daemon.Power.xml
--- old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.daemon.Power.xml
2021-11-18 06:07:39.000000000 +0100
+++ new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.daemon.Power.xml
2022-03-04 06:50:14.000000000 +0100
@@ -32,4 +32,5 @@
<property name="LowPowerNotifyEnable" type="b" access="readwrite"/>
<property name="LowPowerNotifyThreshold" type="i" access="readwrite"/>
<property name="LowPowerAutoSleepThreshold" type="i" access="readwrite"/>
+ <property name="IsHighPerformanceSupported" type="b" access="read"/>
</interface>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.lastore.Job.xml
new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.lastore.Job.xml
--- old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.lastore.Job.xml
2021-11-18 06:07:39.000000000 +0100
+++ new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.lastore.Job.xml
2022-03-04 06:50:14.000000000 +0100
@@ -13,4 +13,5 @@
<property name="Description" type="s" access="read"></property>
<property name="ElapsedTime" type="i" access="read"></property>
<property name="Cancelable" type="b" access="read"></property>
+ <property name="Packages" type="as" access="read"></property>
</interface>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.system.SystemDisplay.xml
new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.system.SystemDisplay.xml
--- old/dde-qt-dbus-factory-5.5.5/xml/com.deepin.system.SystemDisplay.xml
1970-01-01 01:00:00.000000000 +0100
+++ new/dde-qt-dbus-factory-5.5.22/xml/com.deepin.system.SystemDisplay.xml
2022-03-04 06:50:14.000000000 +0100
@@ -0,0 +1,11 @@
+<interface name="com.deepin.system.Display">
+ <method name="GetConfig">
+ <arg type="s" direction="out"/>
+ </method>
+ <method name="SetConfig">
+ <arg type="s" direction="in"/>
+ </method>
+ <signal name="ConfigUpdated">
+ <arg type="s"/>
+ </signal>
+</interface>