mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-03-05 23:26:13 -05:00
UI: Switch to beta branch when running beta/rc for the first time
This commit is contained in:
@@ -2027,6 +2027,18 @@ void OBSBasic::OBSInit()
|
||||
QMetaObject::invokeMethod(this, "on_autoConfigure_triggered",
|
||||
Qt::QueuedConnection);
|
||||
|
||||
#if OBS_RELEASE_CANDIDATE > 0 || OBS_BETA > 0
|
||||
/* Automatically set branch to "beta" the first time a pre-release build is run. */
|
||||
if (!config_get_bool(App()->GlobalConfig(), "General",
|
||||
"AutoBetaOptIn")) {
|
||||
config_set_string(App()->GlobalConfig(), "General",
|
||||
"UpdateBranch", "beta");
|
||||
config_set_bool(App()->GlobalConfig(), "General",
|
||||
"AutoBetaOptIn", true);
|
||||
config_save_safe(App()->GlobalConfig(), "tmp", nullptr);
|
||||
}
|
||||
#endif
|
||||
|
||||
ToggleMixerLayout(config_get_bool(App()->GlobalConfig(), "BasicWindow",
|
||||
"VerticalVolControl"));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user