Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-26 | Add aerc-announce to README.md | Drew DeVault | |
2019-05-26 | Implement :edit in compose screen | Drew DeVault | |
2019-05-26 | msgviewer: copy stderr into pager | Drew DeVault | |
This prevents a broken filter config from being a silent error | |||
2019-05-26 | Subsitute prefix in aerc.conf for install | Drew DeVault | |
2019-05-25 | Document :forward in aerc(1) | Drew DeVault | |
2019-05-25 | binds.conf: make reply -a easier to use than reply | Drew DeVault | |
2019-05-25 | Update README.md | Drew DeVault | |
2019-05-25 | Update README.md | Drew DeVault | |
2019-05-25 | Update README.md | Drew DeVault | |
2019-05-25 | ensureScroll on text input frames | Drew DeVault | |
2019-05-25 | Implement scrolling in text input | Drew DeVault | |
2019-05-25 | Implement :forward | Drew DeVault | |
2019-05-25 | Fix special characters in address.PersonalName | Drew DeVault | |
2019-05-24 | Change ex command to C-x when using terminal | Drew DeVault | |
2019-05-23 | Bind :compose to C in binds.conf | Francis Dinh | |
The tutorial mentions using "C" for composing messages, but this was not actually implemented in binds.conf. | |||
2019-05-23 | Fix key value typo in documentation | Roshless | |
2019-05-22 | Mention custom headers in aerc-tutorial(7) | Drew DeVault | |
2019-05-22 | Minor fixes to list of filter dependencies | Francis Dinh | |
- "sockify" -> "socksify" - Added colorama dependency | |||
2019-05-22 | Makefile: Minor improvements, usage of $@ and $(RM) | Stefan Tatschner | |
2019-05-22 | Correct typo in Makefile | Drew DeVault | |
2019-05-22 | Install $(MANDIR)/man7 | Drew DeVault | |
2019-05-22 | Install aerc-tutorial man page with make install | Drew DeVault | |
2019-05-22 | Minor improvements to aerc-tutorial | Drew DeVault | |
2019-05-22 | Install default configs to XDG config if not found | Drew DeVault | |
2019-05-22 | Add GOFLAGS variable to Makefile | Drew DeVault | |
2019-05-22 | Show account wizard if no accounts configured | Drew DeVault | |
2019-05-22 | Implement :help | Drew DeVault | |
2019-05-22 | Implement opening tutorial after account wizard | Drew DeVault | |
2019-05-22 | Write new accounts to config and open tab | Drew DeVault | |
2019-05-22 | Fix always showing last account tab | Drew DeVault | |
2019-05-21 | Remove excess padding from incoming config page | Drew DeVault | |
2019-05-21 | New account wizard, part one | Drew DeVault | |
2019-05-21 | Use kebab-case for cred-cmds | Drew DeVault | |
2019-05-20 | Load IMAP worker for imap+insecure | Drew DeVault | |
2019-05-20 | Pass ServerName to tls.Config for SMTP | Drew DeVault | |
2019-05-20 | Show unsupported mimetype message in red | Drew DeVault | |
2019-05-20 | Show attachment names in multipart view | Drew DeVault | |
2019-05-20 | Implement :next-part, :prev-part | Drew DeVault | |
2019-05-20 | Flesh out multipart switcher | Drew DeVault | |
2019-05-20 | Refactor message part into dedicated widget | Drew DeVault | |
2019-05-20 | Verify TLS certificates | Drew DeVault | |
I was partway done implementing a UI for users to approve untrusted certs with, but let's just make them configure their servers right instead. | |||
2019-05-20 | asdf | Drew DeVault | |
2019-05-20 | pipe.go: let tab widget handle ellipsis | Drew DeVault | |
2019-05-19 | Missed a spot | Drew DeVault | |
2019-05-19 | Rename :delete-message et al to :delete et al | Drew DeVault | |
2019-05-19 | Advance cursor after :delete and :move | Drew DeVault | |
So that you can repeat the action on the next message if appropriate | |||
2019-05-19 | Reset message list cursor when switching stores | Drew DeVault | |
2019-05-19 | Advance message list cursor when messages arrive | Drew DeVault | |
2019-05-19 | Implement :pwd command | Amin Bandali | |
2019-05-19 | worker/types/worker: remove mutex | Simon Ser | |
Worker.callbacks contains two types of callbacks: some are action callbacks, some are message callbacks. Each of those is access from one side of the communication channel (UI goroutine vs. worker goroutine). Instead of using a channel, we can use two different maps for each kind. This simplifies the code and also ensures we don't call an action callback instead of a message callback (or the other way around). |