aerc/widgets
Reto Brunner 20ec2c8eeb compose: use a proper header instead of a string map
Prior to this commit, the composer was based on a map[string]string.
While this approach was very versatile, it lead to a constant encoding / decoding
of addresses and other headers.

This commit switches to a different model, where the composer is based on a header.
Commands which want to interact with it can simply set some defaults they would
like to have. Users can overwrite them however they like.

In order to get access to the functions generating / getting the msgid go-message
was upgraded.
2020-11-14 15:40:13 +01:00
..
account-wizard.go show error if account view creation fails 2020-08-10 08:00:34 +02:00
account.go Add support for :rmdir 2020-08-19 11:38:57 +02:00
aerc.go compose: use a proper header instead of a string map 2020-11-14 15:40:13 +01:00
common.go widgets: add msgInfoFromUids helper 2019-12-21 09:27:47 -05:00
compose.go compose: use a proper header instead of a string map 2020-11-14 15:40:13 +01:00
dirlist.go dirlist: fix empty row if dir is added 2020-09-08 07:48:55 +02:00
exline.go Implement style configuration. 2020-08-06 21:42:06 +02:00
getpasswd.go Implement style configuration. 2020-08-06 21:42:06 +02:00
headerlayout.go Initial support for PGP decryption & signatures 2020-03-03 16:49:52 -05:00
msglist.go Apply relevant msglist styles in order 2020-11-01 09:50:58 +01:00
msgviewer.go Make mimetype check consistent across cases 2020-09-07 07:27:15 +02:00
pgpinfo.go Implement style configuration. 2020-08-06 21:42:06 +02:00
providesmessage.go Change MarkedMessages to return uids 2020-05-11 09:47:34 -04:00
selector.go Implement style configuration. 2020-08-06 21:42:06 +02:00
spinner.go Implement style configuration. 2020-08-06 21:42:06 +02:00
status.go Implement style configuration. 2020-08-06 21:42:06 +02:00
tabhost.go Implement style configuration. 2020-08-06 21:42:06 +02:00
terminal.go Use stdout as controlling terminal 2020-05-06 10:26:15 -04:00