Change the highlight order to prioritize Message highlights over User highlights (#4303)

This commit is contained in:
pajlada 2023-01-15 14:21:42 +01:00 committed by GitHub
parent 4c782ce90c
commit f933d9cdf2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 7 deletions

View file

@ -2,6 +2,7 @@
## Unversioned
- Minor: Change the highlight order to prioritize Message highlights over User highlights. (#4303)
- Minor: Added ability to negate search options by prefixing it with an exclamation mark (e.g. `!badge:mod` to search for messages where the author does not have the moderator badge). (#4207)
- Minor: Search window input will automatically use currently selected text if present. (#4178)
- Minor: Cleared up highlight sound settings (#4194)

View file

@ -445,16 +445,16 @@ void HighlightController::rebuildChecks(Settings &settings)
checks->clear();
// CURRENT ORDER:
// Subscription -> Whisper -> User -> Message -> Reply Threads -> Badge
// Subscription -> Whisper -> Message -> User -> Reply Threads -> Badge
rebuildSubscriptionHighlights(settings, *checks);
rebuildWhisperHighlights(settings, *checks);
rebuildUserHighlights(settings, *checks);
rebuildMessageHighlights(settings, *checks);
rebuildUserHighlights(settings, *checks);
rebuildReplyThreadHighlight(settings, *checks);
rebuildBadgeHighlights(settings, *checks);

View file

@ -63,8 +63,8 @@ HighlightingPage::HighlightingPage()
highlights.emplace<QLabel>(
"Play notification sounds and highlight messages based on "
"certain patterns.\n"
"Message highlights are prioritized over badge highlights, "
"but under user highlights");
"Message highlights are prioritized over badge highlights "
"and user highlights.");
auto view =
highlights
@ -109,8 +109,8 @@ HighlightingPage::HighlightingPage()
pingUsers.emplace<QLabel>(
"Play notification sounds and highlight messages from "
"certain users.\n"
"User highlights are prioritized over message and badge "
"highlights.");
"User highlights are prioritized badge highlights, but "
"under message highlights.");
EditableModelView *view =
pingUsers
.emplace<EditableModelView>(