From 034506aed7c3843143878fa0f5c9b99deef0d358 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Thu, 9 Apr 2026 08:32:24 +0300 Subject: Add auto-log shared text preference --- main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main.go b/main.go index ea16eee..79a9d4c 100644 --- a/main.go +++ b/main.go @@ -55,15 +55,19 @@ func createPreferenceWindow(a fyne.App) fyne.Window { window := a.NewWindow("Preferences") directoryPreference := widget.NewEntry() directoryPreference.SetText(a.Preferences().StringWithFallback("Directory", defaultDirectory)) + autoLogSharedTextPreference := widget.NewCheck("Auto-log shared text", nil) + autoLogSharedTextPreference.SetChecked(a.Preferences().BoolWithFallback("AutoLogSharedText", false)) window.SetContent(container.NewVBox( container.NewVBox( widget.NewLabel("Directory:"), directoryPreference, ), + autoLogSharedTextPreference, container.NewHBox( widget.NewButton("Save", func() { a.Preferences().SetString("Directory", directoryPreference.Text) + a.Preferences().SetBool("AutoLogSharedText", autoLogSharedTextPreference.Checked) window.Hide() }), ))) -- cgit v1.2.3