Explorar o código

UI: Remove first run auto-config prompts

Clayton Groeneveld %!s(int64=5) %!d(string=hai) anos
pai
achega
9316373ef3
Modificáronse 2 ficheiros con 3 adicións e 21 borrados
  1. 0 4
      UI/data/locale/en-US.ini
  2. 3 17
      UI/window-basic-main.cpp

+ 0 - 4
UI/data/locale/en-US.ini

@@ -143,10 +143,6 @@ BandwidthTest.Region.EU="Europe"
 BandwidthTest.Region.Asia="Asia"
 BandwidthTest.Region.Asia="Asia"
 BandwidthTest.Region.Other="Other"
 BandwidthTest.Region.Other="Other"
 
 
-# first time startup
-Basic.FirstStartup.RunWizard="Would you like to run the auto-configuration wizard? You can also manually configure your settings by clicking the Settings button in the main window."
-Basic.FirstStartup.RunWizard.NoClicked="If you change your mind, you can run the auto-configuration wizard any time again from the Tools menu."
-
 # auto config wizard
 # auto config wizard
 Basic.AutoConfig="Auto-Configuration Wizard"
 Basic.AutoConfig="Auto-Configuration Wizard"
 Basic.AutoConfig.ApplySettings="Apply Settings"
 Basic.AutoConfig.ApplySettings="Apply Settings"

+ 3 - 17
UI/window-basic-main.cpp

@@ -1790,23 +1790,9 @@ void OBSBasic::OBSInit()
 		config_save_safe(App()->GlobalConfig(), "tmp", nullptr);
 		config_save_safe(App()->GlobalConfig(), "tmp", nullptr);
 	}
 	}
 
 
-	if (!first_run && !has_last_version && !Active()) {
-		QString msg;
-		msg = QTStr("Basic.FirstStartup.RunWizard");
-
-		QMessageBox::StandardButton button = OBSMessageBox::question(
-			this, QTStr("Basic.AutoConfig"), msg);
-
-		if (button == QMessageBox::Yes) {
-			QMetaObject::invokeMethod(this,
-						  "on_autoConfigure_triggered",
-						  Qt::QueuedConnection);
-		} else {
-			msg = QTStr("Basic.FirstStartup.RunWizard.NoClicked");
-			OBSMessageBox::information(
-				this, QTStr("Basic.AutoConfig"), msg);
-		}
-	}
+	if (!first_run && !has_last_version && !Active())
+		QMetaObject::invokeMethod(this, "on_autoConfigure_triggered",
+					  Qt::QueuedConnection);
 
 
 	ToggleMixerLayout(config_get_bool(App()->GlobalConfig(), "BasicWindow",
 	ToggleMixerLayout(config_get_bool(App()->GlobalConfig(), "BasicWindow",
 					  "VerticalVolControl"));
 					  "VerticalVolControl"));