Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Move select functionality from msglist to msgstore | Kevin Kuehler | 2019-06-11 | 3 | -3/+6 | |
| | | | | | | Remove msglist Next and Prev commands Signed-off-by: Kevin Kuehler <kkuehler@brave.com> | |||||
* | commands/msg/archive: Work with msgviwer | Kevin Kuehler | 2019-06-11 | 1 | -3/+4 | |
| | | | | | | | | Inside the generic msg command we cannot use aerc.SelectedAccount() because the method naively assumes the current tab is an AccountView. Use the ProvidesMessage interface instead. Signed-off-by: Kevin Kuehler <kkuehler@brave.com> | |||||
* | Implement :mkdir command | Drew DeVault | 2019-06-09 | 1 | -0/+39 | |
| | ||||||
* | Fix :new-account getopts | Drew DeVault | 2019-06-09 | 1 | -1/+1 | |
| | ||||||
* | Fix :copy arg handling | Drew DeVault | 2019-06-09 | 1 | -3/+3 | |
| | ||||||
* | Fix :move command's arg parsing | Drew DeVault | 2019-06-09 | 1 | -3/+3 | |
| | ||||||
* | Update reply to use getopt posix optind format | Clayton Craft | 2019-06-09 | 1 | -2/+2 | |
| | | | | | This changes the handling of optind for the 'reply' command to match recent changes to getopt. | |||||
* | Add :read and :unread commands | Drew DeVault | 2019-06-09 | 1 | -0/+38 | |
| | ||||||
* | commands/msg/copy: remove unnecessary code | Drew DeVault | 2019-06-09 | 1 | -4/+0 | |
| | ||||||
* | Add archive command | Robert Günzler | 2019-06-09 | 3 | -6/+102 | |
| | | | | | | | | | | | | | | | Adds an archive command that moves the current message into the folder specified in the account config entry. Supports three layouts at this point: - flat: puts all messages next to each other - year: creates a folder per year - month: same as above, plus folders per month This also adds a "-p" argument to "cp" and "mv" that works like "--parents" on mkdir(1). We use this to auto-create the directories for the archive layout. | |||||
* | Mark sent emails as read | Yash Srivastav | 2019-06-08 | 1 | -1/+2 | |
| | ||||||
* | Message list: implement index-format option | Yash Srivastav | 2019-06-07 | 1 | -22/+3 | |
| | ||||||
* | implements ability to view headers in message view | Yash Srivastav | 2019-06-07 | 1 | -0/+25 | |
| | ||||||
* | Introduce :new-account -t | JanUlrich | 2019-06-05 | 1 | -2/+10 | |
| | | | | | | | | Adding the [-t] temporary flag to the new-account command - when using -t a newly created account will not be stored into the accounts.conf Issue #134 | |||||
* | Allow no arguments to :cd | Tadeo Kondrak | 2019-06-05 | 1 | -3/+5 | |
| | | | | I often use the bare `cd` command to get back to my home directory. | |||||
* | widget: Add ProvidesMessage interface | Kevin Kuehler | 2019-06-02 | 6 | -17/+49 | |
| | | | | | | | | | | | Consists of 3 functions * Store: Access to MessageStore type * SelectedAccount: Access to Account widget that the target widget belongs to * SelectedMessage: Current message (selected in msglist or the one we are viewing) Signed-off-by: Kevin Kuehler <keur@ocf.berkeley.edu> | |||||
* | Fix infinite recursion in reply.go:findPlaintext | Drew DeVault | 2019-06-02 | 1 | -1/+1 | |
| | ||||||
* | Fetch plaintext part when replying | Drew DeVault | 2019-06-01 | 1 | -6/+34 | |
| | ||||||
* | Add :save and :pipe commands to viewer | Galen Abell | 2019-05-27 | 4 | -37/+163 | |
| | | | | | | | | | * :save takes a path and saves the current message part to that location * :pipe is the same as pipe on the account page, but uses the current message part rather than the whole email (ie :pipe gzip -d) * Refactored account:pipe and extracted common pipe code to commands.util.QuickTerm * Added helper command aerc.PushError | |||||
* | Implement :edit in compose screen | Drew DeVault | 2019-05-26 | 1 | -0/+21 | |
| | ||||||
* | Implement :forward | Drew DeVault | 2019-05-25 | 1 | -31/+81 | |
| | ||||||
* | Fix special characters in address.PersonalName | Drew DeVault | 2019-05-25 | 2 | -27/+35 | |
| | ||||||
* | Implement :help | Drew DeVault | 2019-05-22 | 1 | -0/+21 | |
| | ||||||
* | Write new accounts to config and open tab | Drew DeVault | 2019-05-22 | 1 | -1/+1 | |
| | ||||||
* | New account wizard, part one | Drew DeVault | 2019-05-21 | 1 | -0/+20 | |
| | ||||||
* | Pass ServerName to tls.Config for SMTP | Drew DeVault | 2019-05-20 | 1 | -2/+12 | |
| | ||||||
* | Implement :next-part, :prev-part | Drew DeVault | 2019-05-20 | 1 | -0/+43 | |
| | ||||||
* | Flesh out multipart switcher | Drew DeVault | 2019-05-20 | 1 | -2/+2 | |
| | ||||||
* | asdf | Drew DeVault | 2019-05-20 | 1 | -6/+2 | |
| | ||||||
* | pipe.go: let tab widget handle ellipsis | Drew DeVault | 2019-05-20 | 1 | -2/+1 | |
| | ||||||
* | Missed a spot | Drew DeVault | 2019-05-19 | 1 | -0/+1 | |
| | ||||||
* | Rename :delete-message et al to :delete et al | Drew DeVault | 2019-05-19 | 4 | -2/+6 | |
| | ||||||
* | Advance cursor after :delete and :move | Drew DeVault | 2019-05-19 | 2 | -0/+2 | |
| | | | | So that you can repeat the action on the next message if appropriate | |||||
* | Implement :pwd command | Amin Bandali | 2019-05-19 | 1 | -0/+25 | |
| | ||||||
* | Fix scdoc & gofmt issues | Drew DeVault | 2019-05-18 | 5 | -17/+11 | |
| | ||||||
* | s/aerc2/aerc/g | Drew DeVault | 2019-05-17 | 25 | -29/+29 | |
| | ||||||
* | Remove debug logging | Drew DeVault | 2019-05-17 | 1 | -1/+0 | |
| | ||||||
* | Refactor STARTTLS to prevent downgrade attacks | Drew DeVault | 2019-05-17 | 1 | -23/+27 | |
| | ||||||
* | s/Sent/Message sent/ | Drew DeVault | 2019-05-16 | 1 | -2/+2 | |
| | ||||||
* | Improve reply-all recipient enumeration strategy | Drew DeVault | 2019-05-16 | 1 | -0/+16 | |
| | ||||||
* | Decode email when reading it for quoting | Drew DeVault | 2019-05-16 | 1 | -2/+25 | |
| | ||||||
* | Don't prefix Re: if prefix already present | Drew DeVault | 2019-05-16 | 1 | -1/+6 | |
| | ||||||
* | Implement :reply -q and :reply -a | Drew DeVault | 2019-05-16 | 1 | -19/+61 | |
| | ||||||
* | Implement (basic form) of :reply | Drew DeVault | 2019-05-16 | 1 | -0/+83 | |
| | ||||||
* | Let caller pass in custom headers to compose | Drew DeVault | 2019-05-16 | 1 | -2/+2 | |
| | ||||||
* | Copy sent emails to the Sent folder | Drew DeVault | 2019-05-15 | 2 | -15/+53 | |
| | | | | Or rather, to a user-specified folder | |||||
* | Implement move, mv commands | Drew DeVault | 2019-05-14 | 1 | -0/+38 | |
| | ||||||
* | Implement :copy (aka :cp) | Drew DeVault | 2019-05-14 | 2 | -1/+51 | |
| | ||||||
* | Implement abort command | Cole Helbling | 2019-05-14 | 1 | -0/+23 | |
| | | | | | This allows the user to close the compose tab without sending their current composition. | |||||
* | Update tab name as subject changes | Drew DeVault | 2019-05-14 | 2 | -9/+10 | |
| | | | | Also moves truncation to the tab widget |