Yash Srivastav
b83e7c9fa6
implements ability to view headers in message view
2019-06-07 09:20:24 -04:00
Drew DeVault
a81467dda9
Remove worker callbacks when Done is received
2019-06-02 13:20:02 -04:00
Drew DeVault
511fea3944
Flesh out multipart switcher
2019-05-20 16:43:08 -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
Simon Ser
f27db33305
worker/types/worker: make ID allocation atomic
...
Message IDs are allocated for both messages from UI to workers and the other
way around. Hence, the global nextId variable is accessed from multiple
goroutines.
Instead, use atomic to access the global counter.
2019-05-19 11:51:22 -04:00
Drew DeVault
98da4c9509
s/aerc2/aerc/g
2019-05-17 20:57:10 -04:00
Drew DeVault
b0bf09b98f
Copy sent emails to the Sent folder
...
Or rather, to a user-specified folder
2019-05-15 19:41:21 -04:00
Drew DeVault
2e5ae1946b
Implement move, mv commands
2019-05-14 16:55:50 -04:00
Drew DeVault
db213fd0ae
Implement :copy (aka :cp)
2019-05-14 16:44:59 -04:00
Drew DeVault
95875b13f8
Rename FetchMessageBodies to FetchFullMessages
2019-03-31 12:19:30 -04:00
Drew DeVault
143289bbd0
Don't parse mail in worker; send a reader instead
2019-03-31 11:29:57 -04:00
Drew DeVault
1f23868652
Pull BodyStructure up from IMAP worker
2019-03-31 11:10:10 -04:00
Drew DeVault
77ede6eb5a
Add body fetching support code
2019-03-29 22:36:15 -04:00
Drew DeVault
312a53e5ff
Implement :delete-message
2019-03-20 23:23:38 -04:00
Drew DeVault
11f0a7267f
Implement message store side of message fetching
2019-03-14 21:51:29 -04:00
Drew DeVault
b3896476a0
Fetch valid UIDs from server after opening dir
2019-03-10 23:45:00 -04:00
Drew DeVault
4b350dddea
Add name to DirectoryInfo messages
2019-01-13 19:37:06 -05:00
Drew DeVault
2750f99a60
Issue IMAP SELECT command
2019-01-13 16:18:10 -05:00
Drew DeVault
d603bbe2ce
Refactoring; consume listing response
2018-02-01 19:54:19 -05:00
Drew DeVault
cc03f6f4c8
Implement (most of) mailbox listing
2018-02-01 19:34:08 -05:00
Drew DeVault
3139148c7b
Add certificate approval flow
2018-01-31 21:54:52 -05:00
emersion
1710c90548
Connect to IMAP server, login and idle
2018-01-14 10:26:38 -05:00
Drew DeVault
4074445cbb
Move worker into account tab
2018-01-11 09:04:18 -05:00
Drew DeVault
6394e386c2
Initial pass on worker/UI message passing
2018-01-09 20:39:00 -05:00