summaryrefslogtreecommitdiff
path: root/client/cmd_window.go
diff options
context:
space:
mode:
authorraven <citrons@mondecitronne.com>2025-10-22 16:28:22 -0500
committerraven <citrons@mondecitronne.com>2026-02-09 13:13:55 -0600
commitff0f6ba724748dbe340187fdd831a4d4f7f0ae5e (patch)
treeab27a0c9f40d803c2bf130ef7c82cdf6540e9018 /client/cmd_window.go
parent4b54a1d11fd0fa355b244637612a3fd0af18c60c (diff)
passwords
Diffstat (limited to 'client/cmd_window.go')
-rw-r--r--client/cmd_window.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/client/cmd_window.go b/client/cmd_window.go
index dccbaba..f849560 100644
--- a/client/cmd_window.go
+++ b/client/cmd_window.go
@@ -26,6 +26,7 @@ const (
logInfo = iota
logErr
logCmd
+ logWarn
)
func (m logMsg) Id() string {
@@ -39,6 +40,8 @@ func (m logMsg) Show(odd bool) {
style = &tui.Style {Bg: colorErr[odd], Fg: tui.White}
case logCmd:
style = &tui.Style {Bg: colorCmd[odd], Fg: tui.White}
+ case logWarn:
+ style = &tui.Style {Bg: colorDefault[odd], Fg: 229}
}
tui.Push("", tui.Box {
@@ -138,6 +141,11 @@ func (w *cmdWindow) info(f string, a ...any) {
w.Buf.Add(logMsg {lastIndex, fmt.Sprintf(f, a...), logInfo})
}
+func (w *cmdWindow) warn(f string, a ...any) {
+ lastIndex++
+ w.Buf.Add(logMsg {lastIndex, fmt.Sprintf(f, a...), logWarn})
+}
+
func (w *cmdWindow) err(f string, a ...any) {
lastIndex++
w.Buf.Add(logMsg {lastIndex, fmt.Sprintf(f, a...), logErr})