log to file

This commit is contained in:
2025-07-24 08:29:34 -07:00
parent caf2004388
commit 0b80c2d713
10 changed files with 113 additions and 110 deletions

View File

@@ -41,6 +41,21 @@ func createOptionsComponents() {
})
showTerminalCheckbox.SetChecked(prefs.ShowTerminalNormally)
advancedLoggingCheckbox = widget.NewCheck("Advanced Logging", func(checked bool) {
// Save to preferences
prefs, _ := utils.LoadPrefs()
prefs.AdvancedLogging = checked
utils.SavePrefs(prefs)
log.Debugf("Advanced logging set to %v", checked)
if checked {
log.SetLevelDebug()
} else {
log.SetLevelInfo()
}
})
advancedLoggingCheckbox.SetChecked(prefs.AdvancedLogging)
autoDeleteWdbCheckbox = widget.NewCheck("Auto-delete WDB directory on launch", func(checked bool) {
launcher.AutoDeleteWdb = checked
// Save to preferences