Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement ui.empty-message config option | Drew DeVault | 2019-05-17 | 3 | -18/+1 |
| | | | | | Also removes some options that aren't going to be supported any time soon. | ||||
* | 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 |
| | |||||
* | Fix date header on outgoing emails | Drew DeVault | 2019-05-17 | 1 | -1/+1 |
| | |||||
* | s/Sent/Message sent/ | Drew DeVault | 2019-05-16 | 1 | -2/+2 |
| | |||||
* | Abort if accounts.conf is world readable | Reto Brunner | 2019-05-16 | 2 | -4/+31 |
| | | | | Fixes #32 | ||||
* | Revert "Abort if accounts.conf is world readable" | Drew DeVault | 2019-05-16 | 2 | -30/+4 |
| | | | | This reverts commit a755608ef9d5893b68dc4c774bbda06503481552. | ||||
* | Revert "s/aerc.conf/address.conf/ in permission check" | Drew DeVault | 2019-05-16 | 1 | -1/+1 |
| | | | | This reverts commit 66ba099ca0bfa83cd050050d92663ec45da20141. | ||||
* | s/aerc.conf/address.conf/ in permission check | Cole Helbling | 2019-05-16 | 1 | -1/+1 |
| | | | | | Small typo in a recent commit: should abort if accounts.conf is world readable, not aerc.conf. | ||||
* | Fix issues with OOB uids | Drew DeVault | 2019-05-16 | 1 | -3/+3 |
| | |||||
* | Abort if accounts.conf is world readable | Reto Brunner | 2019-05-16 | 2 | -4/+30 |
| | | | | Fixes #32 | ||||
* | 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 | 2 | -2/+26 |
| | |||||
* | Change default bindings for replies | Drew DeVault | 2019-05-16 | 1 | -4/+4 |
| | |||||
* | Don't prefix Re: if prefix already present | Drew DeVault | 2019-05-16 | 1 | -1/+6 |
| | |||||
* | Change default reply keybindings | Drew DeVault | 2019-05-16 | 1 | -8/+8 |
| | |||||
* | Implement :reply -q and :reply -a | Drew DeVault | 2019-05-16 | 4 | -19/+73 |
| | |||||
* | Implement (basic form) of :reply | Drew DeVault | 2019-05-16 | 6 | -7/+139 |
| | |||||
* | Let caller pass in custom headers to compose | Drew DeVault | 2019-05-16 | 3 | -8/+38 |
| | |||||
* | Copy sent emails to the Sent folder | Drew DeVault | 2019-05-15 | 11 | -20/+132 |
| | | | | Or rather, to a user-specified folder | ||||
* | Fix default bindings for quit and edit | Drew DeVault | 2019-05-14 | 1 | -1/+4 |
| | |||||
* | Move ! bind to [messages] | Drew DeVault | 2019-05-14 | 1 | -1/+1 |
| | |||||
* | Add (non-functional) reply commands to bindings | Drew DeVault | 2019-05-14 | 1 | -2/+9 |
| | |||||
* | Add ! to default keybindings | Drew DeVault | 2019-05-14 | 1 | -0/+1 |
| | |||||
* | Implement move, mv commands | Drew DeVault | 2019-05-14 | 3 | -6/+65 |
| | |||||
* | Force INBOX to be included in dirlist | Drew DeVault | 2019-05-14 | 1 | -0/+11 |
| | |||||
* | Implement :copy (aka :cp) | Drew DeVault | 2019-05-14 | 7 | -3/+101 |
| | |||||
* | 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 | 5 | -10/+40 |
| | | | | Also moves truncation to the tab widget | ||||
* | Add $EDITOR, internal config for compose | Drew DeVault | 2019-05-14 | 4 | -6/+30 |
| | |||||
* | Add IRC link to README.md | Drew DeVault | 2019-05-14 | 1 | -0/+2 |
| | |||||
* | Remove tab before going async | Drew DeVault | 2019-05-14 | 1 | -1/+1 |
| | | | | To prevent repeated attempts to send | ||||
* | Add distinct keybindings for each compose view | Drew DeVault | 2019-05-14 | 6 | -14/+51 |
| | |||||
* | Send emails asyncronously | Drew DeVault | 2019-05-14 | 1 | -47/+73 |
| | |||||
* | Implement sending emails /o/ | Drew DeVault | 2019-05-14 | 4 | -24/+160 |
| | |||||
* | Add :send-message, prepares & writes email to /tmp | Drew DeVault | 2019-05-14 | 5 | -6/+121 |
| | |||||
* | Remove leftover debug logging | Drew DeVault | 2019-05-13 | 1 | -3/+0 |
| | |||||
* | Handle external message deletions | Drew DeVault | 2019-05-13 | 2 | -1/+7 |
| | |||||
* | Handle incoming emails gracefully | Drew DeVault | 2019-05-13 | 5 | -9/+36 |
| | |||||
* | Spec out review message screen | Drew DeVault | 2019-05-13 | 2 | -9/+61 |
| | |||||
* | Populate "From" header from config for new emails | Drew DeVault | 2019-05-13 | 5 | -14/+31 |
| | |||||
* | Add outgoing account configuration | Drew DeVault | 2019-05-12 | 2 | -5/+10 |
| | |||||
* | Implement :{next,prev}-field in compose view | Drew DeVault | 2019-05-12 | 6 | -5/+70 |
| | |||||
* | Expand compose focus handling a bit | Drew DeVault | 2019-05-12 | 1 | -19/+30 |
| | |||||
* | Add initial compose widget | Drew DeVault | 2019-05-12 | 7 | -3/+169 |
| | |||||
* | Move aerc to dedicated mailing list | Drew DeVault | 2019-05-11 | 1 | -1/+1 |
| | |||||
* | "Press any key to close" for completed processes | Drew DeVault | 2019-05-11 | 2 | -1/+10 |
| | |||||
* | Refactor ctx stashing out of exline | Drew DeVault | 2019-05-11 | 2 | -8/+4 |
| | |||||
* | Split ex line text handling into dedicated widget | Drew DeVault | 2019-05-11 | 4 | -107/+163 |
| | |||||
* | lib/ui: fix UI.Exit race condition | Simon Ser | 2019-05-05 | 2 | -4/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | UI.Exit can be accessed from goroutines drawing, goroutines executing commands and goroutines waiting for events. Write at 0x00c0002b2040 by main goroutine: main.main.func1() /home/simon/src/aerc2/aerc.go:76 +0x33d git.sr.ht/~sircmpwn/aerc2/widgets.(*Aerc).BeginExCommand.func1() /home/simon/src/aerc2/widgets/aerc.go:245 +0x89 git.sr.ht/~sircmpwn/aerc2/widgets.(*ExLine).Event() /home/simon/src/aerc2/widgets/exline.go:131 +0x442 git.sr.ht/~sircmpwn/aerc2/widgets.(*Aerc).Event() /home/simon/src/aerc2/widgets/aerc.go:116 +0x83c git.sr.ht/~sircmpwn/aerc2/widgets.(*Aerc).simulate() /home/simon/src/aerc2/widgets/aerc.go:109 +0x12a git.sr.ht/~sircmpwn/aerc2/widgets.(*Aerc).Event() /home/simon/src/aerc2/widgets/aerc.go:142 +0x722 git.sr.ht/~sircmpwn/aerc2/lib/ui.(*UI).Tick() /home/simon/src/aerc2/lib/ui/ui.go:75 +0x33f main.main() /home/simon/src/aerc2/aerc.go:94 +0x497 Previous read at 0x00c0002b2040 by goroutine 19: git.sr.ht/~sircmpwn/aerc2/lib/ui.Initialize.func1() /home/simon/src/aerc2/lib/ui/ui.go:45 +0x97 Goroutine 19 (running) created at: git.sr.ht/~sircmpwn/aerc2/lib/ui.Initialize() /home/simon/src/aerc2/lib/ui/ui.go:44 +0x372 main.main() /home/simon/src/aerc2/aerc.go:87 +0x3a9 |