aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-15Move MessageStore into its own fileDrew DeVault
2019-03-15Implement default in accounts.confDrew DeVault
2019-03-15Remove extra debug log statementDrew DeVault
2019-03-15Implement sidebar-width config optionDrew DeVault
2019-03-15Add :quit commandDrew DeVault
2019-03-15Fix help string for :cdDrew DeVault
2019-03-15Rename :cd -> :cf, add :cdDrew DeVault
2019-03-15Fix nil dereference on rapidly cycling foldersDrew DeVault
2019-03-15Rig up key bindingsDrew DeVault
2019-03-15Implement key bindings subsystemDrew DeVault
Which is not yet rigged up
2019-03-14widgets/directories.go -> widgets/dirlist.goDrew DeVault
2019-03-14Implement :{next,prev}-messageDrew DeVault
2019-03-14Invalidate when UIDs finish downloadingDrew DeVault
2019-03-14Use cached message store when re-opening dirsDrew DeVault
2019-03-14Implement :cd commandDrew DeVault
2019-03-14Display message subjects in message listDrew DeVault
2019-03-14Implement message store side of message fetchingDrew DeVault
2019-03-14Lay out message list widget basic designDrew DeVault
2019-03-10Fetch valid UIDs from server after opening dirDrew DeVault
2019-03-10Improve error reportingDrew DeVault
2019-03-10Flesh out command parsing & handlingDrew DeVault
2019-03-10Start building out command subsystemDrew DeVault
2019-02-10Add missing go.sum entriesElias Naur
2019-02-10Fix buildElias Naur
2019-01-20Implement Container interface in widgets/Drew DeVault
2019-01-20Implement the Container interface in lib/ui/Drew DeVault
2019-01-20Merge lib/ui/interfaces.go and add anotherDrew DeVault
2019-01-14Make repeated invalidations more efficientDrew DeVault
2019-01-14Send commands up to the top-level aerc widgetDrew DeVault
2019-01-14Add cursor handling in ex lineDrew DeVault
2019-01-13Add README.md, update license (MIT -2019)Drew DeVault
2019-01-13Handle errors from worker initializationDrew DeVault
2019-01-13Swap message list placeholder for spinnerDrew DeVault
2019-01-13Add loading spinnerDrew DeVault
2019-01-13Handle connection errors properlyDrew DeVault
2019-01-13Add name to DirectoryInfo messagesDrew DeVault
2019-01-13Issue IMAP SELECT commandDrew DeVault
2019-01-13Simplify approach to directory listDrew DeVault
This doesn't really need to be abstract tbh
2019-01-13Revert "Add abstract list, update dirlist accordingly"Drew DeVault
This reverts commit 3157897c1a20e5638feaf56e753b7886bc4ba267.
2019-01-13Revert "Render selected list item differently"Drew DeVault
This reverts commit 60284850f22624a03996e882fcfd6aeb2af88b93.
2019-01-13Render selected list item differentlyDrew DeVault
2019-01-13Add abstract list, update dirlist accordinglyDrew DeVault
2019-01-13Filter dirlist according to user configDrew DeVault
2019-01-13Add directory list widgetDrew DeVault
2019-01-13Move ex line into accountDrew DeVault
2019-01-13Move status line into account, update behaviorDrew DeVault
2019-01-13Remove old account widgetDrew DeVault
2019-01-13Initialize worker in account widgetDrew DeVault
2019-01-13Add basic account widget, populate real acct viewsDrew DeVault
2018-06-13refactor lib/ui/tab to ensure staying in boundsMarkus Ongyerth
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