mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-09-20 04:42:18 +02:00
Revert "UI: Remove FFZ from twitch integration"
This reverts commit c22d539a7b
.
This commit is contained in:
parent
c22d539a7b
commit
cda7f3e3fd
@ -35,6 +35,9 @@ TwitchAuth::TwitchAuth(const Def &d) : OAuthStreamKey(d)
|
||||
if (!cef)
|
||||
return;
|
||||
|
||||
cef->add_popup_whitelist_url(
|
||||
"https://twitch.tv/popout/frankerfacez/chat?ffz-settings",
|
||||
this);
|
||||
uiLoadTimer.setSingleShot(true);
|
||||
uiLoadTimer.setInterval(500);
|
||||
connect(&uiLoadTimer, &QTimer::timeout, this,
|
||||
@ -155,6 +158,11 @@ bool TwitchAuth::LoadInternal()
|
||||
return OAuthStreamKey::LoadInternal();
|
||||
}
|
||||
|
||||
static const char *ffz_script = "\
|
||||
var ffz = document.createElement('script');\
|
||||
ffz.setAttribute('src','https://cdn.frankerfacez.com/script/script.min.js');\
|
||||
document.head.appendChild(ffz);";
|
||||
|
||||
static const char *bttv_script = "\
|
||||
localStorage.setItem('bttv_clickTwitchEmotes', true);\
|
||||
localStorage.setItem('bttv_darkenedMode', true);\
|
||||
@ -209,6 +217,7 @@ void TwitchAuth::LoadUI()
|
||||
cef->add_force_popup_url(moderation_tools_url, chat.data());
|
||||
|
||||
script = bttv_script;
|
||||
script += ffz_script;
|
||||
browser->setStartupScript(script);
|
||||
|
||||
main->addDockWidget(Qt::RightDockWidgetArea, chat.data());
|
||||
@ -252,6 +261,7 @@ void TwitchAuth::LoadSecondaryUIPanes()
|
||||
script += "/dashboard/live";
|
||||
script += referrer_script2;
|
||||
script += bttv_script;
|
||||
script += ffz_script;
|
||||
|
||||
/* ----------------------------------- */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user