aerc/config
Robin Jarry 7a6c808c04 bindings: prepare for more modifers
Prepare to support more modifiers in key bindings.

tcell has some premade ctrl-modified keys but not all keys are
supported. Other keys must be explicitly checked with a modifier mask.

Update the KeyStroke type to carry a modifier mask. Update code
accordingly.

No functional change.

Link: https://github.com/gdamore/tcell/blob/master/key.go#L265-L275
Link: https://github.com/gdamore/tcell/blob/master/key.go#L384-L419
Signed-off-by: Robin Jarry <robin@jarry.cc>
2021-10-28 16:21:37 +02:00
..
accounts.conf Copy sent emails to the Sent folder 2019-05-15 19:41:21 -04:00
aerc.conf.in Implement style configuration. 2020-08-06 21:42:06 +02:00
bindings.go bindings: prepare for more modifers 2021-10-28 16:21:37 +02:00
bindings_test.go bindings: prepare for more modifers 2021-10-28 16:21:37 +02:00
binds.conf Add postpone command 2020-04-24 12:59:21 -04:00
config.go load config: do not overwrite the config upon error 2021-04-17 18:57:19 +02:00
default_styleset fix aerc-stylesets(7) typos 2020-12-13 10:30:56 +01:00
style.go update tcell to v2 and enable TrueColor support 2020-12-18 07:23:22 +01:00
triggers.go refactor ParseMessageFormat to use a ctx object 2020-10-14 08:42:26 +02:00