diff --git a/retroshare-gui/src/gui/common/FilesDefs.cpp b/retroshare-gui/src/gui/common/FilesDefs.cpp
index b7f0192a4..4d9f9c903 100644
--- a/retroshare-gui/src/gui/common/FilesDefs.cpp
+++ b/retroshare-gui/src/gui/common/FilesDefs.cpp
@@ -156,7 +156,7 @@ QIcon FilesDefs::getIconFromGxsIdCache(const RsGxsId& id,const QIcon& setIcon, b
if (setIcon.isNull())
{
if (id.isNull())
- return getIconFromQtResourcePath(":/icons/notification.png");
+ return getIconFromQtResourcePath(":/icons/notification.svg");
auto item = mIconCache.find(id);
diff --git a/retroshare-gui/src/gui/gxs/GxsIdTreeWidgetItem.cpp b/retroshare-gui/src/gui/gxs/GxsIdTreeWidgetItem.cpp
index 4c1715a39..97f128447 100644
--- a/retroshare-gui/src/gui/gxs/GxsIdTreeWidgetItem.cpp
+++ b/retroshare-gui/src/gui/gxs/GxsIdTreeWidgetItem.cpp
@@ -199,7 +199,7 @@ void GxsIdTreeItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem
if(id.isNull())
{
if (ownOption.icon.isNull())
- ownOption.icon = FilesDefs::getIconFromQtResourcePath(":/icons/notification.png");
+ ownOption.icon = FilesDefs::getIconFromQtResourcePath(":/icons/notification.svg");
}
else
{
diff --git a/retroshare-gui/src/gui/icons.qrc b/retroshare-gui/src/gui/icons.qrc
index d28594130..89c0f83d9 100644
--- a/retroshare-gui/src/gui/icons.qrc
+++ b/retroshare-gui/src/gui/icons.qrc
@@ -341,5 +341,6 @@
icons/wire.png
icons/wire-circle.png
icons/folder-account.svg
+ icons/notification.svg
diff --git a/retroshare-gui/src/gui/icons/notification.svg b/retroshare-gui/src/gui/icons/notification.svg
new file mode 100644
index 000000000..c0cb95ba0
--- /dev/null
+++ b/retroshare-gui/src/gui/icons/notification.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/retroshare-gui/src/gui/msgs/MessagesDialog.cpp b/retroshare-gui/src/gui/msgs/MessagesDialog.cpp
index d39baf6d5..b2beba606 100644
--- a/retroshare-gui/src/gui/msgs/MessagesDialog.cpp
+++ b/retroshare-gui/src/gui/msgs/MessagesDialog.cpp
@@ -228,6 +228,9 @@ MessagesDialog::MessagesDialog(QWidget *parent)
/* Set header sizes for the fixed columns and resize modes, must be set after processSettings */
msgwheader->setStretchLastSection(true);
+ QFontMetricsF fontMetrics(ui.messageTreeWidget->font());
+ int iconHeight = fontMetrics.height() * 1.4;
+ ui.messageTreeWidget->setIconSize(QSize(iconHeight, iconHeight));
// fill folder list
updateMessageSummaryList();
diff --git a/retroshare-gui/src/gui/msgs/MessagesDialog.ui b/retroshare-gui/src/gui/msgs/MessagesDialog.ui
index e0bf5c9a0..5f1d83eca 100644
--- a/retroshare-gui/src/gui/msgs/MessagesDialog.ui
+++ b/retroshare-gui/src/gui/msgs/MessagesDialog.ui
@@ -375,6 +375,11 @@
Qt::Vertical
+
+
+ 10
+
+
Qt::CustomContextMenu