mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-09-24 23:31:36 +08:00
frontend: Migrate scene collection usage to new SceneCollection class
This commit is contained in:
+6
-2
@@ -928,12 +928,16 @@ void OBSApp::AppInit()
|
||||
config_set_default_string(userConfig, "Basic", "SceneCollectionFile", Str("Untitled"));
|
||||
config_set_default_bool(userConfig, "Basic", "ConfigOnNewProfile", true);
|
||||
|
||||
if (!config_has_user_value(userConfig, "Basic", "Profile")) {
|
||||
const std::string_view profileName{config_get_string(userConfig, "Basic", "Profile")};
|
||||
|
||||
if (profileName.empty()) {
|
||||
config_set_string(userConfig, "Basic", "Profile", Str("Untitled"));
|
||||
config_set_string(userConfig, "Basic", "ProfileDir", Str("Untitled"));
|
||||
}
|
||||
|
||||
if (!config_has_user_value(userConfig, "Basic", "SceneCollection")) {
|
||||
const std::string_view sceneCollectionName{config_get_string(userConfig, "Basic", "SceneCollection")};
|
||||
|
||||
if (sceneCollectionName.empty()) {
|
||||
config_set_string(userConfig, "Basic", "SceneCollection", Str("Untitled"));
|
||||
config_set_string(userConfig, "Basic", "SceneCollectionFile", Str("Untitled"));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user