aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2019-07-08Factor UI models out of the worker message packageBen Burwell
2019-07-04Sort out dirstore once and for allDrew DeVault
2019-07-04Use go-message implementation of GenerateMessageIDBen Burwell
2019-07-04Use "open" instead of "xdg-open" on Darwin systemsBen Burwell
2019-06-29panic: runtime error: index out of range in handleFetchMessages (#127)Zach Sisco
2019-06-29Add new lib/dirstore to source completions fromGregory Mullen
2019-06-29Implement basic tab completion supportGregory Mullen
2019-06-26Implement :search, :next-result, :prev-resultDrew DeVault
2019-06-16Ensure that flags are set properlyAditya Mahajan
2019-06-11lib/ui/tab: Add Replace methodKevin Kuehler
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-06-08msglist: use distinct style for unread emailsYash Srivastav
2019-06-07Message list: implement index-format optionYash Srivastav
2019-06-03Fix #1160.1.0Drew DeVault
2019-06-02Add Tabs historyReto Brunner
2019-05-25ensureScroll on text input framesDrew DeVault
2019-05-25Implement scrolling in text inputDrew DeVault
2019-05-22Show account wizard if no accounts configuredDrew DeVault
2019-05-21New account wizard, part oneDrew DeVault
2019-05-20Flesh out multipart switcherDrew DeVault
2019-05-19lib/ui/ui: use atomic instead of channelSimon Ser
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-16Implement (basic form) of :replyDrew DeVault
2019-05-16Let caller pass in custom headers to composeDrew DeVault
2019-05-14Implement move, mv commandsDrew DeVault
2019-05-14Implement :copy (aka :cp)Drew DeVault
2019-05-14Update tab name as subject changesDrew DeVault
2019-05-13Remove leftover debug loggingDrew DeVault
2019-05-13Handle incoming emails gracefullyDrew DeVault
2019-05-13Spec out review message screenDrew DeVault
2019-05-12Implement :{next,prev}-field in compose viewDrew DeVault
2019-05-12Add initial compose widgetDrew DeVault
2019-05-11Refactor ctx stashing out of exlineDrew DeVault
2019-05-11Split ex line text handling into dedicated widgetDrew DeVault
2019-05-05lib/ui: fix UI.Exit race conditionSimon Ser
2019-05-05lib/ui: fix Grid race conditionSimon Ser
2019-04-29lib/msgstore: protect with a mutexSimon Ser
2019-04-29lib/ui: fix GridCell.invalid raceSimon Ser
2019-04-27lib/ui: introduce InvalidatableSimon 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
2019-03-30Add basic message viewer mockupDrew DeVault