Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | notmuch: sync maildir flags | Reto Brunner | 2019-09-16 | 1 | -0/+2 |
| | | | | Syncs back special notmuch tag like unread to the underlying maildir store | ||||
* | upgrade go-message | Reto Brunner | 2019-08-20 | 1 | -2/+2 |
| | | | | Fixes date parsing bug in the maildir / notmuch workers. | ||||
* | bump go-message, fixes address list parsing failure | Reto Brunner | 2019-08-16 | 1 | -8/+6 |
| | |||||
* | add github.com/zenhack/go.notmuch | Reto Brunner | 2019-08-08 | 1 | -2/+2 |
| | |||||
* | Update tcell | Drew DeVault | 2019-08-07 | 1 | -0/+2 |
| | |||||
* | Update tcell | Drew DeVault | 2019-07-27 | 1 | -0/+3 |
| | |||||
* | Update dependencies | Simon Ser | 2019-07-27 | 1 | -34/+41 |
| | | | | | | A bug corrupting long In-Reply-To headers has been fixed upstream in go-message: https://github.com/emersion/go-message/issues/44 | ||||
* | Use latest go-maildir | Ben Burwell | 2019-07-19 | 1 | -0/+2 |
| | |||||
* | maildir: Watch for new messages | Ben Burwell | 2019-07-17 | 1 | -0/+2 |
| | | | | | | | | When a directory is opened, start watching its "new" subdirectory for incoming messages using the fsnotify library. When creation events are detected, run the Unseen routine to move the message from new to cur and add new UIDs to the store, updating the UI's list of directory contents as we go. | ||||
* | Handle the invalid "utf8" encoding | Ben Burwell | 2019-07-12 | 1 | -0/+2 |
| | | | | | See commit 0bfc369eb68a1d34ea0ee983f218e97a14099959 in the go-message package. | ||||
* | Add maildir backend worker | Ben Burwell | 2019-07-12 | 1 | -0/+2 |
| | | | | | | | | | | | | | Add the initial implementation of a backend for Maildir accounts. Much of the functionality required is implemented in the go-message and go-maildir libraries, so we use them as much as possible. The maildir worker hooks into a new maildir:// URL scheme in the accounts.conf file which points to a container of several maildir directories. From there, the OpenDirectory, FetchDirectoryContents, etc messages work on subdirectories. This is implemented as a Container struct which handles mapping between the symbolic email folder names and UIDs to the concrete directories and file names. | ||||
* | Support imaps with oauthbearer authentication (Gmail) | Frode Aannevik | 2019-07-11 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | imaps+oauthbearer://user:token@host?token_endpoint=... - the config Source password is used as access token if no token_endpoint parameter is set - the config Source password is used as refresh token if token_endpoint parameter is set, and used to exchange with an access token The implementation has only been tested with Gmail. source = imaps+oauthbearer://{username}:{refersh_token}@imap.gmail.com:993? \ client_id=XX&\ client_secret=XX&\ token_endpoint=https%3A%2F%2Faccounts.google.com%2Fo%2Foauth2%2Ftoken client credentials created with https://console.developers.google.com/apis/credentials refresh token created with https://github.com/google/gmail-oauth2-tools/blob/master/python/oauth2.py rel: https://todo.sr.ht/~sircmpwn/aerc2/42 | ||||
* | Update tcell | Drew DeVault | 2019-06-15 | 1 | -0/+2 |
| | |||||
* | Update reply to use getopt posix optind format | Clayton Craft | 2019-06-09 | 1 | -0/+2 |
| | | | | | This changes the handling of optind for the 'reply' command to match recent changes to getopt. | ||||
* | Update dependencies | Simon Ser | 2019-06-04 | 1 | -39/+20 |
| | | | | | | This should get rid of this error message: tls: either ServerName or InsecureSkipVerify must be specified in the tls.Config | ||||
* | Update tcell fork | Drew DeVault | 2019-06-02 | 1 | -0/+2 |
| | |||||
* | Use forked version of tcell | Drew DeVault | 2019-06-01 | 1 | -0/+11 |
| | |||||
* | Update terminal color handling per vterm changes | Drew DeVault | 2019-05-26 | 1 | -0/+2 |
| | |||||
* | Update to the latest go-libvterm | Drew DeVault | 2019-05-26 | 1 | -0/+11 |
| | |||||
* | Update go-libvterm | Drew DeVault | 2019-05-26 | 1 | -0/+2 |
| | |||||
* | Fix special characters in address.PersonalName | Drew DeVault | 2019-05-25 | 1 | -0/+2 |
| | |||||
* | Update go-imap and go-imap-idle | Simon Ser | 2019-05-19 | 1 | -14/+11 |
| | | | | | | This fixes a race condition in go-imap-idle. See [1]. [1]: https://github.com/emersion/go-imap-idle/commit/2704abd7050ed7f2143753554ee23affdf847bd9 | ||||
* | Implement :reply -q and :reply -a | Drew DeVault | 2019-05-16 | 1 | -0/+2 |
| | |||||
* | Implement (basic form) of :reply | Drew DeVault | 2019-05-16 | 1 | -0/+2 |
| | |||||
* | Copy sent emails to the Sent folder | Drew DeVault | 2019-05-15 | 1 | -0/+2 |
| | | | | Or rather, to a user-specified folder | ||||
* | Implement sending emails /o/ | Drew DeVault | 2019-05-14 | 1 | -0/+2 |
| | |||||
* | Add :send-message, prepares & writes email to /tmp | Drew DeVault | 2019-05-14 | 1 | -0/+5 |
| | |||||
* | Update go-imap to 1.0.0-beta.4 | Simon Ser | 2019-04-29 | 1 | -38/+22 |
| | | | | This release contains race conditions fixes. | ||||
* | go get git.sr.ht/~sircmpwn/go-libvterm | Elias Naur | 2019-04-21 | 1 | -0/+2 |
| | | | | Signed-off-by: Elias Naur <mail@eliasnaur.com> | ||||
* | Add basic filter implementation | Drew DeVault | 2019-03-31 | 1 | -0/+6 |
| | |||||
* | Implement :pipe | Drew DeVault | 2019-03-30 | 1 | -0/+2 |
| | |||||
* | Add body fetching support code | Drew DeVault | 2019-03-29 | 1 | -0/+4 |
| | |||||
* | Improve cursor handling in embedded terminal | Drew DeVault | 2019-03-21 | 1 | -0/+6 |
| | |||||
* | Fix cursor handling in embedded terminal | Drew DeVault | 2019-03-21 | 1 | -0/+2 |
| | |||||
* | Forward key events to child terminal | Drew DeVault | 2019-03-21 | 1 | -0/+4 |
| | |||||
* | Handle terminal title, login shell | Drew DeVault | 2019-03-17 | 1 | -0/+11 |
| | |||||
* | Add basic terminal widget | Drew DeVault | 2019-03-17 | 1 | -0/+10 |
| | |||||
* | Rename :cd -> :cf, add :cd | Drew DeVault | 2019-03-15 | 1 | -0/+2 |
| | |||||
* | Implement key bindings subsystem | Drew DeVault | 2019-03-15 | 1 | -0/+9 |
| | | | | Which is not yet rigged up | ||||
* | Flesh out command parsing & handling | Drew DeVault | 2019-03-10 | 1 | -0/+2 |
| | |||||
* | Add missing go.sum entries | Elias Naur | 2019-02-10 | 1 | -0/+6 |
| | |||||
* | Initialize worker in account widget | Drew DeVault | 2019-01-13 | 1 | -0/+6 |
| | |||||
* | Add basic account widget, populate real acct views | Drew DeVault | 2019-01-13 | 1 | -0/+11 |