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


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

The following commit has been merged in the master branch:
commit b8f883c242d263839449521c47d047b74e22ed5d
Author: David Edmundson <kde at davidedmundson.co.uk>
Date:   Sat Feb 2 17:09:53 2013 +0000

    Update all message filters to take message context
---
 KTp/CMakeLists.txt               | 1 +
 KTp/message-backslash-filter.cpp | 3 ++-
 KTp/message-escape-filter.cpp    | 3 ++-
 KTp/message-filters-private.h    | 6 +++---
 KTp/message-url-filter.cpp       | 3 ++-
 5 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/KTp/CMakeLists.txt b/KTp/CMakeLists.txt
index ed2ab3e..16bfa6c 100644
--- a/KTp/CMakeLists.txt
+++ b/KTp/CMakeLists.txt
@@ -16,6 +16,7 @@ set (ktp_common_internals_private_SRCS
      logs-importer.cpp
      logs-importer-private.cpp
      message.cpp
+     message-context.cpp
      message-backslash-filter.cpp
      message-escape-filter.cpp
      message-filter-config-manager.cpp
diff --git a/KTp/message-backslash-filter.cpp b/KTp/message-backslash-filter.cpp
index c91522e..6a972a9 100644
--- a/KTp/message-backslash-filter.cpp
+++ b/KTp/message-backslash-filter.cpp
@@ -24,7 +24,8 @@ MessageBackslashFilter::MessageBackslashFilter(QObject *parent)
 {
 }
 
-void MessageBackslashFilter::filterMessage(KTp::Message& message)
+void MessageBackslashFilter::filterMessage(KTp::Message &message, const KTp::MessageContext &context)
 {
+    Q_UNUSED(context)
     message.setMainMessagePart(message.mainMessagePart().replace(QLatin1Char('\'), QLatin1String("\\"))); //replace a single backslash with two backslashes.
 }
diff --git a/KTp/message-escape-filter.cpp b/KTp/message-escape-filter.cpp
index 696389b..310e465 100644
--- a/KTp/message-escape-filter.cpp
+++ b/KTp/message-escape-filter.cpp
@@ -25,8 +25,9 @@ MessageEscapeFilter::MessageEscapeFilter(QObject *parent)
 {
 }
 
-void MessageEscapeFilter::filterMessage(KTp::Message& message)
+void MessageEscapeFilter::filterMessage(KTp::Message &message, const KTp::MessageContext &context)
 {
+    Q_UNUSED(context)
     QString escapedMessage = Qt::escape(message.mainMessagePart());
 
     escapedMessage.replace(QLatin1String("
 "), QLatin1String("<br/> ")); //keep leading whitespaces
diff --git a/KTp/message-filters-private.h b/KTp/message-filters-private.h
index 02e2230..b9d4971 100644
--- a/KTp/message-filters-private.h
+++ b/KTp/message-filters-private.h
@@ -27,21 +27,21 @@ class MessageUrlFilter : public KTp::AbstractMessageFilter
 {
   public:
     explicit MessageUrlFilter(QObject *parent = 0);
-    void filterMessage(KTp::Message &message);
+    void filterMessage(KTp::Message &message, const KTp::MessageContext &context);
 };
 
 class MessageEscapeFilter : public KTp::AbstractMessageFilter
 {
   public:
     explicit MessageEscapeFilter(QObject *parent = 0);
-    virtual void filterMessage(KTp::Message& message);
+    virtual void filterMessage(KTp::Message& message, const KTp::MessageContext &context);
 };
 
 class MessageBackslashFilter : public KTp::AbstractMessageFilter
 {
 public:
     explicit MessageBackslashFilter(QObject *parent = 0);
-    virtual void filterMessage(KTp::Message& message);
+    virtual void filterMessage(KTp::Message& message, const KTp::MessageContext &context);
 };
 
 #endif
diff --git a/KTp/message-url-filter.cpp b/KTp/message-url-filter.cpp
index 24b6522..6e4f64a 100644
--- a/KTp/message-url-filter.cpp
+++ b/KTp/message-url-filter.cpp
@@ -32,8 +32,9 @@ MessageUrlFilter::MessageUrlFilter(QObject *parent)
 {
 }
 
-void MessageUrlFilter::filterMessage(KTp::Message &info)
+void MessageUrlFilter::filterMessage(KTp::Message &info, const KTp::MessageContext &context)
 {
+    Q_UNUSED(context);
     QString message = info.mainMessagePart();
     //FIXME: make "Urls" into a constant
     QVariantList urls = info.property("Urls").toList();

-- 
ktp-common-internals packaging



More information about the pkg-kde-commits mailing list