aboutsummaryrefslogtreecommitdiff
path: root/lib/msgstore.go
AgeCommit message (Collapse)Author
2019-04-29lib/msgstore: protect with a mutexSimon Ser
MessageStore has a lot of exported fields that can be read from the outside. Each read must be protected, because a call from Update could happen at any time.
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
2019-03-30Show deleted emails pending server ack in greyDrew DeVault
TODO: Don't let the user select or interact with deleted messages
2019-03-29Add body fetching support codeDrew DeVault
2019-03-21Remove unused import from msgstore.goDrew DeVault
2019-03-20Implement :delete-messageDrew DeVault
2019-03-15Add TODO to msgstore.goDrew DeVault
2019-03-15Move MessageStore into its own fileDrew DeVault