Implement sidebar-width config option

This commit is contained in:
Drew DeVault 2019-03-15 20:40:28 -04:00
commit a729179f9f
3 changed files with 12 additions and 10 deletions

View file

@ -41,7 +41,7 @@ func NewAccountView(conf *config.AercConfig, acct *config.AccountConfig,
{ui.SIZE_WEIGHT, 1},
{ui.SIZE_EXACT, 1},
}).Columns([]ui.GridSpec{
{ui.SIZE_EXACT, 20},
{ui.SIZE_EXACT, conf.Ui.SidebarWidth},
{ui.SIZE_WEIGHT, 1},
})
grid.AddChild(statusbar).At(1, 1)

View file

@ -26,11 +26,10 @@ func NewAerc(conf *config.AercConfig, logger *log.Logger,
{libui.SIZE_EXACT, 1},
{libui.SIZE_WEIGHT, 1},
}).Columns([]libui.GridSpec{
{libui.SIZE_EXACT, 20},
{libui.SIZE_EXACT, conf.Ui.SidebarWidth},
{libui.SIZE_WEIGHT, 1},
})
// TODO: Grab sidebar size from config and via :set command
mainGrid.AddChild(libui.NewText("aerc").
Strategy(libui.TEXT_CENTER).
Color(tcell.ColorBlack, tcell.ColorWhite))