aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/msglist.go
diff options
context:
space:
mode:
authorMartin Lucina <martin@lucina.net>2023-01-09 17:28:19 +0100
committerRobin Jarry <robin@jarry.cc>2023-01-10 21:37:40 +0100
commit89681ba1f2b9316de4d3305c37ef59f9c5f34793 (patch)
tree3a67c76ac9a36d5b77b8f8c0a553f7dd300fefe8 /widgets/msglist.go
parent6de51bad583b9ca194953d9d24e1a683c737a4b4 (diff)
downloadaerc-89681ba1f2b9316de4d3305c37ef59f9c5f34793.tar.gz
style: add msglist_answered config option
Add a style for messages that have been marked as answered, and a "msglist_answered" config option for it. Signed-off-by: Martin Lucina <martin@lucina.net> Acked-by: Robin Jarry <robin@jarry.cc>
Diffstat (limited to 'widgets/msglist.go')
-rw-r--r--widgets/msglist.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/widgets/msglist.go b/widgets/msglist.go
index 169fb310..fffea99e 100644
--- a/widgets/msglist.go
+++ b/widgets/msglist.go
@@ -238,6 +238,9 @@ func addMessage(
} else {
params.styles = append(params.styles, config.STYLE_MSGLIST_UNREAD)
}
+ if msg.Flags.Has(models.AnsweredFlag) {
+ params.styles = append(params.styles, config.STYLE_MSGLIST_ANSWERED)
+ }
if msg.Flags.Has(models.FlaggedFlag) {
params.styles = append(params.styles, config.STYLE_MSGLIST_FLAGGED)
}