From 0ae6e5021da01af582e98a3118f7199fcc90880c Mon Sep 17 00:00:00 2001 From: SirStendec Date: Thu, 22 Feb 2018 18:23:44 -0500 Subject: [PATCH] A ton of stuff. Initial migration to React 16. Initial changes for Rooms support. Add support for clip champ badge. Start using .gql source files that are compiled during import so we don't need to include GraphQL-tag in builds. --- changelog.html | 6 + src/modules/chat/badges.js | 76 +++++++++- src/modules/chat/index.js | 8 + .../main_menu/components/badge-visibility.vue | 85 +++++++++++ src/modules/tooltips.js | 2 +- src/sites/twitch-twilight/index.js | 10 +- .../twitch-twilight/modules/channel_bar.js | 15 +- .../modules/channel_bar_query.gql | 8 + .../twitch-twilight/modules/chat/index.js | 29 ++-- .../twitch-twilight/modules/chat/line.js | 26 +++- .../modules/compat_emote_menu.js | 72 +++++++++ .../modules/directory/browse_popular.gql | 12 ++ .../modules/directory/browse_popular.js | 15 +- .../modules/directory/community.js | 33 ---- .../modules/directory/followed_channels.gql | 13 ++ .../modules/directory/followed_hosts.gql | 15 ++ .../modules/directory/followed_index.gql | 24 +++ .../modules/directory/followed_live.gql | 14 ++ .../modules/directory/following.js | 78 ++-------- .../modules/directory/game.gql | 30 ++++ .../twitch-twilight/modules/directory/game.js | 20 +-- .../modules/directory/index.js | 2 - .../twitch-twilight/modules/host_button.js | 30 ++-- src/sites/twitch-twilight/modules/player.js | 5 +- src/utilities/compat/apollo.js | 16 +- src/utilities/compat/fine-router.js | 6 +- src/utilities/compat/fine.js | 142 ++++++++++-------- src/utilities/tooltip.js | 2 +- webpack.common.js | 5 + 29 files changed, 536 insertions(+), 263 deletions(-) create mode 100644 src/modules/main_menu/components/badge-visibility.vue create mode 100644 src/sites/twitch-twilight/modules/channel_bar_query.gql create mode 100644 src/sites/twitch-twilight/modules/compat_emote_menu.js create mode 100644 src/sites/twitch-twilight/modules/directory/browse_popular.gql delete mode 100644 src/sites/twitch-twilight/modules/directory/community.js create mode 100644 src/sites/twitch-twilight/modules/directory/followed_channels.gql create mode 100644 src/sites/twitch-twilight/modules/directory/followed_hosts.gql create mode 100644 src/sites/twitch-twilight/modules/directory/followed_index.gql create mode 100644 src/sites/twitch-twilight/modules/directory/followed_live.gql create mode 100644 src/sites/twitch-twilight/modules/directory/game.gql diff --git a/changelog.html b/changelog.html index 44d8ab67..63772136 100644 --- a/changelog.html +++ b/changelog.html @@ -1,3 +1,9 @@ +
4.0.0-beta1.5@ef163f5d644217193110
+ +
4.0.0-beta1.5@a752805865b1313466a7