[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