Blame 0001-revert-added-functions-from-their-forked-kwin.patch

f8b23ec
From 35aa6d690eedf3f399e715c76bf90524c1c99e4d Mon Sep 17 00:00:00 2001
f8b23ec
From: Robin Lee <cheeselee@fedoraproject.org>
f8b23ec
Date: Thu, 12 Nov 2020 19:09:04 +0800
f8b23ec
Subject: [PATCH 1/6] revert added functions from their forked kwin
f8b23ec
f8b23ec
---
f8b23ec
 deepin-wm-dbus/com.deepin.wm.xml.in            |  6 ------
f8b23ec
 deepin-wm-dbus/deepinwmfaker.cpp               | 10 ----------
f8b23ec
 deepin-wm-dbus/deepinwmfaker.h                 |  2 --
f8b23ec
 plugins/platforms/lib/kwinutils.cpp            | 18 ------------------
f8b23ec
 plugins/platforms/lib/kwinutils.h              |  2 --
f8b23ec
 .../plugin/org.kde.kwin.KWinUtils.xml          |  6 ------
f8b23ec
 6 files changed, 44 deletions(-)
f8b23ec
f8b23ec
diff --git a/deepin-wm-dbus/com.deepin.wm.xml.in b/deepin-wm-dbus/com.deepin.wm.xml.in
f8b23ec
index a73a88632..279ebca4a 100644
f8b23ec
--- a/deepin-wm-dbus/com.deepin.wm.xml.in
f8b23ec
+++ b/deepin-wm-dbus/com.deepin.wm.xml.in
f8b23ec
@@ -175,10 +175,4 @@
f8b23ec
     <method name="SetShowDesktop">
f8b23ec
         <arg type="b" name="isShowDesktop" direction="in"/>
f8b23ec
     </method>
f8b23ec
-    <method name="TouchToMove">
f8b23ec
-        <arg type="i" name="x" direction="in"/>
f8b23ec
-        <arg type="i" name="y" direction="in"/>
f8b23ec
-    </method>
f8b23ec
-    <method name="ClearMoveStatus">
f8b23ec
-    </method>
f8b23ec
 </interface>
f8b23ec
diff --git a/deepin-wm-dbus/deepinwmfaker.cpp b/deepin-wm-dbus/deepinwmfaker.cpp
f8b23ec
index 9b87788b5..8f971a26e 100644
f8b23ec
--- a/deepin-wm-dbus/deepinwmfaker.cpp
f8b23ec
+++ b/deepin-wm-dbus/deepinwmfaker.cpp
f8b23ec
@@ -681,16 +681,6 @@ void DeepinWMFaker::BeginToMoveActiveWindow()
f8b23ec
     m_kwinUtilsInter->WindowMove();
f8b23ec
 }
f8b23ec
 
f8b23ec
-void DeepinWMFaker::TouchToMove(int x, int y)
f8b23ec
-{
f8b23ec
-    m_kwinUtilsInter->TouchPadToMoveWindow(x,y);
f8b23ec
-}
f8b23ec
-
f8b23ec
-void DeepinWMFaker::ClearMoveStatus()
f8b23ec
-{
f8b23ec
-    m_kwinUtilsInter->EndTouchPadToMoveWindow();
f8b23ec
-}
f8b23ec
-
f8b23ec
 void DeepinWMFaker::SwitchApplication(bool backward)
