summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-24Add recall commandJeffas
This command allows recalling the selected postponed email to edit in the composer. The command only allows recalling from the postpone directory.
2020-04-24Add postpone commandJeffas
This command uses the Postpone folder from the account config to save messages to. Messages are saved as though they were sent so have a valid 'to' recipient address and should be able to be read back in for later editing.
2020-04-24Add :choose commandRay Ganardi
Usage: *choose* -o <key> <text> <command> [-o <key> <text> <command>]... Prompts the user to choose from various options.
2020-04-24Remove ability to specify headers in the editorReto Brunner
Due to headers being essentially free text, we constantly run into issues with parts of the body being interpreted as headers. Remove the ability to overwrite headers to avoid that, while keeping the ability to specify headers in the template files. Fixes #383
2020-04-24templates/quoted_reply: fix incorrect timezone identifierReto Brunner
2020-04-23Ensure documented defaults match given defaultsBen Fiedler
2020-04-23Use aerc.PushError where appropriateBen Fiedler
Forgot an unused import, to save you the hassle here is v2.
2020-04-20Bump ProtonMail/crypto to fix build on OpenBSDAnirudh Oppiliappan
Signed-off-by: Anirudh Oppiliappan <x@icyphox.sh>
2020-04-20fix binding for delete messageRay Ganardi
I guess confirm command was removed sometime ago, but the config template was not updated.
2020-04-20fix: Close unused MessageView when swapping viewRay Ganardi
Closes https://todo.sr.ht/~sircmpwn/aerc2/379 The old `MessageView` was not closed when replacing the tab content, which causes a memory leak.
2020-04-16Make the http handler of the unsubscribe command asyncNicolai Dagestad
2020-04-12Readme: add config location of MacOSReto Brunner
2020-04-11msg/archive: complete the possible optionsReto Brunner
2020-04-07README: include demo and update required go versionReto Brunner
2020-04-06go mod tidy, updated go.sumReto Brunner
2020-04-06Try to open attachments with correct extensionGalen Abell
The temporary file created when opening an attachment is currently saved without an extension, which prevents matching on file ending with xdg-open.
2020-03-26fix function keys in terminal widgetJonathan Halmen
off-by-one error
2020-03-20Requires Go 1.13Simon Ser
We use errors.Is, which has been introduced in Go 1.13.
2020-03-19msgviewer: do not interpret header as format stringDrew DeVault
2020-03-13Add quotes to the default pinned-tab-markerZoltan Kalmar
It's a fix for: https://todo.sr.ht/~sircmpwn/aerc2/361 Using an unquoted backtick char is leading to a config error: ``` Failed to load config: missing closing key quote from '` ' to '' ```
2020-03-09Add pinned tabsJeffas
This adds the commands pin-tab and unpin-tab. Once pinned a tab lives on the left of the tabstrip and has a configurable marker, defaulting to ` before its name.
2020-03-09Correct the khard example so that it works with aercPeter Lamby
2020-03-09Mark sent messages as "seen" in maildirGalen Abell
- Add maildir flags to complement a messages imap flags - Set the "seen" flag on sent messages when using the maildir backend - Cleanup AppendMessage interface to use models.Flag for both IMAP and maildir
2020-03-09Count recent messages in maildir exists total tooJeffas
2020-03-09Ignore missing message part in getDecodedPartAmir Yalon
The code that calls this function handles nil without issues.
2020-03-09Refactoring: remove store from PartInfoDrew DeVault
2020-03-05go.sum: re-add notmuchReto Brunner
2020-03-03Reduce size of the password prompt UIDrew DeVault
2020-03-03Yet another revision to PGP UIDrew DeVault
I think this will be the one.
2020-03-03Simplify PGP messagingDrew DeVault
2020-03-03compose: add space between headers and editorDrew DeVault
Until the PGP changes, this was merged into the header widget.
2020-03-03Initial support for PGP decryption & signaturesDrew DeVault
2020-03-03Update dependenciesSimon Ser
This brings in some bug fixes.
2020-03-03worker/imap: rely on go-imap for charset handlingSimon Ser
Set imap.CharsetReader so that go-imap can automatically decode all encoded fields.
2020-03-03Mark sent messages as "seen" in maildirGalen Abell
- Add maildir flags to complement a messages imap flags - Set the "seen" flag on sent messages when using the maildir backend - Cleanup AppendMessage interface to use models.Flag for both IMAP and maildir
2020-03-03Add move-tab commandJeffas
2020-03-02Document smtp-starttlsPeter Lamby
2020-03-01notmuch: emit dirinfo upon label changeReto Brunner
2020-02-29remove the dirInfoUpdateRequest functionalityReto Brunner
The notmuch worker followed suit in handling the dirInfo submission manually. That removes the last user so we might as well remove the functionality.
2020-02-29notmuch: align dirInfo logic to the maildir workerReto Brunner
2020-02-29msg/delete: remove redundant err checkReto Brunner
2020-02-28Only show spinner while sorting if no uidsJeffas
This fixes the problem where we already have messages and then have to sort again.
2020-02-28Don't show empty message while sortingJeffas
This changes the ui to show the spinner while we are sorting. It only shows one line of the spinner since there are an unknown number of messages at this time.
2020-02-28Set the store on the message list if it is nilJeffas
2020-02-28Cleanup sorting logicJeffas
There was an unused error value as well as unnecessary usage of the sort interface. There should now be less copying so a bit better performance in some cases.
2020-02-28Don't set the store on an update to itJeffas
Updates to a store can be asynchronous so we shouldn't select it just because it had an update. Selection of the stores should be driven by explicit user commands.
2020-02-28Update DirectoryInfo handling for maildirJeffas
This ensures that the directory info is up to date on events in the maildir worker. This also sets up the initial dirinfo for other directories and updates them when using built-in commands. FS events are still only watched for the selected directory. This should be changed in a future patch to watch other directories too in order to cover UI updates for folders when an event occurs in a non-selected folder.
2020-02-26Make search more lenientJeffas
When we fail to read a single message we don't need to fail the whole search, just log the error and we can still get results back.
2020-02-26Add missing notmuch build tagsJeffas
2020-02-25note in aerc-templates.7.scd for toLocal functionsqwishy