[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:19:41 UTC 2016


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

The following commit has been merged in the master branch:
commit 393e39082b7384fe5c1a9f16d0bdc7f900fc5ea1
Author: Aleix Pol <aleixpol at kde.org>
Date:   Mon Feb 23 18:52:43 2015 +0100

    Port pinned contact bits to plasma5 idioms
---
 chat/org.kde.ktp-chat/contents/ui/FullChatList.qml | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/chat/org.kde.ktp-chat/contents/ui/FullChatList.qml b/chat/org.kde.ktp-chat/contents/ui/FullChatList.qml
index 1a265c4..3788946 100644
--- a/chat/org.kde.ktp-chat/contents/ui/FullChatList.qml
+++ b/chat/org.kde.ktp-chat/contents/ui/FullChatList.qml
@@ -106,21 +106,16 @@ Grid {
                 id: pinnedModel
                 conversations: conversationsModel
                 accountManager: telepathyManager.accountManager
+                state: plasmoid.configuration.pinnedContacts
 
-                Component.onCompleted: plasmoid.configuration.valueChanged.connect(
-                                        function() {
-                                            var v = plasmoid.readConfig("pinnedContacts");
-                                            console.log("loading state", v)
-                                            if(v!="")
-                                                pinnedModel.state = v
-                                        });
-                onCountChanged: {
-                    plasmoid.writeConfig("pinnedContacts", pinnedModel.state)
+                Component.onDestruction: {
                     console.log("saving state", pinnedModel.state)
+                    plasmoid.configuration.pinnedContacts = pinnedModel.state;
                 }
             }
         }
     }
+
     property variant popupSide:   plasmoid.location === PlasmaCore.Types.TopEdge ?Qt.AlignBottom
                                 : plasmoid.location === PlasmaCore.Types.BottomEdge ? Qt.AlignTop
                                 : plasmoid.location === PlasmaCore.Types.LeftEdge ? Qt.AlignRight

-- 
ktp-contact-applet packaging



More information about the pkg-kde-commits mailing list