aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/msgviewer.go
Commit message (Expand)AuthorAgeFilesLines
* msgviewer: show attachment file names first if possibleVitaly Ovchinnikov2023-09-051-6/+31
* colorize: only emit osc8 if [general].enable-osc8=trueRobin Jarry2023-08-241-0/+3
* filters: put libexec/filters dirs before default PATHRobin Jarry2023-08-041-1/+4
* viewer: avoid high cpu usage when selecting part with no filterRobin Jarry2023-07-101-5/+10
* save: new option for saving attachmentsVitaly Ovchinnikov2023-06-101-2/+2
* config: update default pagerMoritz Poldrack2023-05-161-1/+1
* term: ignore redraw events when not visibleRobin Jarry2023-04-151-0/+10
* tabs: make sure to close tab contentRobin Jarry2023-04-011-3/+2
* viewer: use textproto.WriteHeaderRobin Jarry2023-02-021-16/+13
* viewer: allow piping full headers in a filterRobin Jarry2023-01-261-9/+45
* viewer: remove local redundant showHeaders variablesRobin Jarry2023-01-261-29/+25
* filters: rewrite colorize in cRobin Jarry2023-01-261-0/+2
* split: refactor to prevent stuck splitsTim Culverhouse2022-12-251-0/+6
* config: make various sections accessible via global varsRobin Jarry2022-12-141-40/+34
* config: rework contextual sections implementationRobin Jarry2022-12-141-6/+1
* logging: rename package to logRobin Jarry2022-12-021-11/+11
* logging: homogenize levelsRobin Jarry2022-12-021-1/+1
* msgviewer: add logs to display pager and filter commandsRobin Jarry2022-12-021-0/+2
* msgviewer: fix parts indexKoni Marti2022-11-211-1/+4
* config: move [filters] parsing to separate fileRobin Jarry2022-11-161-1/+1
* filters: export more info to filter processesRobin Jarry2022-11-131-0/+8
* msgviewer: show error if MessageInfo has errorTim Culverhouse2022-11-091-2/+9
* viewer: open rfc822 attachmentsKoni Marti2022-11-091-1/+8
* msgviewer: warn user when pager is not in PATHTim Culverhouse2022-11-061-1/+11
* command/help: remove helpClose functionTim Culverhouse2022-10-191-20/+0
* msgview: add separate date formattingBence Ferdinandy2022-10-191-6/+20
* msgviewer: simplify filter and pager command handlingTim Culverhouse2022-10-181-92/+30
* filters: export mime type and filename in envRobin Jarry2022-10-161-1/+6
* msgpart: factorize mime type and filename constructionRobin Jarry2022-10-161-13/+7
* filters: append well known dirs to exec PATHRobin Jarry2022-10-161-0/+6
* invalidatable: cleanup dead codeTim Culverhouse2022-10-121-26/+5
* logging: substitute %w for %vKoni Marti2022-10-021-1/+1
* msgviewer: fix segfault when closing viewerRobin Jarry2022-09-191-1/+0
* terminal: protect calls to terminal methods throughout aercTim Culverhouse2022-09-191-1/+3
* msgviewer: properly close embedded terminalRobin Jarry2022-09-151-6/+3
* term: replace go-libvterm with tcell-termTim Culverhouse2022-09-141-0/+4
* store: extract marking behavior and add testsKoni Marti2022-08-221-2/+1
* binds: display active keybinds in a dialog boxKoni Marti2022-08-221-0/+22
* lint: homogenize operations and minor fixes (gocritic)Moritz Poldrack2022-08-041-4/+3
* lint: ensure errors are at least logged (errcheck)Moritz Poldrack2022-08-041-8/+32
* lint: apply new formatting rulesMoritz Poldrack2022-08-011-9/+9
* logging: use level-based logger functionsRobin Jarry2022-07-231-3/+2
* msgviewer: cleanup PartSwitcher on :toggle-headersJose Lombera2022-07-231-0/+1
* uiconfig: use pointer references to uiConfigTim Culverhouse2022-07-031-3/+3
* pgp: add icon for unencrypted, unsigned messages if an icon is setMoritz Poldrack2022-06-241-3/+3
* pgp: fix pipe|open|save command behaviorTim Culverhouse2022-06-241-0/+4
* msgviewer: open http links from messagesKoni Marti2022-06-141-1/+13
* msgviewer: parse and display authentication resultsKoni Marti2022-06-091-6/+35
* refactor: refactor pgp implementationTim Culverhouse2022-04-271-4/+4
* msgviewer: show available bindings when filter not configuredkt programs2022-04-251-27/+59