aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* threadbuilder: better scaling for thread insertionKoni Marti2022-11-061-4/+10
* threadbuilder: sort siblings by sort criteriaKoni Marti2022-11-062-9/+41
* threadbuilder: streamline thread builder internalsKoni Marti2022-11-061-43/+30
* auto-completion: add option to require a min number of charsRobin Jarry2022-11-061-2/+8
* threads: reverse thread orderingKoni Marti2022-10-272-12/+30
* store: implement the simplified index handlingKoni Marti2022-10-272-33/+36
* iterator: add functionality to move indicesKoni Marti2022-10-272-0/+184
* store: reverse message list order with iteratorsKoni Marti2022-10-272-32/+65
* iterator: implement iterators over uid/thread dataKoni Marti2022-10-273-0/+255
* lib: fallback on raw msg when decoding failsKoni Marti2022-10-191-1/+11
* msgview: add separate date formattingBence Ferdinandy2022-10-191-3/+3
* ui: add :split and :vsplit view optionsTim Culverhouse2022-10-181-0/+18
* aercmsg: add AercFuncMsg and QueueFuncTim Culverhouse2022-10-181-0/+10
* msgviewer: simplify filter and pager command handlingTim Culverhouse2022-10-181-0/+37
* msgpart: factorize mime type and filename constructionRobin Jarry2022-10-161-4/+2
* invalidatable: cleanup dead codeTim Culverhouse2022-10-1211-159/+19
* invalidatable: always mark ui as dirty OnInvalidateTim Culverhouse2022-10-072-15/+20
* render: clean up render codeTim Culverhouse2022-10-071-11/+1
* aerc: use single event loopTim Culverhouse2022-10-073-16/+21
* events: introduce AercMsg and QueueRedrawTim Culverhouse2022-10-072-0/+11
* forward,recall: fix charsets in part attachmentKoni Marti2022-10-071-0/+17
* view: add peek flag and propagateKoni Marti2022-10-041-0/+9
* viewer: option to not mark message as seenKoni Marti2022-10-041-2/+4
* msgstore: fix data race on access to store.needsFlagsTim Culverhouse2022-10-021-0/+5
* logging: substitute %w for %vKoni Marti2022-10-021-1/+1
* imap,smtp: add XOAUTH2 supportJulian Pidancet2022-10-011-0/+88
* open: allow overriding default programRobin Jarry2022-10-011-4/+36
* open: simplify codeRobin Jarry2022-10-011-49/+9
* ui: avoid panic when terminal window is shrunkJason Stewart2022-09-261-2/+4
* textinput: prevent data race from debounce functionTim Culverhouse2022-09-261-0/+6
* msgstore: revert 9fdc7acf5b48 "post messageInfo on erroneous fetch"Tim Culverhouse2022-09-251-13/+1
* charset: handle unknown charsets more user-friendlyKoni Marti2022-09-251-3/+2
* cache: fetch flags from UITim Culverhouse2022-09-201-0/+23
* grid: protect calls to cell.ContentTim Culverhouse2022-09-201-2/+6
* grid: remove unused method ChildrenTim Culverhouse2022-09-201-11/+0
* msgstore: post MessageInfo on erroneous fetchTim Culverhouse2022-09-202-1/+17
* statusline-format: add %p placeholder for current pathBence Ferdinandy2022-09-191-0/+11
* term: add bracketed paste supportTim Culverhouse2022-09-141-0/+1
* ui: export context.viewport, screen.show, add SetCursorStyleTim Culverhouse2022-09-141-0/+12
* ui: cleanup internals and apiRobin Jarry2022-09-141-15/+7
* socket: use existing socket if it is connectedMoritz Poldrack2022-09-141-2/+4
* ui: process tcell events in a separate go routine from renderingTim Culverhouse2022-09-131-17/+16
* open-link: make URL parsing more lenientMoritz Poldrack2022-09-132-34/+56
* pgp: enable quoted replies of encrypted messagesTim Culverhouse2022-08-311-0/+15
* msgstore: do not run threadbuilder unless in threaded viewTim Culverhouse2022-08-311-1/+3
* msgstore: enable granularity in updating of threadbuilderTim Culverhouse2022-08-301-4/+7
* msgstore: run threadBuilder with no debounce on DirectoryContents msgTim Culverhouse2022-08-301-21/+26
* move: enable MoveMessages from msgstoreTim Culverhouse2022-08-221-2/+2
* store: improve cursor positionKoni Marti2022-08-221-22/+26
* mark: (un)mark message threadsKoni Marti2022-08-221-0/+22