From a0ae6cf5d583bb650b7164dbe602b7552a201814 Mon Sep 17 00:00:00 2001 From: Konstantinos Sideris Date: Sat, 17 Mar 2018 21:23:46 +0200 Subject: Add ability to redact messages --- include/MatrixClient.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'include/MatrixClient.h') diff --git a/include/MatrixClient.h b/include/MatrixClient.h index 69fa72bc..3052a118 100644 --- a/include/MatrixClient.h +++ b/include/MatrixClient.h @@ -86,6 +86,7 @@ public: void sendTypingNotification(const QString &roomid, int timeoutInMillis = 20000); void removeTypingNotification(const QString &roomid); void readEvent(const QString &room_id, const QString &event_id); + void redactEvent(const QString &room_id, const QString &event_id); void inviteUser(const QString &room_id, const QString &user); void createRoom(const mtx::requests::CreateRoom &request); @@ -171,6 +172,9 @@ signals: void leftRoom(const QString &room_id); void roomCreationFailed(const QString &msg); + void redactionFailed(const QString &error); + void redactionCompleted(const QString &room_id, const QString &event_id); + private: QNetworkReply *makeUploadRequest(QSharedPointer iodev); QJsonObject getUploadReply(QNetworkReply *reply); -- cgit 1.5.1