f8b23ec
 {
f8b23ec
     if (!m_kwinUtilsInter->isValid()) {
f8b23ec
diff --git a/deepin-wm-dbus/deepinwmfaker.h b/deepin-wm-dbus/deepinwmfaker.h
f8b23ec
index ee22e6fe7..6b30a14cd 100644
f8b23ec
--- a/deepin-wm-dbus/deepinwmfaker.h
f8b23ec
+++ b/deepin-wm-dbus/deepinwmfaker.h
f8b23ec
@@ -133,8 +133,6 @@ public Q_SLOTS:
f8b23ec
     bool GetIsShowDesktop();
f8b23ec
     void SetShowDesktop(bool isShowDesktop);
f8b23ec
 
f8b23ec
-    void TouchToMove(int x, int y);
f8b23ec
-    void ClearMoveStatus();
f8b23ec
 Q_SIGNALS:
f8b23ec
     void WorkspaceBackgroundChanged(int index, const QString &newUri);
f8b23ec
     void WorkspaceBackgroundChangedForMonitor(int index, const QString &strMonitorName, const QString &newUri);
f8b23ec
diff --git a/plugins/platforms/lib/kwinutils.cpp b/plugins/platforms/lib/kwinutils.cpp
f8b23ec
index b035a67f7..4d3fdc586 100644
f8b23ec
--- a/plugins/platforms/lib/kwinutils.cpp
f8b23ec
+++ b/plugins/platforms/lib/kwinutils.cpp
f8b23ec
@@ -88,8 +88,6 @@ public Q_SLOTS:
f8b23ec
     void slotWindowMove();
f8b23ec
     void slotWindowMaximize();
f8b23ec
     bool compositing() const;
f8b23ec
-    void slotTouchPadTomoveWindow(int x, int y);
f8b23ec
-    void slotEndTouchPadToMoveWindow();
f8b23ec
 
f8b23ec
 #if !defined(KWIN_VERSION) || KWIN_VERSION < KWIN_VERSION_CHECK(5, 10, 95, 0)
f8b23ec
     // kwin < 5.10.95
f8b23ec
@@ -1084,22 +1082,6 @@ void KWinUtils::WindowMove()
f8b23ec
     }
f8b23ec
 }
f8b23ec
 
f8b23ec
-void KWinUtils::TouchPadToMoveWindow(int x, int y)
f8b23ec
-{
f8b23ec
-    KWin::Workspace *ws = static_cast<KWin::Workspace *>(workspace());
f8b23ec
-    if (ws) {
f8b23ec
-        ws->slotTouchPadTomoveWindow(x,y);
f8b23ec
-    }
f8b23ec
-}
f8b23ec
-
f8b23ec
-void KWinUtils::EndTouchPadToMoveWindow()
f8b23ec
-{
f8b23ec
-    KWin::Workspace *ws = static_cast<KWin::Workspace *>(workspace());
f8b23ec
-    if (ws) {
f8b23ec
-        ws->slotEndTouchPadToMoveWindow();
f8b23ec
-    }
f8b23ec
-}
f8b23ec
-
f8b23ec
 void KWinUtils::WindowMaximize()
f8b23ec
 {
f8b23ec
     KWin::Workspace *ws = static_cast<KWin::Workspace *>(workspace());
f8b23ec
diff --git a/plugins/platforms/lib/kwinutils.h b/plugins/platforms/lib/kwinutils.h
f8b23ec
index 2c758752c..57edb8664 100644
f8b23ec
--- a/plugins/platforms/lib/kwinutils.h
f8b23ec
+++ b/plugins/platforms/lib/kwinutils.h
f8b23ec
@@ -156,8 +156,6 @@ public Q_SLOTS:
f8b23ec
     void ShowWindowsView();
f8b23ec
     void ResumeCompositor(int type);
f8b23ec
     void SuspendCompositor(int type);
f8b23ec
-    void TouchPadToMoveWindow(int x, int y);
f8b23ec
-    void EndTouchPadToMoveWindow();
f8b23ec
 
f8b23ec
 Q_SIGNALS:
f8b23ec
     void initialized();
f8b23ec
diff --git a/plugins/platforms/plugin/org.kde.kwin.KWinUtils.xml b/plugins/platforms/plugin/org.kde.kwin.KWinUtils.xml
f8b23ec
index 5854ed04f..aa61b6cde 100644
f8b23ec
--- a/plugins/platforms/plugin/org.kde.kwin.KWinUtils.xml
f8b23ec
+++ b/plugins/platforms/plugin/org.kde.kwin.KWinUtils.xml
f8b23ec
@@ -22,10 +22,4 @@
f8b23ec
     <method name="SuspendCompositor">
f8b23ec
         <arg type="i" name="type" direction="in"/>
f8b23ec
     </method>
f8b23ec
-    <method name="TouchPadToMoveWindow">
f8b23ec
-        <arg type="i" name="x" direction="in"/>
f8b23ec
-        <arg type="i" name="y" direction="in"/>
f8b23ec
-    </method>
f8b23ec
-    <method name="EndTouchPadToMoveWindow">
f8b23ec
-    </method>
f8b23ec
 </interface>
f8b23ec
-- 
f8b23ec
2.26.2
f8b23ec