summary refs log tree commit diff stats
path: root/widgets/msglist.go
Commit message (Expand)AuthorAgeFilesLines
* Complete the F rune.Srivathsan Murali2019-11-171-0/+1
* Revert "Show spinner when fetching contents"Drew DeVault2019-10-091-3/+0
* Show spinner when fetching contentsJeffas2019-10-091-0/+3
* Revert "Fix out-of-order messages by sorting as we display"Drew DeVault2019-09-181-31/+0
* Add MouseableJeffas2019-09-111-1/+44
* widgets: gofmtWagner Riffel2019-09-041-2/+2
* Use sort.Stable for sorting displayed messagesa3v2019-09-021-1/+1
* Allow custom spinner via config filePaul Spooren2019-08-301-1/+1
* Fix out-of-order messages by sorting as we displayStephen Brennan2019-08-291-0/+31
* msglist: add initialization stateReto Brunner2019-08-021-15/+31
* Add new-email triggerJeffas2019-07-261-1/+4
* Implement :filter, :clearKevin Kuehler2019-07-191-13/+16
* Factor IMAP-specific structs out of UI modelsBen Burwell2019-07-081-2/+1
* Factor UI models out of the worker message packageBen Burwell2019-07-081-2/+2
* Fix jumping around in searchDrew DeVault2019-06-261-10/+5
* Implement :search, :next-result, :prev-resultDrew DeVault2019-06-261-0/+1
* Fix automatic scrolling when messages arrive/leaveDrew DeVault2019-06-111-2/+2
* Move select functionality from msglist to msgstoreKevin Kuehler2019-06-111-43/+20
* msglist: use distinct style for unread emailsYash Srivastav2019-06-081-0/+15
* Truncate long subject linesDrew DeVault2019-06-071-1/+5
* Message list: implement index-format optionYash Srivastav2019-06-071-1/+6
* Advance cursor after :delete and :moveDrew DeVault2019-05-191-4/+5
* Reset message list cursor when switching storesDrew DeVault2019-05-191-1/+1
* Advance message list cursor when messages arriveDrew DeVault2019-05-191-0/+13
* Update internal state and draw from the same goroutineSimon Ser2019-05-191-21/+3
* s/aerc2/aerc/gDrew DeVault2019-05-171-4/+4
* Remove unimplemented color configurationDrew DeVault2019-05-171-2/+2
* Implement ui.empty-message config optionDrew DeVault2019-05-171-1/+1
* Handle external message deletionsDrew DeVault2019-05-131-1/+0
* Handle incoming emails gracefullyDrew DeVault2019-05-131-0/+1
* lib/msgstore: protect with a mutexSimon Ser2019-04-291-0/+18
* widgets/msglist: fix MessageList.store raceSimon Ser2019-04-291-23/+32
* lib/ui: introduce InvalidatableSimon Ser2019-04-271-15/+9
* Fix segfault on :view-message for unloaded messageTom Lebreux2019-04-101-0/+4
* Fix infinite loop on empty DirectoryContentsTom Lebreux2019-04-051-2/+4
* Show (no messages) for empty foldersDrew DeVault2019-04-041-0/+6
* Use tcell.Style.Reverse instead of black on whiteDrew DeVault2019-03-301-2/+1
* Show deleted emails pending server ack in greyDrew DeVault2019-03-301-0/+3
* Add body fetching support codeDrew DeVault2019-03-291-1/+1
* Improve cursor handling in embedded terminalDrew DeVault2019-03-211-0/+3
* Implement :delete-messageDrew DeVault2019-03-201-0/+20
* Fix scrolling issues on :select-messageDrew DeVault2019-03-171-0/+7
* Implement :select-messageDrew DeVault2019-03-151-0/+9
* Implement scrolling in message listDrew DeVault2019-03-151-3/+14
* Implement :next-message n%Drew DeVault2019-03-151-0/+6
* Move MessageStore into its own fileDrew DeVault2019-03-151-83/+3
* Rig up key bindingsDrew DeVault2019-03-151-2/+2
* Implement :{next,prev}-messageDrew DeVault2019-03-141-0/+20
* Invalidate when UIDs finish downloadingDrew DeVault2019-03-141-4/+0
* Display message subjects in message listDrew DeVault2019-03-141-3/+22