Added more streaming software to streamer mode binaries list (#3740)

Streamer mode now automatically detects if XSplit, PRISM Live Studio, Twitch Studio, or vMix are running

Co-authored-by: Kasia <zneix@zneix.eu>
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
This commit is contained in:
badoge
2022-05-28 16:17:42 +04:00
committed by GitHub
parent efcfb19187
commit 57f92f5eaa
6 changed files with 18 additions and 11 deletions
+5 -5
View File
@@ -336,14 +336,14 @@ void GeneralPage::initLayout(GeneralPageView &layout)
layout.addTitle("Streamer Mode");
layout.addDescription(
"Chatterino can automatically change behavior if it detects that \"OBS "
"Studio\" is running.\nSelect which things you want to change while "
"streaming");
"Chatterino can automatically change behavior if it detects that any "
"streaming software is running.\nSelect which things you want to "
"change while streaming");
ComboBox *dankDropdown =
layout.addDropdown<std::underlying_type<StreamerModeSetting>::type>(
"Enable Streamer Mode",
{"Disabled", "Enabled", "Automatic (Detect OBS)"},
{"Disabled", "Enabled", "Automatic (Detect streaming software)"},
s.enableStreamerMode,
[](int value) {
return value;
@@ -352,7 +352,7 @@ void GeneralPage::initLayout(GeneralPageView &layout)
return static_cast<StreamerModeSetting>(args.index);
},
false);
dankDropdown->setMinimumWidth(dankDropdown->minimumSizeHint().width() + 10);
dankDropdown->setMinimumWidth(dankDropdown->minimumSizeHint().width() + 30);
layout.addCheckbox("Hide usercard avatars",
s.streamerModeHideUsercardAvatars);