diff --git a/bamboohr/widget.go b/bamboohr/widget.go index f5e81bde..041550f3 100644 --- a/bamboohr/widget.go +++ b/bamboohr/widget.go @@ -46,6 +46,7 @@ func (widget *Widget) addView() { view.SetBorder(true) view.SetDynamicColors(true) view.SetTitle(widget.Name) + view.SetWrap(false) widget.View = view } diff --git a/gcal/widget.go b/gcal/widget.go index 6d1af240..89313004 100644 --- a/gcal/widget.go +++ b/gcal/widget.go @@ -20,7 +20,7 @@ func NewWidget() *Widget { widget := Widget{ Name: "Calendar", RefreshedAt: time.Now(), - RefreshInterval: 1800, + RefreshInterval: 60, } widget.addView() @@ -48,6 +48,7 @@ func (widget *Widget) addView() { view.SetBorder(true) view.SetDynamicColors(true) view.SetTitle(widget.Name) + view.SetWrap(false) widget.View = view } diff --git a/status/widget.go b/status/widget.go index 404d1ed4..562d4577 100644 --- a/status/widget.go +++ b/status/widget.go @@ -6,20 +6,21 @@ import ( "time" "github.com/rivo/tview" + "github.com/senorprogrammer/wtf/wtf" ) type Widget struct { - Name string - RefreshedAt time.Time - RefreshInterval int - View *tview.TextView + wtf.BaseWidget + View *tview.TextView } func NewWidget() *Widget { widget := Widget{ - Name: "Status", - RefreshedAt: time.Now(), - RefreshInterval: 1, + BaseWidget: wtf.BaseWidget{ + Name: "Status", + RefreshedAt: time.Now(), + RefreshInterval: 1, + }, } widget.addView() diff --git a/wtf.go b/wtf.go index 86af9d71..f6436571 100644 --- a/wtf.go +++ b/wtf.go @@ -39,7 +39,7 @@ func main() { weather.Refresh() grid := tview.NewGrid() - grid.SetRows(14, 36, 4) // How _high_ the row is, in terminal rows + grid.SetRows(18, 32, 4) // How _high_ the row is, in terminal rows grid.SetColumns(40, 40) // How _wide_ the column is, in terminal columns grid.SetBorder(false)