summaryrefslogtreecommitdiff
path: root/lib/ui
AgeCommit message (Expand)Author
2019-08-03Remove aerc specific code from the uiNicolai Dagestad
2019-07-29Ring bell when new messages arriveBen Burwell
2019-07-26Fix tabstrip over-drawing when not enough spaceJeffas
2019-07-26Add tab completion to textinputsJeffas
2019-07-26Fix invalid tab state when deselecting removed tabDrew DeVault
2019-07-25Fix :close on terminal panicJeffas
2019-07-25Fix grid creating too large subcontextsJeffas
2019-07-25Fix panic when tabs.popHistory is nonexistentDrew DeVault
2019-07-23Add change tab commandJeffas
2019-07-17Display user specified headers in viewer if presentDaniel Bridges
2019-07-17Fix grid widths when using weighted widthsJeffas
2019-07-17Add MouseEnabled config settingJeffas
2019-07-17Fix text input cursor position with non-ASCII textTuomas Siipola
2019-07-11Add clickable tabsJeffas
2019-06-29Implement basic tab completion supportGregory Mullen
2019-06-11lib/ui/tab: Add Replace methodKevin Kuehler
2019-06-03Fix #116Drew 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-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-16Let caller pass in custom headers to composeDrew DeVault
2019-05-14Update tab name as subject changesDrew 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/ui: fix GridCell.invalid raceSimon Ser
2019-04-27lib/ui: introduce InvalidatableSimon Ser
2019-03-30Add basic message viewer mockupDrew DeVault
2019-03-30Use tcell.Style.Reverse instead of black on whiteDrew DeVault
2019-03-17Add :term-closeDrew DeVault
2019-03-17Move exline handling up to aerc, add :termDrew DeVault
2019-03-17Add basic terminal widgetDrew DeVault
2019-03-15Add :quit commandDrew 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-14Add cursor handling in ex lineDrew DeVault
2019-01-13Revert "Add abstract list, update dirlist accordingly"Drew DeVault
2019-01-13Revert "Render selected list item differently"Drew DeVault
2019-01-13Render selected list item differentlyDrew DeVault
2019-01-13Add abstract list, update dirlist accordinglyDrew DeVault