summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2022-10-19lib: fallback on raw msg when decoding failsKoni Marti
2022-10-19msgview: add separate date formattingBence Ferdinandy
2022-10-18ui: add :split and :vsplit view optionsTim Culverhouse
2022-10-18aercmsg: add AercFuncMsg and QueueFuncTim Culverhouse
2022-10-18msgviewer: simplify filter and pager command handlingTim Culverhouse
2022-10-16msgpart: factorize mime type and filename constructionRobin Jarry
2022-10-12invalidatable: cleanup dead codeTim Culverhouse
2022-10-07invalidatable: always mark ui as dirty OnInvalidateTim Culverhouse
2022-10-07render: clean up render codeTim Culverhouse
2022-10-07aerc: use single event loopTim Culverhouse
2022-10-07events: introduce AercMsg and QueueRedrawTim Culverhouse
2022-10-07forward,recall: fix charsets in part attachmentKoni Marti
2022-10-04view: add peek flag and propagateKoni Marti
2022-10-04viewer: option to not mark message as seenKoni Marti
2022-10-02msgstore: fix data race on access to store.needsFlagsTim Culverhouse
2022-10-02logging: substitute %w for %vKoni Marti
2022-10-01imap,smtp: add XOAUTH2 supportJulian Pidancet
2022-10-01open: allow overriding default programRobin Jarry
2022-10-01open: simplify codeRobin Jarry
2022-09-26ui: avoid panic when terminal window is shrunkJason Stewart
2022-09-26textinput: prevent data race from debounce functionTim Culverhouse
2022-09-25msgstore: revert 9fdc7acf5b48 "post messageInfo on erroneous fetch"Tim Culverhouse
2022-09-25charset: handle unknown charsets more user-friendlyKoni Marti
2022-09-20cache: fetch flags from UITim Culverhouse
2022-09-20grid: protect calls to cell.ContentTim Culverhouse
2022-09-20grid: remove unused method ChildrenTim Culverhouse
2022-09-20msgstore: post MessageInfo on erroneous fetchTim Culverhouse
2022-09-19statusline-format: add %p placeholder for current pathBence Ferdinandy
2022-09-14term: add bracketed paste supportTim Culverhouse
2022-09-14ui: export context.viewport, screen.show, add SetCursorStyleTim Culverhouse
2022-09-14ui: cleanup internals and apiRobin Jarry
2022-09-14socket: use existing socket if it is connectedMoritz Poldrack
2022-09-13ui: process tcell events in a separate go routine from renderingTim Culverhouse
2022-09-13open-link: make URL parsing more lenientMoritz Poldrack
2022-08-31pgp: enable quoted replies of encrypted messagesTim Culverhouse
2022-08-31msgstore: do not run threadbuilder unless in threaded viewTim Culverhouse
2022-08-30msgstore: enable granularity in updating of threadbuilderTim Culverhouse
2022-08-30msgstore: run threadBuilder with no debounce on DirectoryContents msgTim Culverhouse
2022-08-22move: enable MoveMessages from msgstoreTim Culverhouse
2022-08-22store: improve cursor positionKoni Marti
2022-08-22mark: (un)mark message threadsKoni Marti
2022-08-22mark: allow multiple visual selectionsKoni Marti
2022-08-22util: fetch message headers for nil messagesKoni Marti
2022-08-22store: remove unneeded header callbackKoni Marti
2022-08-22store: extract marking behavior and add testsKoni Marti
2022-08-22go: removed io/ioutilMoritz Poldrack
2022-08-05delete: revert deleted messages if Delete is unsupportedTim Culverhouse
2022-08-04tests: fix errors after lint seriesRobin Jarry
2022-08-04lint: work nicely with wrapped errors (errorlint)Moritz Poldrack
2022-08-04lint: homogenize operations and minor fixes (gocritic)Moritz Poldrack