From 635fe05d4e8ee5a6dbadf7d10b6d8340efcbc84d Mon Sep 17 00:00:00 2001 From: Koni Marti Date: Mon, 29 Jan 2024 23:52:27 +0100 Subject: config: add msglist-scroll-offset MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add the [ui].msglist-scroll-offset option in aerc.conf to set the scroll offset in number of lines from the top and bottom of the message list. Changelog-added: Add `[ui].msglist-scroll-offset` option to set a scroll offset for the message list. Suggested-by: Ángel Castañeda Signed-off-by: Koni Marti Acked-by: Robin Jarry --- app/msglist.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'app/msglist.go') diff --git a/app/msglist.go b/app/msglist.go index 63089536..a5e5fbb6 100644 --- a/app/msglist.go +++ b/app/msglist.go @@ -320,6 +320,8 @@ func (ml *MessageList) storeUpdate(store *lib.MessageStore) { func (ml *MessageList) SetStore(store *lib.MessageStore) { if ml.Store() != store { ml.Scrollable = Scrollable{} + n := SelectedAccountUiConfig().MsglistScrollOffset + ml.SetOffset(n) } ml.store = store if store != nil { -- cgit