aboutsummaryrefslogtreecommitdiffstats
path: root/config/viewer.go
diff options
context:
space:
mode:
authorBence Ferdinandy <bence@ferdinandy.com>2022-11-24 15:11:26 +0100
committerRobin Jarry <robin@jarry.cc>2022-12-02 22:59:44 +0100
commitc2c5cbd4c0d6254ce4553e56f1b2b010858eb869 (patch)
treeaada282b14cb87d0ddf1b8c92f92f31e65559ac9 /config/viewer.go
parent17718981c5d1db0775407d45f83dcd026758ab47 (diff)
downloadaerc-c2c5cbd4c0d6254ce4553e56f1b2b010858eb869.tar.gz
view: add close-on-reply option
Opening an email to view and then to reply will have two tabs open, and after a reply the view tab needs to be closed manually. Allow the user to set a close-on-reply option that will close the viewer tab when replying and reopen the viewer tab in case the reply is not sent. Signed-off-by: Bence Ferdinandy <bence@ferdinandy.com> Tested-by: Inwit <inwit@sindominio.net> Signed-off-by: Robin Jarry <robin@jarry.cc>
Diffstat (limited to 'config/viewer.go')
-rw-r--r--config/viewer.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/config/viewer.go b/config/viewer.go
index c00e62f4..3f7c6934 100644
--- a/config/viewer.go
+++ b/config/viewer.go
@@ -15,6 +15,7 @@ type ViewerConfig struct {
ParseHttpLinks bool `ini:"parse-http-links"`
HeaderLayout [][]string `ini:"-"`
KeyPassthrough bool `ini:"-"`
+ CloseOnReply bool `ini:"close-on-reply"`
}
func defaultViewerConfig() ViewerConfig {
@@ -29,6 +30,7 @@ func defaultViewerConfig() ViewerConfig {
{"Subject"},
},
ParseHttpLinks: true,
+ CloseOnReply: false,
}
}