aboutsummaryrefslogtreecommitdiffstats
path: root/aerc.go
Commit message (Expand)AuthorAgeFilesLines
* main: rename aerc.go -> main.goRobin Jarry2023-03-151-263/+0
* ipc: use an interface instead of a function listMoritz Poldrack2023-03-071-3/+1
* ipc: change protocol to JSONMoritz Poldrack2023-03-071-8/+3
* socket: extract functionality into ipc packageMoritz Poldrack2023-03-071-4/+4
* lint: always run golangci-lint@latestRobin Jarry2023-02-261-2/+4
* triggers: use templates instead of % mini languageRobin Jarry2023-02-201-4/+11
* config: make various sections accessible via global varsRobin Jarry2022-12-141-4/+4
* logging: rename package to logRobin Jarry2022-12-021-14/+14
* logging: homogenize levelsRobin Jarry2022-12-021-2/+2
* config: add log-file and log-level settingsRobin Jarry2022-11-211-5/+2
* aercmsg: add AercFuncMsg and QueueFuncTim Culverhouse2022-10-181-0/+2
* aerc: use single event loopTim Culverhouse2022-10-071-8/+12
* ui: cleanup internals and apiRobin Jarry2022-09-141-2/+2
* ui: process tcell events in a separate go routine from renderingTim Culverhouse2022-09-131-0/+1
* main: change account order sortTobias Wölfel2022-09-101-1/+1
* aerc: fix build when GOFLAGS contains spacesRobin Jarry2022-08-241-1/+3
* main: add cli flag to load specified account(s)Tim Culverhouse2022-08-221-3/+7
* aerc: add build info to version stringRobin Jarry2022-08-221-2/+16
* lint: homogenize operations and minor fixes (gocritic)Moritz Poldrack2022-08-041-13/+14
* lint: ensure errors are at least logged (errcheck)Moritz Poldrack2022-08-041-3/+12
* logging: print init procedure and config contentsRobin Jarry2022-07-231-0/+4
* logging: use level-based logger functionsRobin Jarry2022-07-231-24/+13
* tabs: rename SelectedTab to SelectedTabContentRobin Jarry2022-07-231-2/+2
* aerc: use aerc as an mbox viewerKoni Marti2022-07-141-0/+1
* refactor: refactor pgp implementationTim Culverhouse2022-04-271-5/+6
* main: remove unnecessary pointer dereferenceConnor Kuehl2022-04-141-2/+2
* logging: fix race condition in startupMoritz Poldrack2022-03-241-1/+4
* logging: added a log on panicMoritz Poldrack2022-03-231-19/+5
* main: use terminfo to set window titleRobin Jarry2022-02-201-11/+15
* config: do not hardcode sharedirRobin Jarry2022-02-191-5/+3
* aerc: shutdown if socket communication failsAdnan Maolood2022-01-241-10/+13
* binds: Warning on unexistent account bindingsinwit2022-01-241-1/+1
* go.mod: change base git urlRobin Jarry2021-11-051-11/+11
* main: set xterm titleRobin Jarry2021-11-021-0/+19
* aerc: try to recover from a panicReto Brunner2021-02-111-0/+19
* Sort command completionsJeffas2020-06-131-0/+2
* templates: add version funcReto Brunner2020-05-061-0/+4
* Initial support for PGP decryption & signaturesDrew DeVault2020-03-031-0/+4
* Don't use current input as a possible completionBen Burwell2019-12-211-1/+0
* Open mailto links in a new aerc instance if needed.Reto Brunner2019-09-291-2/+17
* Add initial command to end of completionsJeffas2019-09-111-0/+1
* aerc.go: simplify completionsDrew DeVault2019-09-041-9/+3
* aerc.go: remove unused variableDrew DeVault2019-09-041-1/+0
* Close backends prior to shutdownReto Brunner2019-08-081-0/+1
* Remove aerc specific code from the uiNicolai Dagestad2019-08-031-1/+5
* Print errors from config load issues.Reto Brunner2019-07-291-1/+1
* Add command history and cyclingGalen Abell2019-07-261-1/+1
* Add new-email triggerJeffas2019-07-261-6/+6
* Discard stdout if not redirected to fileDaniel Bridges2019-07-231-0/+1
* Forward mailto links to server via ./aerc <mailto>Drew DeVault2019-07-191-3/+8