aerc

Working clone of aerc-mail.org
git clone git://git.danielmoch.com/aerc.git
Log | Files | Refs | README | LICENSE

commit 7f434850b51c4f47ad2d43d556baf4c91e5e85ca
parent cf50b987681d00a37f9457ddfa6f8bffb962af3b
Author: Drew DeVault <sir@cmpwn.com>
Date:   Sun,  2 Jun 2019 09:33:41 -0400

Simplify layout of message viewer grid

This sub-grid was an artifact of an older design

Diffstat:
Mwidgets/msgviewer.go | 20+++-----------------
1 file changed, 3 insertions(+), 17 deletions(-)

diff --git a/widgets/msgviewer.go b/widgets/msgviewer.go @@ -91,18 +91,7 @@ func NewMessageViewer(conf *config.AercConfig, }).At(1, 0).Span(1, 2) headers.AddChild(ui.NewFill(' ')).At(2, 0).Span(1, 2) - body := ui.NewGrid().Rows([]ui.GridSpec{ - {ui.SIZE_WEIGHT, 1}, - }).Columns([]ui.GridSpec{ - {ui.SIZE_WEIGHT, 1}, - {ui.SIZE_EXACT, 20}, - }) - - var ( - err error - mv *MessageViewer - ) - + var err error switcher := &PartSwitcher{} if len(msg.BodyStructure.Parts) == 0 { pv, err := NewPartViewer(conf, store, msg, msg.BodyStructure, []int{1}) @@ -132,18 +121,15 @@ func NewMessageViewer(conf *config.AercConfig, } grid.AddChild(headers).At(0, 0) - grid.AddChild(body).At(1, 0) + grid.AddChild(switcher).At(1, 0) - mv = &MessageViewer{ + return &MessageViewer{ grid: grid, msg: msg, store: store, switcher: switcher, } - body.AddChild(mv.switcher).At(0, 0).Span(1, 2) - return mv - handle_error: return &MessageViewer{ err: err,