···1010func showDefaultBrowserPrompt(parent gtk.Widgetter, cfg *Config, updateUI func()) {
1111 dialog := adw.NewAlertDialog(
1212 "Set as Default Browser?",
1313- "Switchyard works best when set as your default browser. This allows it to intercept links and route them to the appropriate browser based on your rules.",
1313+ "Switchyard needs to be the default browser to route links based on your rules.",
1414 )
15151616 dialog.AddResponse("no", "Don't Ask Again")
+1-1
src/settings_advanced.go
···8585 return
8686 }
87878888- warnDialog := adw.NewAlertDialog("Import Configuration?", "This will replace all your current settings and rules with the imported configuration.")
8888+ warnDialog := adw.NewAlertDialog("Import Configuration?", "This will replace your current settings and rules.")
8989 warnDialog.AddResponse("cancel", "Cancel")
9090 warnDialog.AddResponse("import", "Import")
9191 warnDialog.SetResponseAppearance("import", adw.ResponseDestructive)
+2-2
src/settings_appearance.go
···17171818 forceDarkRow := adw.NewSwitchRow()
1919 forceDarkRow.SetTitle("Force dark mode")
2020- forceDarkRow.SetSubtitle("Always use dark mode")
2020+ forceDarkRow.SetSubtitle("Override system color scheme")
2121 forceDarkRow.SetActive(cfg.ForceDarkMode)
2222 appearanceGroup.Add(forceDarkRow)
2323···29293030 showNamesRow := adw.NewSwitchRow()
3131 showNamesRow.SetTitle("Show browser names")
3232- showNamesRow.SetSubtitle("Show browser names below icons")
3232+ showNamesRow.SetSubtitle("Display names under browser icons")
3333 showNamesRow.SetActive(cfg.ShowAppNames)
3434 launcherGroup.Add(showNamesRow)
3535
+1-1
src/settings_behavior.go
···22222323 promptRow := adw.NewSwitchRow()
2424 promptRow.SetTitle("Show launcher when no rule matches")
2525- promptRow.SetSubtitle("Let you choose a browser for unmatched URLs")
2525+ promptRow.SetSubtitle("Choose a browser for URLs without a matching rule")
2626 promptRow.SetActive(cfg.PromptOnClick)
2727 behaviorGroup.Add(promptRow)
2828