ayn2op
bba502cba8
feat(messageslist): show avatar preview
2026-10-12 22:21:50 -04:00
ayn2op
84835018c9
feat(config): generate docs/config.md from the config structs ( #842 )
2026-10-07 18:06:07 -04:00
ayn2op
1e675f10cf
feat(messageslist): preview images
2026-09-29 16:59:34 -04:00
ayn2op
129ded84c0
refactor: drop tautological tls tests, password.ErrMsg, and go-cmp
2026-09-29 01:13:48 -04:00
ayn2op
de2f2c94f0
test(config): use method call for applyDefaults in test
2026-09-21 20:14:43 -04:00
ayn2op
5e4018a742
refactor(config): simplify MIME type lookup
2026-08-31 18:57:21 -04:00
ayn2op
86c1fd6a77
feat(config): add attachment MIME allowlist and keybinds
2026-08-31 18:57:21 -04:00
ayn2op
e53354a738
feat: allow disabling keybind help ( #832 )
2026-08-27 15:06:10 -04:00
ayn2op
b9152f8b21
refactor(config): make config.toml the sole source of keybind keys
...
defaultKeybinds() now supplies only help descriptions; the actual keys
are read from the embedded config.toml at load time, eliminating the
duplicate key definitions that could drift out of sync.
Add a test that walks every keybind after loading the defaults and fails
if any is missing a key (config.toml) or description (defaultKeybinds).
2026-05-22 23:12:15 -04:00
Ayyan
20ef1a7be2
feat: add help bar ( #750 )
2026-02-23 16:03:11 -05:00
Ayyan
92382aabf5
test(config): add tests ( #681 )
2026-01-03 02:16:07 -05:00
ayn2op
7b12d96144
Remove redundant file
2024-03-18 19:36:36 +05:30
ayn2op
dd416b3305
refactor: add comments to config.yml
2023-10-28 19:44:35 +05:30