1 files changed, 4 insertions, 0 deletions
diff --git a/src/notifications/ManagerLinux.cpp b/src/notifications/ManagerLinux.cpp
index fad21ed7..23734789 100644
--- a/src/notifications/ManagerLinux.cpp
+++ b/src/notifications/ManagerLinux.cpp
@@ -25,6 +25,7 @@
#include "Cache.h"
#include "EventAccessors.h"
#include "MxcImageProvider.h"
+#include "UserSettingsPage.h"
#include "Utils.h"
NotificationsManager::NotificationsManager(QObject *parent)
@@ -161,6 +162,9 @@ NotificationsManager::systemPostNotification(const QString &room_id,
hints[QStringLiteral("desktop-entry")] = "nheko";
hints[QStringLiteral("category")] = "im.received";
+ if (auto profile = UserSettings::instance()->profile(); !profile.isEmpty())
+ hints[QStringLiteral("x-kde-origin-name")] = profile;
+
uint replace_id = 0;
if (!event_id.isEmpty()) {
for (auto elem = notificationIds.begin(); elem != notificationIds.end(); ++elem) {
|