From 9c95335743bcb9adfb29b81a8b5379568593d28b Mon Sep 17 00:00:00 2001 From: SirStendec Date: Thu, 12 Apr 2018 20:30:00 -0400 Subject: [PATCH] Add Emoji Rendering. Add basic emoji tab-completion. The emote menu needs a re-think for performance. Strip out more Apollo bugs. Fix tooltips being silly. --- changelog.html | 14 +- package-lock.json | 5 + package.json | 1 + src/main.js | 2 +- src/modules/chat/emoji.js | 180 ++++++++++++++++++ src/modules/chat/emotes.js | 6 + src/modules/chat/index.js | 4 +- src/modules/chat/tokenizers.jsx | 119 +++++++++++- .../modules/chat/emote_menu.jsx | 108 ++++++++++- .../twitch-twilight/modules/chat/line.js | 1 + .../modules/chat/tab_completion.jsx | 63 +++++- src/sites/twitch-twilight/styles/chat.scss | 20 ++ src/utilities/compat/apollo.js | 7 +- src/utilities/tooltip.js | 2 +- 14 files changed, 504 insertions(+), 28 deletions(-) create mode 100644 src/modules/chat/emoji.js diff --git a/changelog.html b/changelog.html index 46f82d22..41f938ca 100644 --- a/changelog.html +++ b/changelog.html @@ -1,4 +1,16 @@ -
4.0.0-beta2.13@64fec6b80d1f6a60c263
+
4.0.0-beta2.15@61e6d676fdac89cf0592
+ + +
4.0.0-beta2.14@d66f702097d2c0295697