Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement key bindings subsystem | Drew DeVault | 2019-03-15 | 7 | -38/+404 |
| | | | | Which is not yet rigged up | ||||
* | widgets/directories.go -> widgets/dirlist.go | Drew DeVault | 2019-03-14 | 1 | -0/+0 |
| | |||||
* | Implement :{next,prev}-message | Drew DeVault | 2019-03-14 | 4 | -3/+70 |
| | |||||
* | Invalidate when UIDs finish downloading | Drew DeVault | 2019-03-14 | 1 | -4/+0 |
| | |||||
* | Use cached message store when re-opening dirs | Drew DeVault | 2019-03-14 | 1 | -1/+9 |
| | |||||
* | Implement :cd command | Drew DeVault | 2019-03-14 | 4 | -6/+59 |
| | |||||
* | Display message subjects in message list | Drew DeVault | 2019-03-14 | 4 | -4/+71 |
| | |||||
* | Implement message store side of message fetching | Drew DeVault | 2019-03-14 | 4 | -21/+58 |
| | |||||
* | Lay out message list widget basic design | Drew DeVault | 2019-03-14 | 3 | -4/+108 |
| | |||||
* | Fetch valid UIDs from server after opening dir | Drew DeVault | 2019-03-10 | 6 | -100/+141 |
| | |||||
* | Improve error reporting | Drew DeVault | 2019-03-10 | 1 | -3/+2 |
| | |||||
* | Flesh out command parsing & handling | Drew DeVault | 2019-03-10 | 6 | -23/+48 |
| | |||||
* | Start building out command subsystem | Drew DeVault | 2019-03-10 | 7 | -8/+119 |
| | |||||
* | Add missing go.sum entries | Elias Naur | 2019-02-10 | 1 | -0/+6 |
| | |||||
* | Fix build | Elias Naur | 2019-02-10 | 2 | -2/+3 |
| | |||||
* | Implement Container interface in widgets/ | Drew DeVault | 2019-01-20 | 2 | -0/+8 |
| | |||||
* | Implement the Container interface in lib/ui/ | Drew DeVault | 2019-01-20 | 5 | -7/+26 |
| | |||||
* | Merge lib/ui/interfaces.go and add another | Drew DeVault | 2019-01-20 | 3 | -30/+42 |
| | |||||
* | Make repeated invalidations more efficient | Drew DeVault | 2019-01-14 | 1 | -0/+10 |
| | |||||
* | Send commands up to the top-level aerc widget | Drew DeVault | 2019-01-14 | 2 | -12/+24 |
| | |||||
* | Add cursor handling in ex line | Drew DeVault | 2019-01-14 | 2 | -11/+18 |
| | |||||
* | Add README.md, update license (MIT -2019) | Drew DeVault | 2019-01-13 | 2 | -1/+21 |
| | |||||
* | Handle errors from worker initialization | Drew DeVault | 2019-01-13 | 1 | -1/+1 |
| | |||||
* | Swap message list placeholder for spinner | Drew DeVault | 2019-01-13 | 1 | -1/+3 |
| | |||||
* | Add loading spinner | Drew DeVault | 2019-01-13 | 3 | -1/+190 |
| | |||||
* | Handle connection errors properly | Drew DeVault | 2019-01-13 | 1 | -3/+4 |
| | |||||
* | Add name to DirectoryInfo messages | Drew DeVault | 2019-01-13 | 2 | -2/+4 |
| | |||||
* | Issue IMAP SELECT command | Drew DeVault | 2019-01-13 | 4 | -1/+53 |
| | |||||
* | Simplify approach to directory list | Drew DeVault | 2019-01-13 | 2 | -8/+35 |
| | | | | This doesn't really need to be abstract tbh | ||||
* | Revert "Add abstract list, update dirlist accordingly" | Drew DeVault | 2019-01-13 | 3 | -156/+26 |
| | | | | This reverts commit 3157897c1a20e5638feaf56e753b7886bc4ba267. | ||||
* | Revert "Render selected list item differently" | Drew DeVault | 2019-01-13 | 2 | -8/+3 |
| | | | | This reverts commit 60284850f22624a03996e882fcfd6aeb2af88b93. | ||||
* | Render selected list item differently | Drew DeVault | 2019-01-13 | 2 | -3/+8 |
| | |||||
* | Add abstract list, update dirlist accordingly | Drew DeVault | 2019-01-13 | 3 | -26/+156 |
| | |||||
* | Filter dirlist according to user config | Drew DeVault | 2019-01-13 | 2 | -6/+19 |
| | |||||
* | Add directory list widget | Drew DeVault | 2019-01-13 | 2 | -23/+84 |
| | |||||
* | Move ex line into account | Drew DeVault | 2019-01-13 | 2 | -66/+58 |
| | |||||
* | Move status line into account, update behavior | Drew DeVault | 2019-01-13 | 2 | -15/+44 |
| | |||||
* | Remove old account widget | Drew DeVault | 2019-01-13 | 1 | -97/+0 |
| | |||||
* | Initialize worker in account widget | Drew DeVault | 2019-01-13 | 5 | -3/+66 |
| | |||||
* | Add basic account widget, populate real acct views | Drew DeVault | 2019-01-13 | 4 | -30/+61 |
| | |||||
* | refactor lib/ui/tab to ensure staying in bounds | Markus Ongyerth | 2018-06-13 | 1 | -8/+21 |
| | | | | | | | | Fix a few potential out of bounds by placing proper checks, which should be relevant if all tabs are removed for some reason. Also avoid iterating all tabs in the invalidate handler, since we are only interested in whether it's the selected tab either way | ||||
* | Apply gofmt | Drew DeVault | 2018-06-12 | 2 | -9/+10 |
| | |||||
* | fallthrough in worker selection | Markus Ongyerth | 2018-06-12 | 1 | -1/+1 |
| | |||||
* | Fix tab invalidation bugs | Drew DeVault | 2018-06-11 | 1 | -1/+5 |
| | |||||
* | Apply gofmt | Drew DeVault | 2018-06-11 | 6 | -17/+17 |
| | |||||
* | Clean up some old code | Drew DeVault | 2018-06-11 | 2 | -10/+6 |
| | |||||
* | Move sidebar into account tabs | Drew DeVault | 2018-06-11 | 2 | -20/+33 |
| | | | | | This is accomplished through a bit of a hack, the statusbar is able to be a child of multiple dudes | ||||
* | Use default color for selected tab | Drew DeVault | 2018-06-07 | 1 | -3/+9 |
| | |||||
* | Update go.mod | Drew DeVault | 2018-06-01 | 1 | -7/+10 |
| | |||||
* | switch to tcell from termbox | Markus Ongyerth | 2018-06-01 | 12 | -159/+151 |
| | | | | | | | | | | | | | This is a simple mostly straight forward switch to tcell in favor of termbox. It uses the tcell native api (not the compat layer) but does not make use of most features. Further changes should include moving to tcell's views.TextArea and the general built in widget behaviour instead of the current ad hoc implementation. Regression: Cursor isn't shown in ex-line |