From 8549ae34a10b17297bc8b19faae03da265ed9731 Mon Sep 17 00:00:00 2001 From: Brian Mattern Date: Mon, 3 Jun 2019 15:30:10 -0700 Subject: [PATCH] Add padding around filter label and edit box. --- src/widgets/proc.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/widgets/proc.go b/src/widgets/proc.go index 688288b..df6d7e1 100644 --- a/src/widgets/proc.go +++ b/src/widgets/proc.go @@ -125,9 +125,9 @@ func (self *ProcWidget) Draw(buf *tui.Buffer) { func (self *ProcWidget) drawFilter(buf *tui.Buffer) { style := self.TitleStyle - label := "Filter: " + label := " Filter: " if self.editingFilter { - label = "Filter: [" + label += "[" style = tui.NewStyle(style.Fg, style.Bg, tui.ModifierBold) } cursorStyle := tui.NewStyle(style.Bg, style.Fg, tui.ModifierClear) @@ -136,7 +136,7 @@ func (self *ProcWidget) drawFilter(buf *tui.Buffer) { buf.SetString(label, style, p) p.X += utf8.RuneCountInString(label) - maxLen := self.Max.X - p.X - 4 + maxLen := self.Max.X - p.X - 5 filter := self.filter if l := utf8.RuneCountInString(filter); l > maxLen { filter = ELLIPSIS + filter[l-maxLen+1:] @@ -148,7 +148,7 @@ func (self *ProcWidget) drawFilter(buf *tui.Buffer) { buf.SetString(CURSOR, cursorStyle, p) p.X += 1 remaining := self.Max.X - 2 - p.X - buf.SetString(fmt.Sprintf("%*s", remaining, "]"), style, p) + buf.SetString(fmt.Sprintf("%*s", remaining, "] "), style, p) } }