feat: seperate watchstreak highlights from sub highlights (#6571)

Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
This commit is contained in:
dp
2025-11-16 15:12:43 +01:00
committed by GitHub
parent 8a58fcf0df
commit db060d5b5a
15 changed files with 94 additions and 6 deletions
+4
View File
@@ -46,6 +46,7 @@ QSet<QColor> ColorProvider::recentColors() const
// Insert preset highlight colors
retVal.insert(*this->color(ColorType::SelfHighlight));
retVal.insert(*this->color(ColorType::Subscription));
retVal.insert(*this->color(ColorType::WatchStreak));
retVal.insert(*this->color(ColorType::Whisper));
return retVal;
@@ -110,6 +111,9 @@ void ColorProvider::initTypeColorMap()
initColor(ColorType::Subscription, getSettings()->subHighlightColor,
HighlightPhrase::FALLBACK_SUB_COLOR);
initColor(ColorType::WatchStreak, getSettings()->watchStreakHighlightColor,
HighlightPhrase::FALLBACK_WATCH_STREAK_COLOR);
initColor(ColorType::Whisper, getSettings()->whisperHighlightColor,
HighlightPhrase::FALLBACK_HIGHLIGHT_COLOR);
+1
View File
@@ -13,6 +13,7 @@ enum class ColorType {
Subscription,
Whisper,
RedeemedHighlight,
WatchStreak,
FirstMessageHighlight,
ElevatedMessageHighlight,
ThreadMessageHighlight,