Date: Monday, April 22, 2019 @ 18:41:23 Author: felixonmars Revision: 452986
archrelease: copy trunk to community-x86_64 Added: deepin-kwin/repos/community-x86_64/PKGBUILD (from rev 452985, deepin-kwin/trunk/PKGBUILD) deepin-kwin/repos/community-x86_64/new-kwin.patch (from rev 452985, deepin-kwin/trunk/new-kwin.patch) Deleted: deepin-kwin/repos/community-x86_64/PKGBUILD deepin-kwin/repos/community-x86_64/new-kwin.patch ----------------+ PKGBUILD | 64 +++++++++++++-------------- new-kwin.patch | 130 +++++++++++++++++++++++++++---------------------------- 2 files changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-04-22 18:41:10 UTC (rev 452985) +++ PKGBUILD 2019-04-22 18:41:23 UTC (rev 452986) @@ -1,32 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Contributor: Josip Ponjavic <josipponjavic at gmail dot com> -# Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com> - -pkgname=deepin-kwin -pkgver=0.0.4 -pkgrel=1 -pkgdesc='KWin configures on DDE' -arch=('x86_64') -url="https://github.com/linuxdeepin/dde-kwin" -license=('GPL3') -depends=('deepin-qt5integration' 'kwin') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-kwin/archive/$pkgver.tar.gz" - new-kwin.patch) -sha512sums=('7874849dcd399221f6c3a65d10f00562ededcff273fd390eb1c16f3d864c608fe41ec55de6b1624fa71bd776f393129b53095a8eaa1aaddb816a0e75f0757af2' - '771ac8b0b80f15e46fa857ab5ee7c5f28ac79fc82e95999077ffbf8dfa63669a9e6c746f355438211145390ea3af108b31b7683e5193b82ccd9cc00d24abb3f2') - -prepare() { - cd dde-kwin-$pkgver - patch -p1 -i ../new-kwin.patch -} - -build() { - cd dde-kwin-$pkgver - qmake-qt5 PREFIX=/usr - make -} - -package() { - cd dde-kwin-$pkgver - make INSTALL_ROOT="$pkgdir" install -} Copied: deepin-kwin/repos/community-x86_64/PKGBUILD (from rev 452985, deepin-kwin/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-04-22 18:41:23 UTC (rev 452986) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Josip Ponjavic <josipponjavic at gmail dot com> +# Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com> + +pkgname=deepin-kwin +pkgver=0.0.4.1 +pkgrel=1 +pkgdesc='KWin configures on DDE' +arch=('x86_64') +url="https://github.com/linuxdeepin/dde-kwin" +license=('GPL3') +depends=('deepin-qt5integration' 'kwin') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-kwin/archive/$pkgver.tar.gz" + new-kwin.patch) +sha512sums=('c6a11ddcf876605726e318e9e6dda609149a35cb4e2c946339c8aee5ad16d4d61b877e27f787f33bfaea0b3aa3dca8ac4d6da3f5587698f21ae2e78029576a18' + '771ac8b0b80f15e46fa857ab5ee7c5f28ac79fc82e95999077ffbf8dfa63669a9e6c746f355438211145390ea3af108b31b7683e5193b82ccd9cc00d24abb3f2') + +prepare() { + cd dde-kwin-$pkgver + patch -p1 -i ../new-kwin.patch +} + +build() { + cd dde-kwin-$pkgver + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd dde-kwin-$pkgver + make INSTALL_ROOT="$pkgdir" install +} Deleted: new-kwin.patch =================================================================== --- new-kwin.patch 2019-04-22 18:41:10 UTC (rev 452985) +++ new-kwin.patch 2019-04-22 18:41:23 UTC (rev 452986) @@ -1,65 +0,0 @@ -diff --git a/plugins/kwin-xcb/lib/kwinutils.cpp b/plugins/kwin-xcb/lib/kwinutils.cpp -index 7a0bf5c..eca85e2 100644 ---- a/plugins/kwin-xcb/lib/kwinutils.cpp -+++ b/plugins/kwin-xcb/lib/kwinutils.cpp -@@ -79,16 +79,6 @@ public: - public Q_SLOTS: - void slotWindowMove(); - void slotWindowMaximize(); -- -- // kwin 5.8.6 -- void slotWindowQuickTileLeft(); -- void slotWindowQuickTileRight(); -- void slotWindowQuickTileTop(); -- void slotWindowQuickTileBottom(); -- void slotWindowQuickTileTopLeft(); -- void slotWindowQuickTileTopRight(); -- void slotWindowQuickTileBottomLeft(); -- void slotWindowQuickTileBottomRight(); - }; - class Scripting : public QObject { - public: -@@ -388,43 +378,6 @@ void KWinUtils::QuickTileWindow(uint side) - if (ws) { - if (interface->quickTileWindow) { - interface->quickTileWindow(ws, (KWin::Workspace::QuickTileFlag)side); -- } else { // fallback for kwin 5.8.6 -- switch ((KWin::Workspace::QuickTileFlag)side) { -- case KWin::Workspace::QuickTileFlag::Left: -- ws->slotWindowQuickTileLeft(); -- break; -- case KWin::Workspace::QuickTileFlag::Right: -- ws->slotWindowQuickTileRight();; -- break; -- case KWin::Workspace::QuickTileFlag::Top: -- ws->slotWindowQuickTileTop(); -- break; -- case KWin::Workspace::QuickTileFlag::Bottom: -- ws->slotWindowQuickTileBottom(); -- break; -- case KWin::Workspace::QuickTileFlag::Horizontal: -- ws->slotWindowQuickTileLeft(); -- ws->slotWindowQuickTileRight(); -- break; -- case KWin::Workspace::QuickTileFlag::Vertical: -- ws->slotWindowQuickTileTop(); -- ws->slotWindowQuickTileBottom(); -- break; -- case KWin::Workspace::QuickTileFlag::TopLeft: -- ws->slotWindowQuickTileTopLeft(); -- break; -- case KWin::Workspace::QuickTileFlag::TopRight: -- ws->slotWindowQuickTileTopRight(); -- break; -- case KWin::Workspace::QuickTileFlag::BottomLeft: -- ws->slotWindowQuickTileBottomLeft(); -- break; -- case KWin::Workspace::QuickTileFlag::BottomRight: -- ws->slotWindowQuickTileBottomRight(); -- break; -- default: -- break; -- } - } - } - } Copied: deepin-kwin/repos/community-x86_64/new-kwin.patch (from rev 452985, deepin-kwin/trunk/new-kwin.patch) =================================================================== --- new-kwin.patch (rev 0) +++ new-kwin.patch 2019-04-22 18:41:23 UTC (rev 452986) @@ -0,0 +1,65 @@ +diff --git a/plugins/kwin-xcb/lib/kwinutils.cpp b/plugins/kwin-xcb/lib/kwinutils.cpp +index 7a0bf5c..eca85e2 100644 +--- a/plugins/kwin-xcb/lib/kwinutils.cpp ++++ b/plugins/kwin-xcb/lib/kwinutils.cpp +@@ -79,16 +79,6 @@ public: + public Q_SLOTS: + void slotWindowMove(); + void slotWindowMaximize(); +- +- // kwin 5.8.6 +- void slotWindowQuickTileLeft(); +- void slotWindowQuickTileRight(); +- void slotWindowQuickTileTop(); +- void slotWindowQuickTileBottom(); +- void slotWindowQuickTileTopLeft(); +- void slotWindowQuickTileTopRight(); +- void slotWindowQuickTileBottomLeft(); +- void slotWindowQuickTileBottomRight(); + }; + class Scripting : public QObject { + public: +@@ -388,43 +378,6 @@ void KWinUtils::QuickTileWindow(uint side) + if (ws) { + if (interface->quickTileWindow) { + interface->quickTileWindow(ws, (KWin::Workspace::QuickTileFlag)side); +- } else { // fallback for kwin 5.8.6 +- switch ((KWin::Workspace::QuickTileFlag)side) { +- case KWin::Workspace::QuickTileFlag::Left: +- ws->slotWindowQuickTileLeft(); +- break; +- case KWin::Workspace::QuickTileFlag::Right: +- ws->slotWindowQuickTileRight();; +- break; +- case KWin::Workspace::QuickTileFlag::Top: +- ws->slotWindowQuickTileTop(); +- break; +- case KWin::Workspace::QuickTileFlag::Bottom: +- ws->slotWindowQuickTileBottom(); +- break; +- case KWin::Workspace::QuickTileFlag::Horizontal: +- ws->slotWindowQuickTileLeft(); +- ws->slotWindowQuickTileRight(); +- break; +- case KWin::Workspace::QuickTileFlag::Vertical: +- ws->slotWindowQuickTileTop(); +- ws->slotWindowQuickTileBottom(); +- break; +- case KWin::Workspace::QuickTileFlag::TopLeft: +- ws->slotWindowQuickTileTopLeft(); +- break; +- case KWin::Workspace::QuickTileFlag::TopRight: +- ws->slotWindowQuickTileTopRight(); +- break; +- case KWin::Workspace::QuickTileFlag::BottomLeft: +- ws->slotWindowQuickTileBottomLeft(); +- break; +- case KWin::Workspace::QuickTileFlag::BottomRight: +- ws->slotWindowQuickTileBottomRight(); +- break; +- default: +- break; +- } + } + } + }