Date: Thursday, October 26, 2017 @ 20:01:34 Author: arojas Revision: 264539
archrelease: copy trunk to community-i686, community-x86_64 Added: latte-dock/repos/community-i686/PKGBUILD (from rev 264538, latte-dock/trunk/PKGBUILD) latte-dock/repos/community-i686/latte-dock-qt5.9.2.patch (from rev 264538, latte-dock/trunk/latte-dock-qt5.9.2.patch) latte-dock/repos/community-x86_64/PKGBUILD (from rev 264538, latte-dock/trunk/PKGBUILD) latte-dock/repos/community-x86_64/latte-dock-qt5.9.2.patch (from rev 264538, latte-dock/trunk/latte-dock-qt5.9.2.patch) Deleted: latte-dock/repos/community-i686/PKGBUILD latte-dock/repos/community-x86_64/PKGBUILD -------------------------------------------+ /PKGBUILD | 76 ++++++++++++++++++++++++++++ community-i686/PKGBUILD | 33 ------------ community-i686/latte-dock-qt5.9.2.patch | 45 ++++++++++++++++ community-x86_64/PKGBUILD | 33 ------------ community-x86_64/latte-dock-qt5.9.2.patch | 45 ++++++++++++++++ 5 files changed, 166 insertions(+), 66 deletions(-) Deleted: community-i686/PKGBUILD =================================================================== --- community-i686/PKGBUILD 2017-10-26 20:01:04 UTC (rev 264538) +++ community-i686/PKGBUILD 2017-10-26 20:01:34 UTC (rev 264539) @@ -1,33 +0,0 @@ -# Maintainer: Antonio Rojas <aro...@archlinux.org> -# Contributor: Michael Straube <strau...@gmx.de> - -pkgname=latte-dock -pkgver=0.7.1 -pkgrel=1 -pkgdesc='A dock based on Plasma Frameworks' -arch=(i686 x86_64) -url='https://github.com/psifidotos/Latte-Dock' -license=(GPL) -depends=(plasma-framework hicolor-icon-theme) -makedepends=(extra-cmake-modules python) -source=("$pkgname-$pkgver.tar.gz::https://github.com/psifidotos/Latte-Dock/archive/v$pkgver.tar.gz") -sha256sums=('b57a5495370fea6ae61f8045590d958c477efbe454690ea52d992d8ec76b80ea') - -prepare() { - mkdir -p build -} - -build() { - cd build - - cmake ../Latte-Dock-$pkgver \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release - make -} - -package() { - cd build - - make DESTDIR="$pkgdir" install -} Copied: latte-dock/repos/community-i686/PKGBUILD (from rev 264538, latte-dock/trunk/PKGBUILD) =================================================================== --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-10-26 20:01:34 UTC (rev 264539) @@ -0,0 +1,38 @@ +# Maintainer: Antonio Rojas <aro...@archlinux.org> +# Contributor: Michael Straube <strau...@gmx.de> + +pkgname=latte-dock +pkgver=0.7.1 +pkgrel=2 +pkgdesc='A dock based on Plasma Frameworks' +arch=(i686 x86_64) +url='https://github.com/psifidotos/Latte-Dock' +license=(GPL) +depends=(plasma-framework hicolor-icon-theme) +makedepends=(extra-cmake-modules python) +source=("$pkgname-$pkgver.tar.gz::https://github.com/psifidotos/Latte-Dock/archive/v$pkgver.tar.gz" + latte-dock-qt5.9.2.patch) +sha256sums=('b57a5495370fea6ae61f8045590d958c477efbe454690ea52d992d8ec76b80ea' + '95f4b2437cad2e7f5bea993dc8b957ad1a501112a636e7f0ab69995b0ca0121d') + +prepare() { + mkdir -p build + + cd Latte-Dock-$pkgver + patch -p1 -i ../latte-dock-qt5.9.2.patch # Fix crash with Qt 5.9.2 +} + +build() { + cd build + + cmake ../Latte-Dock-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + make +} + +package() { + cd build + + make DESTDIR="$pkgdir" install +} Copied: latte-dock/repos/community-i686/latte-dock-qt5.9.2.patch (from rev 264538, latte-dock/trunk/latte-dock-qt5.9.2.patch) =================================================================== --- community-i686/latte-dock-qt5.9.2.patch (rev 0) +++ community-i686/latte-dock-qt5.9.2.patch 2017-10-26 20:01:34 UTC (rev 264539) @@ -0,0 +1,45 @@ +commit 7c0acbef88624e04adcd7ebd267a64d65f6896a0 +Author: Michail Vourlakos <mvourla...@gmail.com> +Date: Thu Oct 26 22:16:42 2017 +0300 + + fix #730 + +diff --git a/plasmoid/package/contents/ui/task/TaskDelegate.qml b/plasmoid/package/contents/ui/task/TaskDelegate.qml +index 4585fe2..5bab8c3 100644 +--- a/plasmoid/package/contents/ui/task/TaskDelegate.qml ++++ b/plasmoid/package/contents/ui/task/TaskDelegate.qml +@@ -1218,8 +1218,15 @@ MouseArea{ + } + + Component.onDestruction: { +- wrapper.sendEndOfNeedBothAxisAnimation(); ++ root.mouseWasEntered.disconnect(signalMouseWasEntered); ++ root.draggingFinished.disconnect(handlerDraggingFinished); ++ root.clearZoomSignal.disconnect(clearZoom); ++ root.publishTasksGeometries.disconnect(slotPublishGeometries); ++ root.showPreviewForTasks.disconnect(slotShowPreviewForTasks); ++ root.updateScale.disconnect(wrapper.signalUpdateScale); + root.waitingLauncherRemoved.disconnect(slotWaitingLauncherRemoved); ++ ++ wrapper.sendEndOfNeedBothAxisAnimation(); + } + + ///REMOVE +diff --git a/plasmoid/package/contents/ui/task/animations/TaskRealRemovalAnimation.qml b/plasmoid/package/contents/ui/task/animations/TaskRealRemovalAnimation.qml +index 3bbf37a..316b79c 100644 +--- a/plasmoid/package/contents/ui/task/animations/TaskRealRemovalAnimation.qml ++++ b/plasmoid/package/contents/ui/task/animations/TaskRealRemovalAnimation.qml +@@ -41,13 +41,6 @@ SequentialAnimation { + + ScriptAction{ + script:{ +- root.mouseWasEntered.disconnect(signalMouseWasEntered); +- root.draggingFinished.disconnect(handlerDraggingFinished); +- root.clearZoomSignal.disconnect(clearZoom); +- root.publishTasksGeometries.disconnect(slotPublishGeometries); +- root.showPreviewForTasks.disconnect(slotShowPreviewForTasks); +- root.updateScale.disconnect(wrapper.signalUpdateScale); +- + mainItemContainer.inAnimation = true; + icList.delayingRemoval = true; + mainItemContainer.inAddRemoveAnimation = true; Deleted: community-x86_64/PKGBUILD =================================================================== --- community-x86_64/PKGBUILD 2017-10-26 20:01:04 UTC (rev 264538) +++ community-x86_64/PKGBUILD 2017-10-26 20:01:34 UTC (rev 264539) @@ -1,33 +0,0 @@ -# Maintainer: Antonio Rojas <aro...@archlinux.org> -# Contributor: Michael Straube <strau...@gmx.de> - -pkgname=latte-dock -pkgver=0.7.1 -pkgrel=1 -pkgdesc='A dock based on Plasma Frameworks' -arch=(i686 x86_64) -url='https://github.com/psifidotos/Latte-Dock' -license=(GPL) -depends=(plasma-framework hicolor-icon-theme) -makedepends=(extra-cmake-modules python) -source=("$pkgname-$pkgver.tar.gz::https://github.com/psifidotos/Latte-Dock/archive/v$pkgver.tar.gz") -sha256sums=('b57a5495370fea6ae61f8045590d958c477efbe454690ea52d992d8ec76b80ea') - -prepare() { - mkdir -p build -} - -build() { - cd build - - cmake ../Latte-Dock-$pkgver \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release - make -} - -package() { - cd build - - make DESTDIR="$pkgdir" install -} Copied: latte-dock/repos/community-x86_64/PKGBUILD (from rev 264538, latte-dock/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2017-10-26 20:01:34 UTC (rev 264539) @@ -0,0 +1,38 @@ +# Maintainer: Antonio Rojas <aro...@archlinux.org> +# Contributor: Michael Straube <strau...@gmx.de> + +pkgname=latte-dock +pkgver=0.7.1 +pkgrel=2 +pkgdesc='A dock based on Plasma Frameworks' +arch=(i686 x86_64) +url='https://github.com/psifidotos/Latte-Dock' +license=(GPL) +depends=(plasma-framework hicolor-icon-theme) +makedepends=(extra-cmake-modules python) +source=("$pkgname-$pkgver.tar.gz::https://github.com/psifidotos/Latte-Dock/archive/v$pkgver.tar.gz" + latte-dock-qt5.9.2.patch) +sha256sums=('b57a5495370fea6ae61f8045590d958c477efbe454690ea52d992d8ec76b80ea' + '95f4b2437cad2e7f5bea993dc8b957ad1a501112a636e7f0ab69995b0ca0121d') + +prepare() { + mkdir -p build + + cd Latte-Dock-$pkgver + patch -p1 -i ../latte-dock-qt5.9.2.patch # Fix crash with Qt 5.9.2 +} + +build() { + cd build + + cmake ../Latte-Dock-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + make +} + +package() { + cd build + + make DESTDIR="$pkgdir" install +} Copied: latte-dock/repos/community-x86_64/latte-dock-qt5.9.2.patch (from rev 264538, latte-dock/trunk/latte-dock-qt5.9.2.patch) =================================================================== --- community-x86_64/latte-dock-qt5.9.2.patch (rev 0) +++ community-x86_64/latte-dock-qt5.9.2.patch 2017-10-26 20:01:34 UTC (rev 264539) @@ -0,0 +1,45 @@ +commit 7c0acbef88624e04adcd7ebd267a64d65f6896a0 +Author: Michail Vourlakos <mvourla...@gmail.com> +Date: Thu Oct 26 22:16:42 2017 +0300 + + fix #730 + +diff --git a/plasmoid/package/contents/ui/task/TaskDelegate.qml b/plasmoid/package/contents/ui/task/TaskDelegate.qml +index 4585fe2..5bab8c3 100644 +--- a/plasmoid/package/contents/ui/task/TaskDelegate.qml ++++ b/plasmoid/package/contents/ui/task/TaskDelegate.qml +@@ -1218,8 +1218,15 @@ MouseArea{ + } + + Component.onDestruction: { +- wrapper.sendEndOfNeedBothAxisAnimation(); ++ root.mouseWasEntered.disconnect(signalMouseWasEntered); ++ root.draggingFinished.disconnect(handlerDraggingFinished); ++ root.clearZoomSignal.disconnect(clearZoom); ++ root.publishTasksGeometries.disconnect(slotPublishGeometries); ++ root.showPreviewForTasks.disconnect(slotShowPreviewForTasks); ++ root.updateScale.disconnect(wrapper.signalUpdateScale); + root.waitingLauncherRemoved.disconnect(slotWaitingLauncherRemoved); ++ ++ wrapper.sendEndOfNeedBothAxisAnimation(); + } + + ///REMOVE +diff --git a/plasmoid/package/contents/ui/task/animations/TaskRealRemovalAnimation.qml b/plasmoid/package/contents/ui/task/animations/TaskRealRemovalAnimation.qml +index 3bbf37a..316b79c 100644 +--- a/plasmoid/package/contents/ui/task/animations/TaskRealRemovalAnimation.qml ++++ b/plasmoid/package/contents/ui/task/animations/TaskRealRemovalAnimation.qml +@@ -41,13 +41,6 @@ SequentialAnimation { + + ScriptAction{ + script:{ +- root.mouseWasEntered.disconnect(signalMouseWasEntered); +- root.draggingFinished.disconnect(handlerDraggingFinished); +- root.clearZoomSignal.disconnect(clearZoom); +- root.publishTasksGeometries.disconnect(slotPublishGeometries); +- root.showPreviewForTasks.disconnect(slotShowPreviewForTasks); +- root.updateScale.disconnect(wrapper.signalUpdateScale); +- + mainItemContainer.inAnimation = true; + icList.delayingRemoval = true; + mainItemContainer.inAddRemoveAnimation = true;