[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