aboutsummaryrefslogtreecommitdiff
path: root/lib/msgstore.go
AgeCommit message (Expand)Author
2020-02-25lib/msgstore: debounce directoryUpdateRequestsReto Brunner
2020-02-19Revert "Only fetch the directory contents when we are switching directories"Reto Brunner
2020-02-16Request DirInfo whenever the unread count may have changedReto Brunner
2020-02-16Only fetch the directory contents when we are switching directoriesReto Brunner
2020-01-05FetchBodyParts: decode source in the workersReto Brunner
2019-12-27Add labels to index format (%g)Reto Brunner
2019-12-21msgstore: add marking functionalityReto Brunner
2019-12-12Break early when delete happens in outdated stateKiril Vladimiroff
2019-12-07Initialize an empty message map in the message store on initializationRafael Castillo
2019-10-14lib/msgstore: fix invalid callback invocationReto Brunner
2019-10-09Revert "Show spinner when fetching contents"Drew DeVault
2019-10-09Preserve sorting order in search resultsJeffas
2019-10-09Show spinner when fetching contentsJeffas
2019-09-20Add sorting functionalityJeffas
2019-09-18Revert "Fix out-of-order messages by sorting as we display"Drew DeVault
2019-09-12Add modify-labels commandReto Brunner
2019-09-11Add display of unread messages in dirlistJeffas
2019-09-04widgets: remove redundant key check, delete is no-op if key is emptyWagner Riffel
2019-08-29extract search criteria parsing into the backendsReto Brunner
2019-08-29Fix out-of-order messages by sorting as we displayStephen Brennan
2019-08-07Implement next-folder using NextPrev with amountJelle Besseling
2019-07-29Ring bell when new messages arrive0.2.0Ben Burwell
2019-07-29lib/msgstore: Fix Select, Next, Prev with filterKevin Kuehler
2019-07-26Add new-email triggerJeffas
2019-07-25Make :next-result :prev-result relative to cursorKevin Kuehler
2019-07-19Implement :filter, :clearKevin Kuehler
2019-07-11#190 Handle gmail duplicate folderDaniel Bridges
2019-07-08Fix re-opening of expired pipe tabsDrew DeVault
2019-07-08Use []uint32 instead of imap.SeqSetBen Burwell
2019-07-08Factor UI models out of the worker message packageBen Burwell
2019-06-29panic: runtime error: index out of range in handleFetchMessages (#127)Zach Sisco
2019-06-26Implement :search, :next-result, :prev-resultDrew DeVault
2019-06-11Move select functionality from msglist to msgstoreKevin Kuehler
2019-06-09Add :read and :unread commandsDrew DeVault
2019-06-09Update our message flags when server updates themDrew DeVault
2019-06-09Add archive commandRobert Günzler
2019-05-20Flesh out multipart switcherDrew DeVault
2019-05-19Update internal state and draw from the same goroutineSimon Ser
2019-05-17s/aerc2/aerc/gDrew DeVault
2019-05-16Fix issues with OOB uidsDrew DeVault
2019-05-14Implement move, mv commandsDrew DeVault
2019-05-14Implement :copy (aka :cp)Drew DeVault
2019-05-13Remove leftover debug loggingDrew DeVault
2019-05-13Handle incoming emails gracefullyDrew DeVault
2019-04-29lib/msgstore: protect with a mutexSimon Ser
2019-03-31Make message viewer real, part twoDrew DeVault
2019-03-31Rename FetchMessageBodies to FetchFullMessagesDrew DeVault
2019-03-31Make the message viewer real, part oneDrew DeVault
2019-03-31Don't parse mail in worker; send a reader insteadDrew DeVault
2019-03-31Pull BodyStructure up from IMAP workerDrew DeVault