From 038270d232bd1a70f9d8e0dfc95f9aab9ef8dd07 Mon Sep 17 00:00:00 2001 From: SirStendec Date: Wed, 27 Jun 2018 14:13:59 -0400 Subject: [PATCH] 4.0.0-rc3. Display a warning for complex or invalid filtering terms, using the safe-regex NPM module. Add a separate `Regex (Word)` filtering mode. Fix channel hosting control. Fix hide extensions. Add a fix for bad local echo emote indices for chat. Position the color picker above rather than below for filter terms. Apply a dark theme to the color picker. Rewrite the filter terms editor to use the term editor component for adding a new term. --- changelog.html | 11 + package-lock.json | 4 +- package.json | 1 + src/modules/chat/index.js | 54 ++- src/modules/chat/tokenizers.jsx | 8 +- .../main_menu/components/basic-terms.vue | 62 +--- .../main_menu/components/color-picker.vue | 11 +- .../main_menu/components/term-editor.vue | 102 +++++- src/settings/context.js | 6 +- src/settings/types.js | 4 +- src/sites/twitch-twilight/modules/channel.js | 55 ++- .../twitch-twilight/modules/chat/index.js | 70 +++- .../twitch-twilight/modules/chat/line.js | 10 +- .../modules/css_tweaks/index.js | 11 +- .../modules/directory/browse_popular.js | 72 +--- .../modules/directory/following.jsx | 115 ++---- .../modules/directory/game.jsx | 5 +- .../modules/directory/index.jsx | 345 ++++++++++-------- src/sites/twitch-twilight/styles/channel.scss | 8 + src/sites/twitch-twilight/styles/chat.scss | 5 + .../twitch-twilight/styles/directory.scss | 30 +- styles/widgets.scss | 7 + styles/widgets/color-picker.scss | 96 +++++ 23 files changed, 669 insertions(+), 423 deletions(-) create mode 100644 styles/widgets/color-picker.scss diff --git a/changelog.html b/changelog.html index 37544ca9..108b5547 100644 --- a/changelog.html +++ b/changelog.html @@ -1,3 +1,14 @@ +
4.0.0-rc3@440f1fb9360578cbde7b
+ +
4.0.0-rc2@377f701926189263186b