From 6ba5a7d2a93d27543287595b930cad558d3bd23e Mon Sep 17 00:00:00 2001 From: GHost_74 <53171814+GameHost01@users.noreply.github.com> Date: Fri, 9 Jan 2026 22:31:41 +0100 Subject: [PATCH 1/5] Add priority ordering to chat highlights Introduces a priority field to highlight definitions, allowing users to set and reorder the priority of phrase, username, and badge highlights in the settings UI. Highlights are now matched in priority order, with UI controls for adjusting priority and logic to maintain sequential ordering. This improves control over which highlight rules apply first in chat. --- src/app/settings/SettingsConfigHighlights.vue | 119 +++++++++++++++-- src/composable/chat/useChatHighlights.ts | 121 ++++++++++++++++++ src/site/twitch.tv/modules/chat/ChatList.vue | 9 +- 3 files changed, 236 insertions(+), 13 deletions(-) diff --git a/src/app/settings/SettingsConfigHighlights.vue b/src/app/settings/SettingsConfigHighlights.vue index 7d377310..53858a9a 100644 --- a/src/app/settings/SettingsConfigHighlights.vue +++ b/src/app/settings/SettingsConfigHighlights.vue @@ -2,8 +2,12 @@
-
Phrases & Words
+ +
+
Phrases & Words
+
+
Priority
Pattern
Label
Flash Title
@@ -13,8 +17,20 @@
-