Drew DeVault
ee61c28e75
Add aerc-announce to README.md
2019-05-26 12:00:51 -04:00
Drew DeVault
887ff6550d
Implement :edit in compose screen
2019-05-26 11:58:14 -04:00
Drew DeVault
3cf6c82633
msgviewer: copy stderr into pager
...
This prevents a broken filter config from being a silent error
2019-05-26 11:18:51 -04:00
Drew DeVault
d30a6e3d1f
Subsitute prefix in aerc.conf for install
2019-05-26 10:27:22 -04:00
Drew DeVault
8be4c5715d
Document :forward in aerc(1)
2019-05-25 20:33:36 -04:00
Drew DeVault
11a569f658
binds.conf: make reply -a easier to use than reply
2019-05-25 16:51:14 -04:00
Drew DeVault
4a4f7115f0
Update README.md
2019-05-25 16:00:19 -04:00
Drew DeVault
a6012f2292
Update README.md
2019-05-25 15:58:40 -04:00
Drew DeVault
7880bd9374
Update README.md
2019-05-25 15:55:50 -04:00
Drew DeVault
1b11a96302
ensureScroll on text input frames
2019-05-25 15:54:01 -04:00
Drew DeVault
9947ea125c
Implement scrolling in text input
2019-05-25 15:52:37 -04:00
Drew DeVault
38e71659ff
Implement :forward
2019-05-25 14:52:57 -04:00
Drew DeVault
cef784bf52
Fix special characters in address.PersonalName
2019-05-25 11:56:56 -04:00
Drew DeVault
c4c8648cc7
Change ex command to C-x when using terminal
2019-05-24 12:45:48 -04:00
Francis Dinh
10a3d9d209
Bind :compose to C in binds.conf
...
The tutorial mentions using "C" for composing messages, but this was not
actually implemented in binds.conf.
2019-05-23 18:01:24 -04:00
Roshless
ae9d60e887
Fix key value typo in documentation
2019-05-23 10:22:37 -04:00
Drew DeVault
c295508352
Mention custom headers in aerc-tutorial(7)
2019-05-22 16:50:00 -04:00
Francis Dinh
1ec72f879f
Minor fixes to list of filter dependencies
...
- "sockify" -> "socksify"
- Added colorama dependency
2019-05-22 16:35:35 -04:00
Stefan Tatschner
78fc83ef3d
Makefile: Minor improvements, usage of $@ and $(RM)
2019-05-22 16:34:45 -04:00
Drew DeVault
3e7ac52e1b
Correct typo in Makefile
2019-05-22 16:09:42 -04:00
Drew DeVault
24883c5114
Install $(MANDIR)/man7
2019-05-22 16:09:01 -04:00
Drew DeVault
c21ec370e2
Install aerc-tutorial man page with make install
2019-05-22 16:08:01 -04:00
Drew DeVault
062f00ebe9
Minor improvements to aerc-tutorial
2019-05-22 12:36:09 -04:00
Drew DeVault
f42724caf3
Install default configs to XDG config if not found
2019-05-22 12:35:44 -04:00
Drew DeVault
80704f2422
Add GOFLAGS variable to Makefile
2019-05-22 12:23:24 -04:00
Drew DeVault
9b19e3ad05
Show account wizard if no accounts configured
2019-05-22 11:35:55 -04:00
Drew DeVault
1a45b793c7
Implement :help
2019-05-22 11:17:52 -04:00
Drew DeVault
58bc15b472
Implement opening tutorial after account wizard
2019-05-22 11:13:55 -04:00
Drew DeVault
937b33c850
Write new accounts to config and open tab
2019-05-22 10:40:08 -04:00
Drew DeVault
a7341aff21
Fix always showing last account tab
2019-05-22 10:39:52 -04:00
Drew DeVault
4d6e665204
Remove excess padding from incoming config page
2019-05-21 17:00:35 -04:00
Drew DeVault
6811143925
New account wizard, part one
2019-05-21 16:53:50 -04:00
Drew DeVault
176245208d
Use kebab-case for cred-cmds
2019-05-21 14:31:14 -04:00
Drew DeVault
2dc436555d
Load IMAP worker for imap+insecure
2019-05-20 19:28:04 -04:00
Drew DeVault
cc90cd2161
Pass ServerName to tls.Config for SMTP
2019-05-20 17:25:12 -04:00
Drew DeVault
33f2d4f9ee
Show unsupported mimetype message in red
2019-05-20 17:05:37 -04:00
Drew DeVault
d224487b68
Show attachment names in multipart view
2019-05-20 17:03:37 -04:00
Drew DeVault
0897413a3e
Implement :next-part, :prev-part
2019-05-20 16:49:39 -04:00
Drew DeVault
511fea3944
Flesh out multipart switcher
2019-05-20 16:43:08 -04:00
Drew DeVault
3376f926ed
Refactor message part into dedicated widget
2019-05-20 15:03:47 -04:00
Drew DeVault
5de1bb8cc3
Verify TLS certificates
...
I was partway done implementing a UI for users to approve untrusted
certs with, but let's just make them configure their servers right
instead.
2019-05-20 14:03:00 -04:00
Drew DeVault
a9aebe11d7
asdf
2019-05-20 14:01:59 -04:00
Drew DeVault
22cc40f4d4
pipe.go: let tab widget handle ellipsis
2019-05-20 14:01:13 -04:00
Drew DeVault
ef57300faf
Missed a spot
2019-05-19 18:25:38 -04:00
Drew DeVault
455c6f0b77
Rename :delete-message et al to :delete et al
2019-05-19 18:23:34 -04:00
Drew DeVault
fa5d8d7a00
Advance cursor after :delete and :move
...
So that you can repeat the action on the next message if appropriate
2019-05-19 18:21:02 -04:00
Drew DeVault
f9251c2344
Reset message list cursor when switching stores
2019-05-19 18:18:48 -04:00
Drew DeVault
13032734cd
Advance message list cursor when messages arrive
2019-05-19 18:18:48 -04:00
Amin Bandali
588a6c785b
Implement :pwd command
2019-05-19 14:36:11 -04:00
Simon Ser
248345d875
worker/types/worker: remove mutex
...
Worker.callbacks contains two types of callbacks: some are action callbacks,
some are message callbacks. Each of those is access from one side of the
communication channel (UI goroutine vs. worker goroutine).
Instead of using a channel, we can use two different maps for each kind. This
simplifies the code and also ensures we don't call an action callback instead
of a message callback (or the other way around).
2019-05-19 11:51:25 -04:00