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


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

The following commit has been merged in the master branch:
commit ebb6329094c113f070b56550c05a92dccae13c9b
Author: Aleix Pol <aleixpol at kde.org>
Date:   Wed Aug 13 10:49:57 2014 +0200

    Add a chat plasmoid action that clears all the conversations at once.
---
 chat/org.kde.ktp-chat/contents/ui/FullChatList.qml | 4 ++++
 chat/org.kde.ktp-chat/contents/ui/main.qml         | 6 ++++++
 2 files changed, 10 insertions(+)

diff --git a/chat/org.kde.ktp-chat/contents/ui/FullChatList.qml b/chat/org.kde.ktp-chat/contents/ui/FullChatList.qml
index 686a58c..8a7d7ec 100644
--- a/chat/org.kde.ktp-chat/contents/ui/FullChatList.qml
+++ b/chat/org.kde.ktp-chat/contents/ui/FullChatList.qml
@@ -56,6 +56,10 @@ Grid {
         base.currentIndex = conversationsModel.nextActiveConversation(base.currentIndex+1 % conversationsModel.count)
     }
 
+    function closeAllConversations() {
+        conversationsModel.closeAllConversations()
+    }
+
     KTp.ConversationsModel {
         id: conversationsModel
     }
diff --git a/chat/org.kde.ktp-chat/contents/ui/main.qml b/chat/org.kde.ktp-chat/contents/ui/main.qml
index bd67635..c9511e6 100644
--- a/chat/org.kde.ktp-chat/contents/ui/main.qml
+++ b/chat/org.kde.ktp-chat/contents/ui/main.qml
@@ -28,4 +28,10 @@ QtObject
     Plasmoid.preferredRepresentation: Plasmoid.fullRepresentation
     Plasmoid.fullRepresentation: FullChatList {}
     Plasmoid.onActivated: Plasmoid.fullRepresentationItem.activate()
+
+    function action_clearChatList() { Plasmoid.fullRepresentationItem.closeAllConversations(); }
+    Component.onCompleted: {
+        plasmoid.setAction("clearChatList", i18n("Close All Conversations"), "edit-clear");
+        plasmoid.setActionSeparator("actions");
+    }
 }

-- 
ktp-contact-applet packaging



More information about the pkg-kde-commits mailing list