aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ui
Commit message (Expand)AuthorAgeFilesLines
* render: clean up render codeTim Culverhouse2022-10-071-11/+1
* aerc: use single event loopTim Culverhouse2022-10-072-16/+19
* events: introduce AercMsg and QueueRedrawTim Culverhouse2022-10-072-0/+11
* ui: avoid panic when terminal window is shrunkJason Stewart2022-09-261-2/+4
* textinput: prevent data race from debounce functionTim Culverhouse2022-09-261-0/+6
* grid: protect calls to cell.ContentTim Culverhouse2022-09-201-2/+6
* grid: remove unused method ChildrenTim Culverhouse2022-09-201-11/+0
* term: add bracketed paste supportTim Culverhouse2022-09-141-0/+1
* ui: export context.viewport, screen.show, add SetCursorStyleTim Culverhouse2022-09-141-0/+12
* ui: cleanup internals and apiRobin Jarry2022-09-141-15/+7
* ui: process tcell events in a separate go routine from renderingTim Culverhouse2022-09-131-17/+16
* lint: homogenize operations and minor fixes (gocritic)Moritz Poldrack2022-08-047-32/+24
* lint: removed unused code (deadcode, structcheck, unused)Moritz Poldrack2022-08-042-7/+5
* lint: apply new formatting rulesMoritz Poldrack2022-08-015-6/+10
* autocompletion: fix regressionKoni Marti2022-08-011-2/+2
* autocompletion: fix slice out of bounds accessMoritz Poldrack2022-07-311-0/+3
* tabs: make it more thread safeRobin Jarry2022-07-231-13/+68
* tabs: make fields privateRobin Jarry2022-07-231-77/+103
* Revert "fix panic on closing a tab"Moritz Poldrack2022-07-181-6/+2
* fix panic on closing a tabMoritz Poldrack2022-07-101-2/+6
* uiconfig: use pointer references to uiConfigTim Culverhouse2022-07-032-5/+5
* pgp: check encryption keys before sending messageTim Culverhouse2022-05-061-0/+14
* grid: don't draw at a negative offsetConnor Kuehl2022-04-281-0/+4
* aerc: use contextual ui styleset for tabs/composeKoni Marti2022-04-171-4/+10
* completion: install panic handler in completion callbackRobin Jarry2022-03-251-0/+2
* logging: added a log on panicMoritz Poldrack2022-03-231-0/+3
* lib/ui/textinput: stop at /, ", and ' charsPranjal Kole2022-02-031-5/+11
* completions: add support for completing multiple addressesParasrah2022-01-071-5/+6
* style: customize vertical and horizontal border charactersDian M Fay2021-11-301-4/+7
* go.mod: change base git urlRobin Jarry2021-11-054-4/+4
* view,compose: use border color to separate headers from bodyRobin Jarry2021-10-281-4/+7
* lib/ui/textinput: Optimize ensureScrollAdnan Maolood2021-08-301-5/+5
* update tcell to v2 and enable TrueColor supporty0ast2020-12-1811-12/+12
* Remove unused Simulator interfaceReto Brunner2020-09-101-5/+0
* Implement style configuration.Kalyan Sriram2020-08-065-60/+48
* Revert "Implement style configuration."Reto Brunner2020-07-305-48/+60
* Implement style configuration.Kalyan Sriram2020-07-305-60/+48
* Make grid sizes dynamicJeffas2020-06-091-10/+16
* Revert "Add Style configuration"Drew DeVault2020-05-285-48/+60
* Add Style configurationReto Brunner2020-05-275-60/+48
* libui: don't require beeper for main contentDrew DeVault2020-05-051-2/+4
* Fix array out of bounds errorburrowing-owl2020-05-051-1/+1
* fix: Close unused MessageView when swapping viewRay Ganardi2020-04-201-0/+5
* Add pinned tabsJeffas2020-03-091-5/+62
* Initial support for PGP decryption & signaturesDrew DeVault2020-03-032-0/+8
* Add move-tab commandJeffas2020-03-031-0/+41
* compose: don't call ti.tabcomplete when it is nilTimmy Douglas2020-01-091-0/+4
* Don't select completions until tab has been pressedBen Burwell2020-01-051-6/+8
* Show textinput completions in popoversBen Burwell2019-12-211-50/+223
* Add popoversBen Burwell2019-12-213-9/+102