1 files changed, 9 insertions, 2 deletions
diff --git a/src/notifications/ManagerWin.cpp b/src/notifications/ManagerWin.cpp
index cc61c645..43e6517b 100644
--- a/src/notifications/ManagerWin.cpp
+++ b/src/notifications/ManagerWin.cpp
@@ -37,7 +37,8 @@ NotificationsManager::postNotification(const QString &room_id,
const QString &room_name,
const QString &sender,
const QString &text,
- const QImage &icon)
+ const QImage &icon,
+ const bool &isEmoteMessage)
{
Q_UNUSED(room_id)
Q_UNUSED(event_id)
@@ -53,7 +54,13 @@ NotificationsManager::postNotification(const QString &room_id,
else
templ.setTextField(QString("%1").arg(sender).toStdWString(),
WinToastTemplate::FirstLine);
- templ.setTextField(QString("%1").arg(text).toStdWString(), WinToastTemplate::SecondLine);
+ if (isEmoteMessage)
+ templ.setTextField(
+ QString("* ").append(sender).append(" ").append(text).toStdWString(),
+ WinToastTemplate::SecondLine);
+ else
+ templ.setTextField(QString("%1").arg(text).toStdWString(),
+ WinToastTemplate::SecondLine);
// TODO: implement room or user avatar
// templ.setImagePath(L"C:/example.png");
|