aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-07Message list: implement index-format optionYash Srivastav
2019-06-07plaintext filter: Match against start of lineDrew DeVault
2019-06-07Update filter names in MakefileDrew DeVault
2019-06-07Update docs per filters rewriteDrew DeVault
2019-06-07Rewrite Python filters in awkDrew DeVault
2019-06-07Move ANSI stripping from filters to GoDrew DeVault
2019-06-07Add image/* filter, commented out by defaultDrew DeVault
2019-06-07Disable HTML filter by defaultDrew DeVault
2019-06-07Remove unnecessary branchDrew DeVault
2019-06-07Ignore encoding errors in filtersDrew DeVault
Fixes #161
2019-06-07Execute the editor with the shellDrew DeVault
Fixes #164
2019-06-07Add binding to toggle headersDrew DeVault
2019-06-07implements ability to view headers in message viewYash Srivastav
2019-06-07Skip rendering dirlist if sidebar width is 0Lucas F. Souza
2019-06-05Use SetAddressList for From headerDrew DeVault
2019-06-05config: sort account foldersChris Kinniburgh
directory list depends on these being sorted
2019-06-05Introduce :new-account -tJanUlrich
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
2019-06-05Mention aerc-tutorial(7) in aerc(1)ngenisis
2019-06-05Allow no arguments to :cdTadeo Kondrak
I often use the bare `cd` command to get back to my home directory.
2019-06-04Added config file to Make clean0.1.1Jonas Kalderstam
Config file will be incorrect if make is run with different values for PREFIX otherwise.
2019-06-04Update dependenciesSimon Ser
This should get rid of this error message: tls: either ServerName or InsecureSkipVerify must be specified in the tls.Config
2019-06-04Clarify socksify dependencyDrew DeVault
2019-06-04Update README.md with better dependency listDrew DeVault
2019-06-03add missing column in tableStephen Gregoratto
2019-06-03Update aerc-tutorial(7) to reflect changes to reply bindingsFrancis Dinh
As of commit 11a569f6, the functions of rr/Rr and rq/Rq are switched, but this wasn't reflected in the manpage until now.
2019-06-03Fix Makefile for non-GNU findrage 311
derp
2019-06-03Fix #1160.1.0Drew DeVault
2019-06-02Add delete to the default binds.confDrew DeVault
2019-06-02hldiff.py: don't highlight -/+ in filenamesDrew DeVault
2019-06-02Add Tabs historyReto Brunner
Fixes #77: When closing a tab, bring you back to the one you last had focused
2019-06-02Wait for listing to complete before sending DoneDrew DeVault
2019-06-02Don't send Done until finished fetching messagesDrew DeVault
2019-06-02Remove worker callbacks when Done is receivedDrew DeVault
2019-06-02Add date to message viewerDrew DeVault
2019-06-02widget: Add ProvidesMessage interfaceKevin Kuehler
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>
2019-06-02Update tcell forkDrew DeVault
2019-06-02Only add message to store if store existsKevin Kuehler
Prevents the program from panicing when changing folders too quickly. onMessage can race store creation for an AccountView. Signed-off-by: Kevin Kuehler <keur@ocf.berkeley.edu>
2019-06-02Enumerate Cc and Bcc lists in composerDrew DeVault
2019-06-02Fix infinite recursion in reply.go:findPlaintextDrew DeVault
2019-06-02Simplify layout of message viewer gridDrew DeVault
This sub-grid was an artifact of an older design
2019-06-01Fetch plaintext part when replyingDrew DeVault
2019-06-01Use forked version of tcellDrew DeVault
2019-06-01widgets/terminal: Don't segfault on resizeKevin Kuehler
vterm.Write and vterm.SetSize race when the window resizes, which causing the underlying library to segfault. Signed-off-by: Kevin Kuehler <keur@ocf.berkeley.edu>
2019-06-01Remove more GNU-isms from MakefileSam Whited
Signed-off-by: Sam Whited <sam@samwhited.com>
2019-05-30Remove "wildcard" GNU-ism from MakefileSam Whited
Signed-off-by: Sam Whited <sam@samwhited.com>
2019-05-27Add :save and :pipe commands to viewerGalen Abell
* :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
2019-05-26Update terminal color handling per vterm changesDrew DeVault
2019-05-26Update to the latest go-libvtermDrew DeVault
2019-05-26Update go-libvtermDrew DeVault
2019-05-26Skip non selectable mailboxes in directory listingReto Brunner
If a MailboxInfo has the attribute \Noselect, it is not possible to use this name as a selectable mailbox. Therefore it should not be passed to the directory handlers. The issue pops up if one has a hierarchy like this: INBOX INBOX/lists/stuff INBOX/lists/otherStuff Even though lists is not a valid inbox (doesn't contain mail, only other maildirs) it will show up in the directory listing, when we iterate over the MailboxInfo. It does have the corresponding attribute set though and we can simply filter it out.