[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:13:47 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-desktop-applets.git;a=commitdiff;h=e85a766

The following commit has been merged in the master branch:
commit e85a766f638e3c4760893503d19f113c74869284
Author: David Edmundson <kde at davidedmundson.co.uk>
Date:   Mon Mar 19 16:13:38 2012 +0000

    Port delegate to plasma listItem
---
 .../contents/ui/ListContactDelegate.qml            | 74 ++++------------------
 1 file changed, 11 insertions(+), 63 deletions(-)

diff --git a/org.kde.ktp.contactlist/contents/ui/ListContactDelegate.qml b/org.kde.ktp.contactlist/contents/ui/ListContactDelegate.qml
index 12942fd..4b2ef7b 100644
--- a/org.kde.ktp.contactlist/contents/ui/ListContactDelegate.qml
+++ b/org.kde.ktp.contactlist/contents/ui/ListContactDelegate.qml
@@ -22,11 +22,12 @@ import org.kde.plasma.core 0.1 as PlasmaCore
 import org.kde.plasma.graphicswidgets 0.1 as PlasmaWidgets
 import org.kde.plasma.components 0.1 as PlasmaComponents
 
-Item {
+PlasmaComponents.ListItem {
     id: delegate;
-
+    enabled: true
+    
     height: 30;
-    width: parent.width;
+//     width: parent.width;
 
     PlasmaWidgets.IconWidget {
         id: avatar;
@@ -41,24 +42,6 @@ Item {
         }
     }
 
-    BorderImage {
-        id: avatarFrame;
-        width: 26;
-        height: 26;
-
-        border {
-            left: 2
-            right: 2
-            top: 2
-            bottom: 2
-        }
-
-        anchors {
-            left: parent.left;
-            verticalCenter: parent.verticalCenter;
-        }
-    }
-
     PlasmaComponents.Label {
         id: nickLabel;
         text: aliasName;
@@ -91,46 +74,11 @@ Item {
 //         anchors.fill: parent;
 //     }
 
-    function setAvatarPresenceStatus(presenceStatus)
-    {
-        switch (presenceStatus) {
-            case "available":
-                avatarFrame.source = "../frames/online.png";
-                if (!avatar.enabled) {
-                    avatar.enabled = true;
-                }
-                break;
-            case "dnd":
-                avatarFrame.source = "../frames/busy.png";
-                if (!avatar.enabled) {
-                    avatar.enabled = true;
-                }
-                break;
-            case "away":
-                avatarFrame.source = "../frames/away.png";
-                if (!avatar.enabled) {
-                    avatar.enabled = true;
-                }
-                break;
-            case "offline":
-                avatarFrame.source = "../frames/offline.png";
-                if (avatar.enabled) {
-                    avatar.enabled = false;
-                }
-                break;
-            default:
-                avatarFrame.source = "../frames/offline.png";
-                if (avatar.enabled) {
-                    avatar.enabled = false;
-                }
-                break;
-        }
-    }
-
-    MouseArea {
-        anchors.fill: parent
-        onDoubleClicked: {
-            contactList.startChat(item);
-        }
-    }
+  
+//     MouseArea {
+//         anchors.fill: parent
+//         onDoubleClicked: {
+//             contactList.startChat(item);
+//         }
+//     }
 }

-- 
ktp-contact-applet packaging



More information about the pkg-kde-commits mailing list