enable coloring for ALL unread feeds, not just feeds with new messages
This commit is contained in:
parent
9fff2feac5
commit
4006790e55
2 changed files with 17 additions and 1 deletions
|
@ -60,7 +60,7 @@
|
||||||
<content_rating type="oars-1.0" />
|
<content_rating type="oars-1.0" />
|
||||||
<content_rating type="oars-1.1" />
|
<content_rating type="oars-1.1" />
|
||||||
<releases>
|
<releases>
|
||||||
<release version="4.2.5" date="2022-10-27" />
|
<release version="4.2.5" date="2022-11-11" />
|
||||||
</releases>
|
</releases>
|
||||||
<provides>
|
<provides>
|
||||||
<binary>rssguard</binary>
|
<binary>rssguard</binary>
|
||||||
|
|
|
@ -61,6 +61,14 @@ QVariant Feed::data(int column, int role) const {
|
||||||
case Status::NewMessages:
|
case Status::NewMessages:
|
||||||
return qApp->skins()->currentSkin().colorForModel(SkinEnums::PaletteColors::FgSelectedInteresting);
|
return qApp->skins()->currentSkin().colorForModel(SkinEnums::PaletteColors::FgSelectedInteresting);
|
||||||
|
|
||||||
|
case Status::Normal:
|
||||||
|
if (countOfUnreadMessages() > 0) {
|
||||||
|
return qApp->skins()->currentSkin().colorForModel(SkinEnums::PaletteColors::FgSelectedInteresting);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
return QVariant();
|
||||||
|
}
|
||||||
|
|
||||||
case Status::NetworkError:
|
case Status::NetworkError:
|
||||||
case Status::ParsingError:
|
case Status::ParsingError:
|
||||||
case Status::AuthError:
|
case Status::AuthError:
|
||||||
|
@ -76,6 +84,14 @@ QVariant Feed::data(int column, int role) const {
|
||||||
case Status::NewMessages:
|
case Status::NewMessages:
|
||||||
return qApp->skins()->currentSkin().colorForModel(SkinEnums::PaletteColors::FgInteresting);
|
return qApp->skins()->currentSkin().colorForModel(SkinEnums::PaletteColors::FgInteresting);
|
||||||
|
|
||||||
|
case Status::Normal:
|
||||||
|
if (countOfUnreadMessages() > 0) {
|
||||||
|
return qApp->skins()->currentSkin().colorForModel(SkinEnums::PaletteColors::FgInteresting);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
return QVariant();
|
||||||
|
}
|
||||||
|
|
||||||
case Status::NetworkError:
|
case Status::NetworkError:
|
||||||
case Status::ParsingError:
|
case Status::ParsingError:
|
||||||
case Status::AuthError:
|
case Status::AuthError:
|
||||||
|
|
Loading…
Add table
Reference in a new issue