diff options
author | Nicolas Werner <nicolas.werner@hotmail.de> | 2021-12-19 09:34:50 +0100 |
---|---|---|
committer | Nicolas Werner <nicolas.werner@hotmail.de> | 2021-12-19 09:36:00 +0100 |
commit | 9b25ef3c0d3b8399c133926fe4b1aa317998d2d2 (patch) | |
tree | b40b941dd1d1ad7424e22b0eb69e7dbd13053869 /src | |
parent | Make Nheko show up in system notification settings on Linux (diff) | |
download | nheko-9b25ef3c0d3b8399c133926fe4b1aa317998d2d2.tar.xz |
Set notification category
Diffstat (limited to 'src')
-rw-r--r-- | src/Cache.cpp | 2 | ||||
-rw-r--r-- | src/notifications/ManagerLinux.cpp | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/Cache.cpp b/src/Cache.cpp index f22afc7f..dd26157c 100644 --- a/src/Cache.cpp +++ b/src/Cache.cpp @@ -1527,6 +1527,8 @@ Cache::saveState(const mtx::responses::Sync &res) if (auto fr = std::get_if< mtx::events::AccountDataEvent<mtx::events::account_data::FullyRead>>(&evt)) { nhlog::db()->debug("Fully read: {}", fr->content.event_id); + emit removeNotification(QString::fromStdString(room.first), + QString::fromStdString(fr->content.event_id)); } } } diff --git a/src/notifications/ManagerLinux.cpp b/src/notifications/ManagerLinux.cpp index 14021b96..a3a2dbe8 100644 --- a/src/notifications/ManagerLinux.cpp +++ b/src/notifications/ManagerLinux.cpp @@ -147,6 +147,7 @@ NotificationsManager::systemPostNotification(const QString &room_id, hints["image-data"] = icon; hints["sound-name"] = "message-new-instant"; hints["desktop-entry"] = "nheko"; + hints["category"] = "im.received"; QList<QVariant> argumentList; argumentList << "nheko"; // app_name |