From a1661f7006d7661bfd54cdd9971afd6717ed9c92 Mon Sep 17 00:00:00 2001 From: Joseph Donofry Date: Thu, 7 May 2020 20:53:24 -0400 Subject: merge master into reactions --- src/timeline/TimelineViewManager.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/timeline/TimelineViewManager.cpp') diff --git a/src/timeline/TimelineViewManager.cpp b/src/timeline/TimelineViewManager.cpp index b9565be8..f17e3090 100644 --- a/src/timeline/TimelineViewManager.cpp +++ b/src/timeline/TimelineViewManager.cpp @@ -282,6 +282,20 @@ TimelineViewManager::queueEmoteMessage(const QString &msg) timeline_->sendMessage(emote); } +void +TimelineViewManager::queueReactionMessage(const QString &roomId, + const QString &reactedEvent, + const QString &reactionKey) +{ + mtx::events::msg::Reaction reaction; + reaction.relates_to.rel_type = mtx::common::RelationType::Annotation; + reaction.relates_to.event_id = reactedEvent.toStdString(); + reaction.relates_to.key = reactionKey.toStdString(); + + auto model = models.value(roomId); + model->sendMessage(reaction); +} + void TimelineViewManager::queueImageMessage(const QString &roomid, const QString &filename, -- cgit 1.5.1