aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2019-05-26Add aerc-announce to README.mdDrew DeVault
2019-05-26Implement :edit in compose screenDrew DeVault
2019-05-26msgviewer: copy stderr into pagerDrew DeVault
This prevents a broken filter config from being a silent error
2019-05-26Subsitute prefix in aerc.conf for installDrew DeVault
2019-05-25Document :forward in aerc(1)Drew DeVault
2019-05-25binds.conf: make reply -a easier to use than replyDrew DeVault
2019-05-25Update README.mdDrew DeVault
2019-05-25Update README.mdDrew DeVault
2019-05-25Update README.mdDrew DeVault
2019-05-25ensureScroll on text input framesDrew DeVault
2019-05-25Implement scrolling in text inputDrew DeVault
2019-05-25Implement :forwardDrew DeVault
2019-05-25Fix special characters in address.PersonalNameDrew DeVault
2019-05-24Change ex command to C-x when using terminalDrew DeVault
2019-05-23Bind :compose to C in binds.confFrancis Dinh
The tutorial mentions using "C" for composing messages, but this was not actually implemented in binds.conf.
2019-05-23Fix key value typo in documentationRoshless
2019-05-22Mention custom headers in aerc-tutorial(7)Drew DeVault
2019-05-22Minor fixes to list of filter dependenciesFrancis Dinh
- "sockify" -> "socksify" - Added colorama dependency
2019-05-22Makefile: Minor improvements, usage of $@ and $(RM)Stefan Tatschner
2019-05-22Correct typo in MakefileDrew DeVault
2019-05-22Install $(MANDIR)/man7Drew DeVault
2019-05-22Install aerc-tutorial man page with make installDrew DeVault
2019-05-22Minor improvements to aerc-tutorialDrew DeVault
2019-05-22Install default configs to XDG config if not foundDrew DeVault
2019-05-22Add GOFLAGS variable to MakefileDrew DeVault
2019-05-22Show account wizard if no accounts configuredDrew DeVault
2019-05-22Implement :helpDrew DeVault
2019-05-22Implement opening tutorial after account wizardDrew DeVault
2019-05-22Write new accounts to config and open tabDrew DeVault
2019-05-22Fix always showing last account tabDrew DeVault
2019-05-21Remove excess padding from incoming config pageDrew DeVault
2019-05-21New account wizard, part oneDrew DeVault
2019-05-21Use kebab-case for cred-cmdsDrew DeVault
2019-05-20Load IMAP worker for imap+insecureDrew DeVault