Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Add Style configuration" | Drew DeVault | 2020-05-28 | 48 | -1079/+318 |
| | | | | This reverts commit 0f78f06610c0e8887aba2ae50e99b86477a384b3. | ||||
* | Revert "Remove duration from the status methods" | Drew DeVault | 2020-05-28 | 29 | -74/+104 |
| | | | | This reverts commit f06d683688e3d2139b14f67b7e349089e7200bf4. | ||||
* | Revert "Make color scheme match previous design more closely" | Drew DeVault | 2020-05-28 | 1 | -3/+2 |
| | | | | This reverts commit 7832eb6fd7836d5108d7a005dad96d92a79e15e7. | ||||
* | Make color scheme match previous design more closely | Reto Brunner | 2020-05-27 | 1 | -2/+3 |
| | |||||
* | Remove duration from the status methods | Reto Brunner | 2020-05-27 | 29 | -104/+74 |
| | | | | We always set 10 seconds anyhow, might as well do that without repeating ourselfs. | ||||
* | Add Style configuration | Reto Brunner | 2020-05-27 | 48 | -318/+1079 |
| | | | | | | | | | | The following functionalities are added to configure aerc ui styles. - Read stylesets from file with very basic fnmatch wildcard matching - Add default styleset - Support different stylesets as part of UiConfig allowing contextual styles. - Move widgets/ui elements to use the stylesets. - Add configuration manual for the styleset | ||||
* | notmuch: undefined variable when setting reply flag | Srivathsan Murali | 2020-05-26 | 1 | -1/+1 |
| | |||||
* | Set AnsweredFlag on successful reply | Srivathsan Murali | 2020-05-25 | 11 | -0/+179 |
| | |||||
* | aerc: Refactor getpasswd dialog | Ray Ganardi | 2020-05-25 | 2 | -40/+56 |
| | | | | | | Previously there's a hack for showing and hiding the dialog. Change it to use channels to emulate async/await | ||||
* | feat(pgp): Show error message from pgp | Ray Ganardi | 2020-05-25 | 1 | -1/+4 |
| | | | | | The error wasn't shown, making errors like wrong password being ignored and the password is prompted again. | ||||
* | feat(pgp): Add <ESC> to cancel password prompt | Ray Ganardi | 2020-05-25 | 2 | -10/+19 |
| | | | | Previously there was no way to cancel the password prompt. | ||||
* | pgp: fail gracefully from email decryption | Ray Ganardi | 2020-05-25 | 5 | -11/+31 |
| | | | | | Aerc panics when there's an error on email decryption. Instead, an error message should be shown. | ||||
* | msg/reply: scoping error of part slice for quoting | Srivathsan Murali | 2020-05-22 | 1 | -1/+1 |
| | | | | | part was left unassigned in the outer scope. Leading to errors while quoting. | ||||
* | Fix typos | Martin Michlmayr | 2020-05-21 | 8 | -11/+11 |
| | |||||
* | Update version to 0.4.0 0.4.0 | Drew DeVault | 2020-05-19 | 1 | -1/+1 |
| | |||||
* | Add contrib/_incr_version | Drew DeVault | 2020-05-19 | 1 | -0/+4 |
| | |||||
* | gofmt | Drew DeVault | 2020-05-19 | 1 | -1/+1 |
| | |||||
* | msg/forward: fix body part selection | Reto Brunner | 2020-05-17 | 1 | -2/+8 |
| | |||||
* | Move findPlaintext / findFirstNonMultipart to utils | Reto Brunner | 2020-05-17 | 2 | -31/+32 |
| | | | | They are used by more than one command and as such need to be in a common file. | ||||
* | msg/reply: fix encoding issues for quoted reply. | Reto Brunner | 2020-05-17 | 2 | -11/+32 |
| | |||||
* | FetchBodyPart doesn't need the parent body structure | Reto Brunner | 2020-05-17 | 9 | -29/+24 |
| | |||||
* | imap: Remove FetchMessageBodyPart.{Encoding,Charset} | Reto Brunner | 2020-05-16 | 3 | -123/+111 |
| | | | | Fixes https://todo.sr.ht/~sircmpwn/aerc2/352 exactly as suggested by emersion. | ||||
* | Change MarkedMessages to return uids | Reto Brunner | 2020-05-11 | 5 | -14/+30 |
| | | | | | | | | | Especially if one tries to interact with all marked messages there could be the case that not all headers are fetched yet, hence the messageInfo is still nil. This segfaults a lot of commands which in principle only need the uid to complete. If we switch to uids, this issue can be alleviated for those commands. | ||||
* | commands/helper: remove duplicated method | Reto Brunner | 2020-05-11 | 6 | -14/+6 |
| | |||||
* | msg/read: don't copy waitgroup | Reto Brunner | 2020-05-11 | 1 | -3/+3 |
| | |||||
* | maildir: remove read handling from FetchMessageBodyPart | Reto Brunner | 2020-05-11 | 1 | -21/+0 |
| | |||||
* | notmuch: remove read handling from FetchMessageBodyPart | Reto Brunner | 2020-05-11 | 1 | -13/+0 |
| | |||||
* | Show 'Message sent' only for ten seconds instead of permanently | elumbella | 2020-05-11 | 1 | -4/+4 |
| | |||||
* | creak/pty got force pushed: fix version | Reto Brunner | 2020-05-08 | 2 | -5/+3 |
| | |||||
* | Use stdout as controlling terminal | Guillaume J. Charmes | 2020-05-06 | 3 | -2/+5 |
| | | | | | | | Soves an issue with go1.15 not letting ctty be a parent. See https://github.com/creack/pty/pull/97 for more details. Signed-off-by: Guillaume J. Charmes <git+guillaume@charmes.net> | ||||
* | Revert "Dont detach process under vterm" | Drew DeVault | 2020-05-06 | 3 | -4/+2 |
| | | | | This reverts commit d07cf6c667a0d497c67196fca9967db71c1e02f6. | ||||
* | Dont detach process under vterm | Guillaume J. Charmes | 2020-05-06 | 3 | -2/+4 |
| | | | | Signed-off-by: Guillaume J. Charmes <git+guillaume@charmes.net> | ||||
* | templates: add version func | Reto Brunner | 2020-05-06 | 3 | -0/+19 |
| | | | | Fixes #316 | ||||
* | docs: extract template function to their own section | Reto Brunner | 2020-05-06 | 1 | -28/+39 |
| | | | | The functions were located in the data section, which was suboptimal. | ||||
* | lib/messageview: mark messages as read | Reto Brunner | 2020-05-06 | 1 | -0/+1 |
| | | | | | | | | | Currently at least the notmuch and maildir worker only set messages as read if a body part is fetched. The gpg abstraction however fetches the full message. We can simply set the readstate when we create the messageview, avoiding the issue. Once this is merged, we can cleanup both workers. | ||||
* | msg/reply: Deduplicate TO: and CC: | Reto Brunner | 2020-05-06 | 1 | -0/+12 |
| | | | | If a recipient is already in TO:, there's no need to also put them in CC: | ||||
* | Guess date from received if not present | elumbella | 2020-05-06 | 1 | -1/+41 |
| | |||||
* | Allow maildir subdirectories | Grégoire Delattre | 2020-05-05 | 1 | -11/+27 |
| | |||||
* | libui: don't require beeper for main content | Drew DeVault | 2020-05-05 | 1 | -2/+4 |
| | |||||
* | Fix array out of bounds error | burrowing-owl | 2020-05-05 | 1 | -1/+1 |
| | |||||
* | store.FetchFull: Change callback type to expose entire message | Ben Fiedler | 2020-05-01 | 5 | -11/+17 |
| | | | | | This is a prerequisite for allowing the FetchFull message to return both the message content and the message headers. | ||||
* | Implement :header command | Ray Ganardi | 2020-05-01 | 2 | -0/+78 |
| | | | | | | Usage: *header* [-f] <field> [value] Add a new email header. If the header already exists, -f must be specified to replace the given value. | ||||
* | Changing aerc.conf delimiter parsing to use only =, and not : as well | Ben Cohen | 2020-04-29 | 1 | -2/+6 |
| | |||||
* | Remove unecessary <Enter> from aerc.conf.in | Erazem Kokot | 2020-04-28 | 1 | -1/+1 |
| | | | | | | The new-email config example has "<Enter>" at the end unecessarily, since this makes the "<Enter>" text show up in a notification instead of functioning as a Return keypress. | ||||
* | add template structure to aerc-templates(7) | Reto Brunner | 2020-04-26 | 1 | -2/+19 |
| | |||||
* | aerc-config: remove bold modifier within text | Reto Brunner | 2020-04-26 | 1 | -1/+1 |
| | | | | | Partial bold ("highlighted") text looks very strange and it doesn't really add anything, might as well remove it. | ||||
* | remove mention of header addition via the editor from tutorial | Reto Brunner | 2020-04-24 | 1 | -3/+1 |
| | |||||
* | Fix headers in built-in templates | Drew DeVault | 2020-04-24 | 2 | -0/+2 |
| | |||||
* | gofmt fixes | Drew DeVault | 2020-04-24 | 14 | -20/+20 |
| | |||||
* | imap/fetch.go: report error when fetching headers fails | Ben Fiedler | 2020-04-24 | 1 | -3/+4 |
| | | | | | Correct me if I'm wrong, but shouldn't this raise an error when it fails? |