[SCM] ktp-contact-applet packaging branch, master, updated. debian/15.12.1-1-966-gde83ac5
Maximiliano Curia
maxy at moszumanska.debian.org
Sat May 28 00:18:54 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-desktop-applets.git;a=commitdiff;h=ea67c15
The following commit has been merged in the master branch:
commit ea67c156cd3623a2b49f0555ff7465a680860b09
Author: Aleix Pol <aleixpol at kde.org>
Date: Sat Apr 13 01:46:48 2013 +0200
Add visual feedback while dragging over the delegate
It helps to display that we accept drops
REVIEW: 109972
---
.../contents/ui/ConversationDelegateButton.qml | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/chat/org.kde.ktp-chat/contents/ui/ConversationDelegateButton.qml b/chat/org.kde.ktp-chat/contents/ui/ConversationDelegateButton.qml
index 40fdbdc..e76149b 100644
--- a/chat/org.kde.ktp-chat/contents/ui/ConversationDelegateButton.qml
+++ b/chat/org.kde.ktp-chat/contents/ui/ConversationDelegateButton.qml
@@ -34,13 +34,16 @@ PlasmaComponents.ToolButton
property alias presenceIconName: tooltip.image
property alias overlay: overlayLoader.sourceComponent
checked: base.currentIndex==index
-
+
ExtraComponents.QIconItem {
id: icon
+ opacity: dropArea.dragging ? 0.5 : 1
anchors {
fill: parent
margins: 5
}
+
+ Behavior on opacity { SmoothedAnimation { duration: 250; velocity: 0.01 } }
}
PlasmaCore.ToolTip {
@@ -49,11 +52,17 @@ PlasmaComponents.ToolButton
}
DnD.DropArea {
+ id: dropArea
+ property bool dragging: false
+
anchors.fill: parent
DeclarativeKTpActions { id: actions }
onDrop: if (event.mimeData.url!="") {
actions.startFileTransfer(parent.account, parent.contact, event.mimeData.url)
+ dragging=false
}
+ onDragEnter: dragging=true
+ onDragLeave: dragging=false
}
Loader {
--
ktp-contact-applet packaging
More information about the pkg-kde-commits
mailing list