Enha: switch tts on/off from ctrl+p
This commit is contained in:
@@ -121,6 +121,9 @@ func makePropsTable(props map[string]float32) *tview.Table {
|
||||
addCheckboxRow("Inject role", injectRole, func(checked bool) {
|
||||
injectRole = checked
|
||||
})
|
||||
addCheckboxRow("TTS Enabled", cfg.TTS_ENABLED, func(checked bool) {
|
||||
cfg.TTS_ENABLED = checked
|
||||
})
|
||||
// Add dropdowns
|
||||
logLevels := []string{"Debug", "Info", "Warn"}
|
||||
addListPopupRow("Set log level", logLevels, GetLogLevel(), func(option string) {
|
||||
|
||||
54
tools.go
54
tools.go
@@ -772,34 +772,34 @@ func todoDelete(args map[string]string) []byte {
|
||||
|
||||
func isCommandAllowed(command string) bool {
|
||||
allowedCommands := map[string]bool{
|
||||
"grep": true,
|
||||
"sed": true,
|
||||
"awk": true,
|
||||
"find": true,
|
||||
"cat": true,
|
||||
"head": true,
|
||||
"tail": true,
|
||||
"sort": true,
|
||||
"uniq": true,
|
||||
"wc": true,
|
||||
"ls": true,
|
||||
"echo": true,
|
||||
"cut": true,
|
||||
"tr": true,
|
||||
"cp": true,
|
||||
"mv": true,
|
||||
"rm": true,
|
||||
"mkdir": true,
|
||||
"rmdir": true,
|
||||
"pwd": true,
|
||||
"df": true,
|
||||
"free": true,
|
||||
"ps": true,
|
||||
"top": true,
|
||||
"du": true,
|
||||
"grep": true,
|
||||
"sed": true,
|
||||
"awk": true,
|
||||
"find": true,
|
||||
"cat": true,
|
||||
"head": true,
|
||||
"tail": true,
|
||||
"sort": true,
|
||||
"uniq": true,
|
||||
"wc": true,
|
||||
"ls": true,
|
||||
"echo": true,
|
||||
"cut": true,
|
||||
"tr": true,
|
||||
"cp": true,
|
||||
"mv": true,
|
||||
"rm": true,
|
||||
"mkdir": true,
|
||||
"rmdir": true,
|
||||
"pwd": true,
|
||||
"df": true,
|
||||
"free": true,
|
||||
"ps": true,
|
||||
"top": true,
|
||||
"du": true,
|
||||
"whoami": true,
|
||||
"date": true,
|
||||
"uname": true,
|
||||
"date": true,
|
||||
"uname": true,
|
||||
}
|
||||
return allowedCommands[command]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user