Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support directories in path to :save | Clayton Craft | 2019-06-14 | 2 | -5/+56 |
| | | | | | | | | | | | | This adds new functionality to :save in the message view for specifying directories in the path. A new flag, -p, is also added to :save for automatically creating any directories in the path that do not exist. If the path ends in a / (e.g. "Downloads/mail/") or if the path is an existing directory, the part's file name is the filename from the mail header for the part. Otherwise, it uses the last element in the path as the filename (e.g. 'blah.jpg' is the filename if the path is 'Downloads/mail/blah.jpg') | ||||
* | Make awk filters more portable | Drew DeVault | 2019-06-13 | 3 | -4/+2 |
| | |||||
* | Fix automatic scrolling when messages arrive/leave | Drew DeVault | 2019-06-11 | 1 | -2/+2 |
| | |||||
* | Add :next/:prev binds for [viewer] | Drew DeVault | 2019-06-11 | 1 | -4/+8 |
| | |||||
* | commands/msgview: Add next/prev commands | Kevin Kuehler | 2019-06-11 | 2 | -2/+40 |
| | | | | Signed-off-by: Kevin Kuehler <kkuehler@brave.com> | ||||
* | lib/ui/tab: Add Replace method | Kevin Kuehler | 2019-06-11 | 2 | -0/+20 |
| | | | | | | Also expose a light wrapper method in aerc.go for tab replacement Signed-off-by: Kevin Kuehler <kkuehler@brave.com> | ||||
* | Move select functionality from msglist to msgstore | Kevin Kuehler | 2019-06-11 | 5 | -46/+67 |
| | | | | | | 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 | 2 | -0/+42 |
| | |||||
* | 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 |
| | |||||
* | Override $ex in compose view | Yash Srivastav | 2019-06-09 | 1 | -0/+1 |
| | |||||
* | Update reply to use getopt posix optind format | Clayton Craft | 2019-06-09 | 3 | -3/+5 |
| | | | | | This changes the handling of optind for the 'reply' command to match recent changes to getopt. | ||||
* | aerc(1): add :read and :unread command to docs | Drew DeVault | 2019-06-09 | 1 | -20/+31 |
| | |||||
* | Add :read and :unread commands | Drew DeVault | 2019-06-09 | 5 | -0/+78 |
| | |||||
* | Update our message flags when server updates them | Drew DeVault | 2019-06-09 | 3 | -5/+35 |
| | |||||
* | commands/msg/copy: remove unnecessary code | Drew DeVault | 2019-06-09 | 1 | -4/+0 |
| | |||||
* | Select user's preferred mimetype in MessageViewer | Clayton Craft | 2019-06-09 | 1 | -2/+13 |
| | | | | | | | | | | | This implements selecting the most preferred mimetype under the 'View->Alternatives' configuration setting when viewing a message. Mimetypes in the alternatives array are weighted by their position, where the lower the index in the array the higher the priority, so this is taken into account during selection. If no message part matches a mimetype in the alternatives array, then it selects the first mimetype in the message. | ||||
* | Add archive command | Robert Günzler | 2019-06-09 | 12 | -8/+168 |
| | | | | | | | | | | | | | | | 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 |
| | |||||
* | msglist: use distinct style for unread emails | Yash Srivastav | 2019-06-08 | 2 | -5/+20 |
| | |||||
* | Fetch headers w/peek to leave emails unread | Yash Srivastav | 2019-06-08 | 1 | -0/+1 |
| | |||||
* | Fix hldiff regex for short stats | Drew DeVault | 2019-06-07 | 2 | -1/+3 |
| | |||||
* | Use #!/usr/bin/env -S awk -f for awk scripts | Drew DeVault | 2019-06-07 | 2 | -2/+2 |
| | |||||
* | Truncate long subject lines | Drew DeVault | 2019-06-07 | 1 | -1/+5 |
| | |||||
* | Message list: implement index-format option | Yash Srivastav | 2019-06-07 | 8 | -55/+294 |
| | |||||
* | plaintext filter: Match against start of line | Drew DeVault | 2019-06-07 | 1 | -1/+1 |
| | |||||
* | Update filter names in Makefile | Drew DeVault | 2019-06-07 | 1 | -2/+2 |
| | |||||
* | Update docs per filters rewrite | Drew DeVault | 2019-06-07 | 3 | -19/+7 |
| | |||||
* | Rewrite Python filters in awk | Drew DeVault | 2019-06-07 | 5 | -59/+54 |
| | |||||
* | Move ANSI stripping from filters to Go | Drew DeVault | 2019-06-07 | 3 | -8/+20 |
| | |||||
* | Add image/* filter, commented out by default | Drew DeVault | 2019-06-07 | 1 | -0/+1 |
| | |||||
* | Disable HTML filter by default | Drew DeVault | 2019-06-07 | 1 | -1/+1 |
| | |||||
* | Remove unnecessary branch | Drew DeVault | 2019-06-07 | 1 | -3/+0 |
| | |||||
* | Ignore encoding errors in filters | Drew DeVault | 2019-06-07 | 2 | -0/+2 |
| | | | | Fixes #161 | ||||
* | Execute the editor with the shell | Drew DeVault | 2019-06-07 | 1 | -1/+1 |
| | | | | Fixes #164 | ||||
* | Add binding to toggle headers | Drew DeVault | 2019-06-07 | 2 | -1/+2 |
| | |||||
* | implements ability to view headers in message view | Yash Srivastav | 2019-06-07 | 6 | -54/+146 |
| | |||||
* | Skip rendering dirlist if sidebar width is 0 | Lucas F. Souza | 2019-06-07 | 1 | -1/+3 |
| | |||||
* | Use SetAddressList for From header | Drew DeVault | 2019-06-05 | 1 | -2/+10 |
| | |||||
* | config: sort account folders | Chris Kinniburgh | 2019-06-05 | 1 | -1/+4 |
| | | | | directory list depends on these being sorted | ||||
* | Introduce :new-account -t | JanUlrich | 2019-06-05 | 2 | -16/+32 |
| | | | | | | | | 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 | ||||
* | Mention aerc-tutorial(7) in aerc(1) | ngenisis | 2019-06-05 | 1 | -2/+3 |
| | |||||
* | 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. | ||||
* | Added config file to Make clean0.1.1 | Jonas Kalderstam | 2019-06-04 | 1 | -1/+1 |
| | | | | | Config file will be incorrect if make is run with different values for PREFIX otherwise. | ||||
* | Update dependencies | Simon Ser | 2019-06-04 | 2 | -46/+30 |
| | | | | | | This should get rid of this error message: tls: either ServerName or InsecureSkipVerify must be specified in the tls.Config | ||||
* | Clarify socksify dependency | Drew DeVault | 2019-06-04 | 1 | -1/+1 |
| | |||||
* | Update README.md with better dependency list | Drew DeVault | 2019-06-04 | 1 | -1/+9 |
| | |||||
* | add missing column in table | Stephen Gregoratto | 2019-06-03 | 1 | -0/+1 |
| |