diff --git a/README.md b/README.md index 37548cb09..d387f8e4b 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,8 @@ RSS Guard is simple, light and easy-to-use RSS/ATOM feed aggregator developed us * [Nextcloud News](https://apps.nextcloud.com/apps/news), * [Gmail API](https://developers.google.com/gmail/api). +Application icon was kindly contributed by Siddharth Yadav - @Siddharth_yd (Instagram), Illustrationdesignsid@gmail.com (e-mail). + Development builds can be downloaded [here for Windows](https://bintray.com/martinrotter/rssguard/Development/Windows) and [here for Linux/Mac](https://bintray.com/martinrotter/rssguard/Development/LinuxMacOs). Documentation is [here](https://github.com/martinrotter/rssguard/blob/master/resources/docs/Documentation.md). diff --git a/resources/graphics/original_sizes/rssguard.png b/resources/graphics/original_sizes/rssguard.png new file mode 100755 index 000000000..c7024b47c Binary files /dev/null and b/resources/graphics/original_sizes/rssguard.png differ diff --git a/resources/graphics/original_sizes/rssguard_mono.png b/resources/graphics/original_sizes/rssguard_mono.png new file mode 100755 index 000000000..c9e0ad699 Binary files /dev/null and b/resources/graphics/original_sizes/rssguard_mono.png differ diff --git a/resources/graphics/original_sizes/rssguard_plain.png b/resources/graphics/original_sizes/rssguard_plain.png new file mode 100755 index 000000000..b901a1637 Binary files /dev/null and b/resources/graphics/original_sizes/rssguard_plain.png differ diff --git a/resources/graphics/original_sizes/rssguard_plain_mono.png b/resources/graphics/original_sizes/rssguard_plain_mono.png new file mode 100755 index 000000000..d705a10a0 Binary files /dev/null and b/resources/graphics/original_sizes/rssguard_plain_mono.png differ diff --git a/resources/graphics/rssguard.ico b/resources/graphics/rssguard.ico old mode 100644 new mode 100755 index 41353f181..be7fb19c4 Binary files a/resources/graphics/rssguard.ico and b/resources/graphics/rssguard.ico differ diff --git a/resources/graphics/rssguard.png b/resources/graphics/rssguard.png old mode 100644 new mode 100755 index 9ff1a62b5..ac35cca0e Binary files a/resources/graphics/rssguard.png and b/resources/graphics/rssguard.png differ diff --git a/resources/graphics/rssguard_mono.png b/resources/graphics/rssguard_mono.png index cad2dd806..1ac6e9220 100755 Binary files a/resources/graphics/rssguard_mono.png and b/resources/graphics/rssguard_mono.png differ diff --git a/resources/graphics/rssguard_plain.png b/resources/graphics/rssguard_plain.png old mode 100644 new mode 100755 index 350cc3a58..1e5b8be13 Binary files a/resources/graphics/rssguard_plain.png and b/resources/graphics/rssguard_plain.png differ diff --git a/resources/graphics/rssguard_plain_mono.png b/resources/graphics/rssguard_plain_mono.png index 74da83479..c1d2d1b48 100755 Binary files a/resources/graphics/rssguard_plain_mono.png and b/resources/graphics/rssguard_plain_mono.png differ diff --git a/resources/macosx/rssguard.icns b/resources/macosx/rssguard.icns old mode 100644 new mode 100755 index 02bdf3c4b..b90713fce Binary files a/resources/macosx/rssguard.icns and b/resources/macosx/rssguard.icns differ diff --git a/resources/text/CHANGELOG b/resources/text/CHANGELOG index 7291ac9bd..cfe0df301 100644 --- a/resources/text/CHANGELOG +++ b/resources/text/CHANGELOG @@ -1,3 +1,17 @@ +3.8.1 +————— + +Added: +▪ New applications icons. Contributed by Siddharth Yadav: + ▪ @Siddharth_yd (Instagram) + ▪ Illustrationdesignsid@gmail.com (e-mail) +▪ +▪ + +Fixed/changed: +▪ +▪ + 3.8.0 ————— diff --git a/src/librssguard/gui/systemtrayicon.cpp b/src/librssguard/gui/systemtrayicon.cpp index 91232acec..5e26de222 100644 --- a/src/librssguard/gui/systemtrayicon.cpp +++ b/src/librssguard/gui/systemtrayicon.cpp @@ -124,26 +124,26 @@ void SystemTrayIcon::setNumber(int number, bool any_new_message) { // Numbers with more than 2 digits won't be readable, display // infinity symbol in that case. if (number > 999) { - m_font.setPixelSize(100); + m_font.setPixelSize(background.width() * 0.78); tray_painter.setFont(m_font); - tray_painter.drawText(QRect(0, 0, 128, 128), Qt::AlignVCenter | Qt::AlignCenter, QChar(8734)); + tray_painter.drawText(background.rect(), Qt::AlignVCenter | Qt::AlignCenter, QChar(8734)); } else { // Smaller number if it has 3 digits. if (number > 99) { - m_font.setPixelSize(55); + m_font.setPixelSize(background.width() * 0.43); } else if (number > 9) { - m_font.setPixelSize(80); + m_font.setPixelSize(background.width() * 0.56); } // Bigger number if it has just one digit. else { - m_font.setPixelSize(100); + m_font.setPixelSize(background.width() * 0.78); } tray_painter.setFont(m_font); - tray_painter.drawText(QRect(0, 0, 128, 128), + tray_painter.drawText(background.rect(), Qt::AlignmentFlag::AlignVCenter | Qt::AlignmentFlag::AlignCenter, QString::number(number)); }