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 
&lt;int &gt;"/>
+  </method>
+  <method name="SetSecretQuestions">
+    <arg name="list" type="a{iay}" direction="in" />
+    <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="QMap 
&lt;int, QByteArray &gt;"/>
+  </method>
+  <method name="VerifySecretQuestions">
+    <arg name="answers" type="a{is}" direction="in" />
+    <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="QMap 
&lt;int, QString &gt;"/>
+    <arg name="failed" type="ai" direction="out" />
+    <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="QList 
&lt;int &gt;"/>
+  </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>

Reply via email to