aboutsummaryrefslogtreecommitdiff
path: root/widgets/aerc.go
diff options
context:
space:
mode:
Diffstat (limited to 'widgets/aerc.go')
-rw-r--r--widgets/aerc.go35
1 files changed, 17 insertions, 18 deletions
diff --git a/widgets/aerc.go b/widgets/aerc.go
index 8671c87..16fe8b7 100644
--- a/widgets/aerc.go
+++ b/widgets/aerc.go
@@ -14,7 +14,6 @@ import (
"git.sr.ht/~sircmpwn/aerc/config"
"git.sr.ht/~sircmpwn/aerc/lib"
"git.sr.ht/~sircmpwn/aerc/lib/ui"
- libui "git.sr.ht/~sircmpwn/aerc/lib/ui"
)
type Aerc struct {
@@ -23,15 +22,15 @@ type Aerc struct {
cmdHistory lib.History
complete func(cmd string) []string
conf *config.AercConfig
- focused libui.Interactive
- grid *libui.Grid
+ focused ui.Interactive
+ grid *ui.Grid
logger *log.Logger
simulating int
- statusbar *libui.Stack
+ statusbar *ui.Stack
statusline *StatusLine
pendingKeys []config.KeyStroke
- prompts *libui.Stack
- tabs *libui.Tabs
+ prompts *ui.Stack
+ tabs *ui.Tabs
beep func() error
}
@@ -39,18 +38,18 @@ func NewAerc(conf *config.AercConfig, logger *log.Logger,
cmd func(cmd []string) error, complete func(cmd string) []string,
cmdHistory lib.History) *Aerc {
- tabs := libui.NewTabs()
+ tabs := ui.NewTabs()
statusbar := ui.NewStack()
statusline := NewStatusLine()
statusbar.Push(statusline)
- grid := libui.NewGrid().Rows([]libui.GridSpec{
- {libui.SIZE_EXACT, 1},
- {libui.SIZE_WEIGHT, 1},
- {libui.SIZE_EXACT, 1},
- }).Columns([]libui.GridSpec{
- {libui.SIZE_WEIGHT, 1},
+ grid := ui.NewGrid().Rows([]ui.GridSpec{
+ {ui.SIZE_EXACT, 1},
+ {ui.SIZE_WEIGHT, 1},
+ {ui.SIZE_EXACT, 1},
+ }).Columns([]ui.GridSpec{
+ {ui.SIZE_WEIGHT, 1},
})
grid.AddChild(tabs.TabStrip)
grid.AddChild(tabs.TabContent).At(1, 0)
@@ -66,7 +65,7 @@ func NewAerc(conf *config.AercConfig, logger *log.Logger,
logger: logger,
statusbar: statusbar,
statusline: statusline,
- prompts: libui.NewStack(),
+ prompts: ui.NewStack(),
tabs: tabs,
}
@@ -144,8 +143,8 @@ func (aerc *Aerc) Children() []ui.Drawable {
return aerc.grid.Children()
}
-func (aerc *Aerc) OnInvalidate(onInvalidate func(d libui.Drawable)) {
- aerc.grid.OnInvalidate(func(_ libui.Drawable) {
+func (aerc *Aerc) OnInvalidate(onInvalidate func(d ui.Drawable)) {
+ aerc.grid.OnInvalidate(func(_ ui.Drawable) {
onInvalidate(aerc)
})
}
@@ -158,7 +157,7 @@ func (aerc *Aerc) Focus(focus bool) {
// who cares
}
-func (aerc *Aerc) Draw(ctx *libui.Context) {
+func (aerc *Aerc) Draw(ctx *ui.Context) {
aerc.grid.Draw(ctx)
}
@@ -348,7 +347,7 @@ func (aerc *Aerc) PushError(text string) {
aerc.PushStatus(text, 10*time.Second).Color(tcell.ColorDefault, tcell.ColorRed)
}
-func (aerc *Aerc) focus(item libui.Interactive) {
+func (aerc *Aerc) focus(item ui.Interactive) {
if aerc.focused == item {
return
}