[SCM] ktp-common-internals packaging branch, master, updated. debian/15.12.1-2-1839-gf0635e9

Maximiliano Curia maxy at moszumanska.debian.org
Mon May 9 09:06:30 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-common-internals.git;a=commitdiff;h=a64e687

The following commit has been merged in the master branch:
commit a64e687394934d43fade3582e3b0ea0d150db30d
Author: Lasath Fernando <kde at lasath.org>
Date:   Sun Mar 3 15:03:03 2013 +1100

    Add new virtual method to AbstractMessageFilter
    
    AbstractMessageFilter::filterOutgoingMessage(). Hopefully it's
    a sensible name. And as said name implies, it gets called by the
    MessageProcessor for outgoing messages.
---
 KTp/abstract-message-filter.cpp | 9 +++++++++
 KTp/abstract-message-filter.h   | 3 +++
 2 files changed, 12 insertions(+)

diff --git a/KTp/abstract-message-filter.cpp b/KTp/abstract-message-filter.cpp
index acead98..06d805d 100644
--- a/KTp/abstract-message-filter.cpp
+++ b/KTp/abstract-message-filter.cpp
@@ -17,6 +17,7 @@
 */
 
 #include "abstract-message-filter.h"
+#include <KDebug>
 
 namespace KTp {
 
@@ -45,4 +46,12 @@ QStringList AbstractMessageFilter::requiredStylesheets()
     return QStringList();
 }
 
+void AbstractMessageFilter::filterOutgoingMessage(Message &message, const MessageContext &context)
+{
+    Q_UNUSED(message)
+    Q_UNUSED(context)
+
+    kDebug() << metaObject()->className() << " has no outgoing component";
+}
+
 }
diff --git a/KTp/abstract-message-filter.h b/KTp/abstract-message-filter.h
index dfa7bc6..cf26907 100644
--- a/KTp/abstract-message-filter.h
+++ b/KTp/abstract-message-filter.h
@@ -45,6 +45,9 @@ class KTP_EXPORT AbstractMessageFilter : public QObject
 
     /** Stylesheets that must be included in the <head> section of the html required by this message filter.*/
     virtual QStringList requiredStylesheets();
+
+    /** Filter composed messages about to be sent to telepathy backend */
+    virtual void filterOutgoingMessage(KTp::Message &message, const KTp::MessageContext &context);
 };
 
 }

-- 
ktp-common-internals packaging



More information about the pkg-kde-commits mailing list