diff options
author | Konstantinos Sideris <sideris.konstantin@gmail.com> | 2017-11-24 00:10:58 +0200 |
---|---|---|
committer | Konstantinos Sideris <sideris.konstantin@gmail.com> | 2017-11-24 00:10:58 +0200 |
commit | 0f363b5f4424cc4cdf0e36d7aa5b62b8e8ea52bc (patch) | |
tree | b216baa489755bbb3343f350aa6c6d3e17725fba /src/ChatPage.cc | |
parent | Fix qss formatting (diff) | |
download | nheko-0f363b5f4424cc4cdf0e36d7aa5b62b8e8ea52bc.tar.xz |
Send read receipts
Automatically dismiss unread notifications when the window regains focus. fixes #111 fixes #68
Diffstat (limited to 'src/ChatPage.cc')
-rw-r--r-- | src/ChatPage.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ChatPage.cc b/src/ChatPage.cc index 4dbda90d..82e694a1 100644 --- a/src/ChatPage.cc +++ b/src/ChatPage.cc @@ -126,6 +126,11 @@ ChatPage::ChatPage(QSharedPointer<MatrixClient> client, QWidget *parent) room_list_, &RoomList::roomChanged, view_manager_, &TimelineViewManager::setHistoryView); connect(view_manager_, + &TimelineViewManager::clearRoomMessageCount, + room_list_, + &RoomList::clearRoomMessageCount); + + connect(view_manager_, &TimelineViewManager::unreadMessages, this, [=](const QString &roomid, int count) { |