Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add Mouseable | Jeffas | 2019-09-11 | 1 | -4/+17 |
| | | | | | | | | | | | | | | | | | | | | | | This adds the Mouseable interface. When this is implemented for a component that item can accept and process mouseevents. At the top level when a mouse event is received it is passed to the grid's handler and then it trickles down until it reaches a component that can actually handle it, such as the tablist, dirlist or msglist. A mouse event is passed so that components can handle other things such as scrolling with the mousewheel. The components themselves then perform the necessary actions. Clicking emails in the messagelist opens them in a new tab. Textinputs can be clicked to position the cursor inside them. Mouseevents are not forwarded to the terminal at the moment. Elements which do not handle mouse events are not required to implement the Mouseable interface. | ||||
* | widgets: rewrite references to os.SET_SEEK to io.SeekStart | Wagner Riffel | 2019-09-04 | 1 | -4/+4 |
| | | | | | | | Os.SET_SEEK is deprecated, it's recommended to use contants from io package Signed-off-by: Wagner Riffel <wgrriffel@gmail.com> | ||||
* | Add forwarding as attachment feature | Jelle Besseling | 2019-08-20 | 1 | -0/+9 |
| | | | | | This allows a single message to be forward as attachment with the :forward -a command | ||||
* | Add addresses argument to forward command | Jelle Besseling | 2019-08-20 | 1 | -0/+7 |
| | |||||
* | Allow cc/bcc command to receive no arguments | Daniel Bridges | 2019-08-07 | 1 | -0/+17 |
| | |||||
* | cc/bcc: Append to existing headers if called twice | Kevin Kuehler | 2019-08-07 | 1 | -1/+6 |
| | | | | Signed-off-by: Kevin Kuehler <keur@ocf.berkeley.edu> | ||||
* | Add cc and bcc commands | Daniel Bridges | 2019-08-03 | 1 | -14/+44 |
| | |||||
* | Fix sending attachments with less than 512 bytes | Ben Burwell | 2019-08-02 | 1 | -1/+1 |
| | |||||
* | Include body MIME terminator in multipart messages | Ben Burwell | 2019-08-02 | 1 | -23/+30 |
| | | | | | | | | Before, the text/plain part of the multipart MIME message was not being correctly terminated with its boundary. The multipart writer writes the terminator when its Close is called, but since the call to Close() was deferred, it was not being called until after the attachments were being written resulting in the boundary not being included at all. | ||||
* | Add :detach command | Galen Abell | 2019-07-27 | 1 | -0/+20 |
| | | | | | | | Add a command for removing attachments from a composed message. Syntax is :detach [path], with path being an optional argument specifying the path of one existing attachment. If no path is specified, the first attachment is removed. | ||||
* | Fix review message not filling entire space | Galen Abell | 2019-07-27 | 1 | -1/+1 |
| | | | | | | Adding an attachment, switching to a different tab, and switching back to the review message caused the "filled space" in the review message to disappear, since there was one too many rows in the layout. | ||||
* | Add command history and cycling | Galen Abell | 2019-07-26 | 1 | -2/+7 |
| | | | | | | Aerc will keep track of the previous 1000 commands, which the user can cycle through using the arrow keys while in the ex-line. Pressing up will move backwards in history while pressing down will move forward. | ||||
* | Support configurable header layout in compose widget | Daniel Bridges | 2019-07-26 | 1 | -113/+138 |
| | |||||
* | Add [a]ttach to the review message prompts | Drew DeVault | 2019-07-19 | 1 | -1/+1 |
| | |||||
* | Add Unix socket for communicating with aerc | Drew DeVault | 2019-07-19 | 1 | -0/+7 |
| | |||||
* | Add :attach command for compose | Galen Abell | 2019-07-19 | 1 | -17/+129 |
| | | | | | | Allow users to add attachments to emails in the Compose view. Syntax is :attach <path>, where path is a valid file. Attachments will show up in the pre-send review screen. | ||||
* | When reviewing an email don't pass characters on | Jeffas | 2019-07-17 | 1 | -1/+4 |
| | | | | | This stops characters being passed to the focused box when reviewing an email. To edit headers the user should go back to the edit page. | ||||
* | Use go-message implementation of GenerateMessageID | Ben Burwell | 2019-07-04 | 1 | -2/+1 |
| | | | | | Now that this is available in the upstream, we no longer need to maintain a parallel implementation. | ||||
* | Reopening mailcontent file to fix #166 | Stefan Rakel | 2019-06-27 | 1 | -1/+7 |
| | | | | | | Because editors like vim use backupfiles and rename them to the original name, the file handle used can point to the wrong file. Reopening the file should fix this. | ||||
* | Fix Cc & Bcc handling in replies | Drew DeVault | 2019-06-21 | 1 | -7/+7 |
| | |||||
* | Execute the editor with the shell | Drew DeVault | 2019-06-07 | 1 | -1/+1 |
| | | | | Fixes #164 | ||||
* | Use SetAddressList for From header | Drew DeVault | 2019-06-05 | 1 | -2/+10 |
| | |||||
* | Enumerate Cc and Bcc lists in composer | Drew DeVault | 2019-06-02 | 1 | -1/+20 |
| | |||||
* | Implement :edit in compose screen | Drew DeVault | 2019-05-26 | 1 | -27/+51 |
| | |||||
* | Fix special characters in address.PersonalName | Drew DeVault | 2019-05-25 | 1 | -6/+9 |
| | |||||
* | s/aerc2/aerc/g | Drew DeVault | 2019-05-17 | 1 | -4/+4 |
| | |||||
* | Fix date header on outgoing emails | Drew DeVault | 2019-05-17 | 1 | -1/+1 |
| | |||||
* | Decode email when reading it for quoting | Drew DeVault | 2019-05-16 | 1 | -0/+1 |
| | |||||
* | Implement :reply -q and :reply -a | Drew DeVault | 2019-05-16 | 1 | -0/+9 |
| | |||||
* | Implement (basic form) of :reply | Drew DeVault | 2019-05-16 | 1 | -3/+11 |
| | |||||
* | Let caller pass in custom headers to compose | Drew DeVault | 2019-05-16 | 1 | -6/+32 |
| | |||||
* | Copy sent emails to the Sent folder | Drew DeVault | 2019-05-15 | 1 | -1/+9 |
| | | | | Or rather, to a user-specified folder | ||||
* | Update tab name as subject changes | Drew DeVault | 2019-05-14 | 1 | -0/+12 |
| | | | | Also moves truncation to the tab widget | ||||
* | Add $EDITOR, internal config for compose | Drew DeVault | 2019-05-14 | 1 | -5/+12 |
| | |||||
* | Add distinct keybindings for each compose view | Drew DeVault | 2019-05-14 | 1 | -0/+10 |
| | |||||
* | Implement sending emails /o/ | Drew DeVault | 2019-05-14 | 1 | -18/+42 |
| | |||||
* | Add :send-message, prepares & writes email to /tmp | Drew DeVault | 2019-05-14 | 1 | -0/+79 |
| | |||||
* | Spec out review message screen | Drew DeVault | 2019-05-13 | 1 | -6/+58 |
| | |||||
* | Populate "From" header from config for new emails | Drew DeVault | 2019-05-13 | 1 | -12/+20 |
| | |||||
* | Implement :{next,prev}-field in compose view | Drew DeVault | 2019-05-12 | 1 | -1/+16 |
| | |||||
* | Expand compose focus handling a bit | Drew DeVault | 2019-05-12 | 1 | -19/+30 |
| | |||||
* | Add initial compose widget | Drew DeVault | 2019-05-12 | 1 | -0/+122 |