about summary refs log tree commit diff stats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Implement :copy (aka :cp)Drew DeVault2019-05-141-2/+16
* Update tab name as subject changesDrew DeVault2019-05-142-1/+18
* Remove leftover debug loggingDrew DeVault2019-05-131-3/+0
* Handle incoming emails gracefullyDrew DeVault2019-05-131-0/+6
* Spec out review message screenDrew DeVault2019-05-131-3/+3
* Implement :{next,prev}-field in compose viewDrew DeVault2019-05-121-3/+3
* Add initial compose widgetDrew DeVault2019-05-121-2/+3
* Refactor ctx stashing out of exlineDrew DeVault2019-05-111-0/+2
* Split ex line text handling into dedicated widgetDrew DeVault2019-05-111-0/+136
* lib/ui: fix UI.Exit race conditionSimon Ser2019-05-051-2/+13
* lib/ui: fix Grid race conditionSimon Ser2019-05-051-1/+20
* lib/msgstore: protect with a mutexSimon Ser2019-04-291-3/+22
* lib/ui: fix GridCell.invalid raceSimon Ser2019-04-291-5/+6
* lib/ui: introduce InvalidatableSimon Ser2019-04-274-32/+37
* Make message viewer real, part twoDrew DeVault2019-03-311-1/+1
* Rename FetchMessageBodies to FetchFullMessagesDrew DeVault2019-03-311-2/+2
* Make the message viewer real, part oneDrew DeVault2019-03-311-1/+15
* Don't parse mail in worker; send a reader insteadDrew DeVault2019-03-311-7/+6
* Pull BodyStructure up from IMAP workerDrew DeVault2019-03-311-1/+15
* Add basic message viewer mockupDrew DeVault2019-03-301-0/+10
* Use tcell.Style.Reverse instead of black on whiteDrew DeVault2019-03-303-10/+14
* Show deleted emails pending server ack in greyDrew DeVault2019-03-301-2/+15
* Add body fetching support codeDrew DeVault2019-03-291-6/+71
* Remove unused import from msgstore.goDrew DeVault2019-03-211-2/+0
* Implement :delete-messageDrew DeVault2019-03-201-3/+26
* Add :term-closeDrew DeVault2019-03-172-3/+7
* Move exline handling up to aerc, add :termDrew DeVault2019-03-171-3/+5
* Add basic terminal widgetDrew DeVault2019-03-172-0/+3
* Add TODO to msgstore.goDrew DeVault2019-03-151-1/+1
* Move MessageStore into its own fileDrew DeVault2019-03-151-0/+86
* Add :quit commandDrew DeVault2019-03-151-5/+0
* Implement the Container interface in lib/ui/Drew DeVault2019-01-205-7/+26
* Merge lib/ui/interfaces.go and add anotherDrew DeVault2019-01-203-30/+42
* Make repeated invalidations more efficientDrew DeVault2019-01-141-0/+10
* Add cursor handling in ex lineDrew DeVault2019-01-141-8/+9
* Revert "Add abstract list, update dirlist accordingly"Drew DeVault2019-01-132-111/+0
* Revert "Render selected list item differently"Drew DeVault2019-01-131-1/+0
* Render selected list item differentlyDrew DeVault2019-01-131-0/+1
* Add abstract list, update dirlist accordinglyDrew DeVault2019-01-132-0/+111
* refactor lib/ui/tab to ensure staying in boundsMarkus Ongyerth2018-06-131-8/+21
* Fix tab invalidation bugsDrew DeVault2018-06-111-1/+5
* Apply gofmtDrew DeVault2018-06-113-7/+7
* Clean up some old codeDrew DeVault2018-06-112-10/+6
* Move sidebar into account tabsDrew DeVault2018-06-111-4/+4
* Use default color for selected tabDrew DeVault2018-06-071-3/+9
* switch to tcell from termboxMarkus Ongyerth2018-06-018-101/+105
* Pull main aerc UI into widgetDrew DeVault2018-02-273-13/+38
* Add stack UI containerDrew DeVault2018-02-272-7/+80
* Split UI library and widgetsDrew DeVault2018-02-268-0/+663