Fixed the menu, remember transmission should be there now.
This commit is contained in:
@@ -194,6 +194,7 @@ func (b *Barnard) OpenKeyboardHelp() {
|
||||
func (b *Barnard) audioSettingsItems() []uiterm.TreeItem {
|
||||
agc := enabledLabel(b.UserConfig.GetAGCEnabled())
|
||||
noiseSuppression := enabledLabel(b.UserConfig.GetNoiseSuppressionEnabled())
|
||||
rememberTransmissionState := enabledLabel(b.UserConfig.GetRememberTransmissionState())
|
||||
micVolume := b.UserConfig.GetMicVolume()
|
||||
return []uiterm.TreeItem{
|
||||
adminItem{label: "Automatic gain control: " + agc + "; Enter toggles", applicationAction: true, action: func() {
|
||||
@@ -206,6 +207,15 @@ func (b *Barnard) audioSettingsItems() []uiterm.TreeItem {
|
||||
b.AddOutputLine("Settings: noise suppression " + enabledLabel(enabled))
|
||||
b.UpdateGeneralStatus("Noise suppression: "+enabledLabel(enabled), false)
|
||||
}},
|
||||
adminItem{label: "Remember transmission state: " + rememberTransmissionState + "; Enter toggles", applicationAction: true, action: func() {
|
||||
enabled := !b.UserConfig.GetRememberTransmissionState()
|
||||
if err := b.UserConfig.SetRememberTransmissionState(enabled); err != nil {
|
||||
b.AddOutputLine("Settings: could not save remember transmission state: " + err.Error())
|
||||
return
|
||||
}
|
||||
b.AddOutputLine("Settings: remember transmission state " + enabledLabel(enabled))
|
||||
b.UpdateGeneralStatus("Remember transmission state: "+enabledLabel(enabled), false)
|
||||
}},
|
||||
adminItem{label: fmt.Sprintf("Microphone level: %.0f percent", micVolume*100)},
|
||||
adminItem{label: "Increase microphone level by 10 percent", applicationAction: true, action: func() {
|
||||
volume := b.adjustMicVolume(0.1)
|
||||
|
||||
Reference in New Issue
Block a user