summary refs log tree commit diff
path: root/src/timeline/TimelineViewManager.cpp
diff options
context:
space:
mode:
authorJoseph Donofry <joedonofry@gmail.com>2019-06-09 19:03:18 -0400
committerJoseph Donofry <joedonofry@gmail.com>2019-06-09 19:03:18 -0400
commitb9dde957a83c7198e9c5941c657e785577d11ed5 (patch)
tree0cafadc05fe68ba35fbcd660800d767abdba4113 /src/timeline/TimelineViewManager.cpp
parentUpdate CHANGELOG.md with 0.7.0 changes thus far (diff)
downloadnheko-b9dde957a83c7198e9c5941c657e785577d11ed5.tar.xz
Add initial support for rich replies to nheko
Diffstat (limited to 'src/timeline/TimelineViewManager.cpp')
-rw-r--r--src/timeline/TimelineViewManager.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/timeline/TimelineViewManager.cpp b/src/timeline/TimelineViewManager.cpp

index feab46a3..10c2d747 100644 --- a/src/timeline/TimelineViewManager.cpp +++ b/src/timeline/TimelineViewManager.cpp
@@ -79,6 +79,19 @@ TimelineViewManager::queueEmoteMessage(const QString &msg) } void +TimelineViewManager::queueReplyMessage(const QString &reply, + const QString &related_event) +{ + if (active_room_.isEmpty()) + return; + + auto room_id = active_room_; + auto view = views_[room_id]; + + view->addUserMessage(mtx::events::MessageType::Text, reply, related_event); +} + +void TimelineViewManager::queueImageMessage(const QString &roomid, const QString &filename, const QString &url,