From 89bbc565e6838c868fb365c75023856806eaa218 Mon Sep 17 00:00:00 2001 From: Jeff Halter <868228+jhalter@users.noreply.github.com> Date: Thu, 1 Dec 2022 14:11:38 -0800 Subject: Add option to trigger terminal bell for chat messages --- hotline/ui.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'hotline/ui.go') diff --git a/hotline/ui.go b/hotline/ui.go index 709137e..8b0a8c5 100644 --- a/hotline/ui.go +++ b/hotline/ui.go @@ -145,6 +145,7 @@ func (ui *UI) renderSettingsForm() *tview.Flex { return err == nil }, nil) settingsForm.AddInputField("Tracker", ui.HLClient.pref.Tracker, 0, nil, nil) + settingsForm.AddCheckbox("Enable Terminal Bell", ui.HLClient.pref.EnableBell, nil) settingsForm.AddButton("Save", func() { usernameInput := settingsForm.GetFormItem(0).(*tview.InputField).GetText() if len(usernameInput) == 0 { @@ -154,6 +155,7 @@ func (ui *UI) renderSettingsForm() *tview.Flex { iconStr = settingsForm.GetFormItem(1).(*tview.InputField).GetText() ui.HLClient.pref.IconID, _ = strconv.Atoi(iconStr) ui.HLClient.pref.Tracker = settingsForm.GetFormItem(2).(*tview.InputField).GetText() + ui.HLClient.pref.EnableBell = settingsForm.GetFormItem(3).(*tview.Checkbox).IsChecked() out, err := yaml.Marshal(&ui.HLClient.pref) if err != nil { -- cgit