diff --git a/src/gui/feedmessageviewer.cpp b/src/gui/feedmessageviewer.cpp
index 999dc656b..136ab535a 100644
--- a/src/gui/feedmessageviewer.cpp
+++ b/src/gui/feedmessageviewer.cpp
@@ -101,8 +101,6 @@ void FeedMessageViewer::updateTrayIconStatus(int unread_messages,
int total_messages) {
Q_UNUSED(total_messages)
- // TODO: Optimize the call isSystemTrayActivated()
- // because it opens settings (use member variable)?.
if (SystemTrayIcon::isSystemTrayActivated()) {
SystemTrayIcon::instance()->setNumber(unread_messages);
}
diff --git a/src/gui/formstandardfeeddetails.ui b/src/gui/formstandardfeeddetails.ui
index 7fa48a95d..7ad93c019 100644
--- a/src/gui/formstandardfeeddetails.ui
+++ b/src/gui/formstandardfeeddetails.ui
@@ -7,7 +7,7 @@
0
0
375
- 360
+ 373
@@ -16,9 +16,6 @@
-
-
- QFormLayout::AllNonFixedFieldsGrow
-
-
@@ -101,6 +98,20 @@
-
+
+
+ Update each
+
+
+
+ -
+
+
+ minutes
+
+
+
+ -
Icon
@@ -110,7 +121,7 @@
- -
+
-
@@ -147,7 +158,7 @@
- -
+
-
Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported.
diff --git a/src/gui/systemtrayicon.cpp b/src/gui/systemtrayicon.cpp
index 5e4b9f943..4713bff60 100644
--- a/src/gui/systemtrayicon.cpp
+++ b/src/gui/systemtrayicon.cpp
@@ -141,7 +141,7 @@ void SystemTrayIcon::setNumber(int number) {
// Numbers with more than 2 digits won't be readable, display
// infinity symbol in that case.
- if (number > 99) {
+ if (number > 999) {
m_font.setPixelSize(100);
tray_painter.setFont(m_font);
@@ -150,8 +150,11 @@ void SystemTrayIcon::setNumber(int number) {
QChar(8734));
}
else {
- // Smaller number if it has 2 digits.
- if (number > 9) {
+ // Smaller number if it has 3 digits.
+ if (number > 99) {
+ m_font.setPixelSize(55);
+ }
+ else if (number > 9) {
m_font.setPixelSize(80);
}
// Bigger number if it has just one digit.