From fe41781df46f3073d8fa668186c53d3d446b7f2d Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Sun, 7 Jan 2024 16:42:35 -0800 Subject: [PATCH] add settings dialog check for Save to Queue --- ui/dialogs/settingsdialog.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ui/dialogs/settingsdialog.go b/ui/dialogs/settingsdialog.go index 641e2ce..30bf10b 100644 --- a/ui/dialogs/settingsdialog.go +++ b/ui/dialogs/settingsdialog.go @@ -159,6 +159,9 @@ func (s *SettingsDialog) createGeneralTab() *container.TabItem { }) systemTrayEnable.Checked = s.config.Application.EnableSystemTray + saveQueue := widget.NewCheckWithData("Save play queue on exit", + binding.BindBool(&s.config.Application.SavePlayQueue)) + // Scrobble settings twoDigitValidator := func(text, selText string, r rune) bool { @@ -247,6 +250,7 @@ func (s *SettingsDialog) createGeneralTab() *container.TabItem { widget.NewLabel("Startup page"), container.NewGridWithColumns(2, startupPage), ), container.NewHBox(systemTrayEnable, closeToTray), + container.NewHBox(saveQueue), s.newSectionSeparator(), widget.NewRichText(&widget.TextSegment{Text: "Scrobbling", Style: util.BoldRichTextStyle}),