From b2d6323034b78fbe4b30e87ce8ffe0340f647cd1 Mon Sep 17 00:00:00 2001 From: tehcneko Date: Fri, 15 Aug 2025 18:15:33 +0800 Subject: [PATCH] Replace RSS articles icons with SVG Closes #22335. PR #23082. --- src/gui/rss/articlelistwidget.cpp | 2 ++ src/icons/icons.qrc | 4 ++-- src/icons/rss_read_article.png | Bin 250 -> 0 bytes src/icons/rss_read_article.svg | 1 + src/icons/rss_unread_article.png | Bin 254 -> 0 bytes src/icons/rss_unread_article.svg | 1 + 6 files changed, 6 insertions(+), 2 deletions(-) delete mode 100644 src/icons/rss_read_article.png create mode 100644 src/icons/rss_read_article.svg delete mode 100644 src/icons/rss_unread_article.png create mode 100644 src/icons/rss_unread_article.svg diff --git a/src/gui/rss/articlelistwidget.cpp b/src/gui/rss/articlelistwidget.cpp index 8c13a43f9..561af742f 100644 --- a/src/gui/rss/articlelistwidget.cpp +++ b/src/gui/rss/articlelistwidget.cpp @@ -35,11 +35,13 @@ #include "base/rss/rss_article.h" #include "base/rss/rss_item.h" #include "gui/uithememanager.h" +#include "gui/utils.h" ArticleListWidget::ArticleListWidget(QWidget *parent) : QListWidget(parent) { setContextMenuPolicy(Qt::CustomContextMenu); + setIconSize(Utils::Gui::smallIconSize()); setSelectionMode(QAbstractItemView::ExtendedSelection); checkInvariant(); diff --git a/src/icons/icons.qrc b/src/icons/icons.qrc index 5e22aadc6..7c5f581e0 100644 --- a/src/icons/icons.qrc +++ b/src/icons/icons.qrc @@ -334,8 +334,8 @@ queued.svg ratio.svg reannounce.svg - rss_read_article.png - rss_unread_article.png + rss_read_article.svg + rss_unread_article.svg security-high.svg security-low.svg set-location.svg diff --git a/src/icons/rss_read_article.png b/src/icons/rss_read_article.png deleted file mode 100644 index ae6588c0324934772a462de486d3788d6bc43692..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^+#ogw6OjBcojC_cv6Te*1v5NikY(Udo33pS6j|@- z;uuoFm{g&1x>24nY9TW(SE5GGWB+J x28CWV@hy#Ap6S)vDbDCHEw$svx%+=#^4EPh$D)3DMj_DY44$rjF6*2UngH{_U;Y39 diff --git a/src/icons/rss_read_article.svg b/src/icons/rss_read_article.svg new file mode 100644 index 000000000..a6d03a21c --- /dev/null +++ b/src/icons/rss_read_article.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/rss_unread_article.png b/src/icons/rss_unread_article.png deleted file mode 100644 index a9291d2e9f6134b4e1f89185be6be8c2890c2568..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^+#ogw6OjBcojC_cv6Te*1p{dy$Xmuf5lC(Jba4!+ zxRt!XxZ>Zd^32Pr?E6zwb;BESN?x-2*Uz-@jo$I=>D%A-;%llBADJ*~G%Zrv|E(tD z)4OY)<<`sZ< \ No newline at end of file