aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ui/textinput.go
Commit message (Expand)AuthorAgeFilesLines
* textinput: make completions run async with cancellationTim Culverhouse13 days1-17/+37
* completion: display descriptions next to choicesRobin Jarry2024-10-231-25/+44
* ui: make textinput grapheme awareTim Culverhouse2024-07-021-20/+35
* log: move package to libRobin Jarry2024-02-141-1/+1
* mouse: use vaxis mouse eventsTim Culverhouse2024-02-121-4/+3
* aerc: replace tcell keys with vaxis keysTim Culverhouse2024-02-121-21/+25
* ui: remove screen and viewportsTim Culverhouse2024-02-121-2/+2
* aerc: change event interfaces to vaxis eventsTim Culverhouse2024-02-121-2/+3
* complete: only display popover for more than one choiceRobin Jarry2023-11-221-64/+74
* completion: hide quotes from choicesRobin Jarry2023-11-121-3/+10
* complete: allow disabling automatic completionRobin Jarry2023-11-021-0/+4
* complete: allow setting the completion key bindingRobin Jarry2023-11-021-18/+12
* textinput: fix deleteWord with an only whitespaceOskar Sharipov2023-07-281-1/+1
* textinput: fix stemming with multi-byte charsKoni Marti2023-06-221-1/+1
* ui: fix deadlocks in message channelRobin Jarry2023-05-201-1/+1
* textinput: align completion popoverKoni Marti2023-05-161-1/+10
* textinput: improve stemmingKoni Marti2023-05-161-3/+6
* textinput: fix crash when scrolling back in command historyRobin Jarry2023-01-021-4/+4
* logging: rename package to logRobin Jarry2022-12-021-2/+2
* ui: invalidate ui when queuing redrawTim Culverhouse2022-11-061-1/+0
* auto-completion: add option to require a min number of charsRobin Jarry2022-11-061-2/+8
* invalidatable: cleanup dead codeTim Culverhouse2022-10-121-4/+1
* aerc: use single event loopTim Culverhouse2022-10-071-0/+1
* textinput: prevent data race from debounce functionTim Culverhouse2022-09-261-0/+6
* lint: homogenize operations and minor fixes (gocritic)Moritz Poldrack2022-08-041-11/+7
* lint: apply new formatting rulesMoritz Poldrack2022-08-011-1/+2
* autocompletion: fix regressionKoni Marti2022-08-011-2/+2
* autocompletion: fix slice out of bounds accessMoritz Poldrack2022-07-311-0/+3
* uiconfig: use pointer references to uiConfigTim Culverhouse2022-07-031-3/+3
* pgp: check encryption keys before sending messageTim Culverhouse2022-05-061-0/+14
* completion: install panic handler in completion callbackRobin Jarry2022-03-251-0/+2
* lib/ui/textinput: stop at /, ", and ' charsPranjal Kole2022-02-031-5/+11
* completions: add support for completing multiple addressesParasrah2022-01-071-5/+6
* go.mod: change base git urlRobin Jarry2021-11-051-1/+1
* lib/ui/textinput: Optimize ensureScrollAdnan Maolood2021-08-301-5/+5
* update tcell to v2 and enable TrueColor supporty0ast2020-12-181-1/+1
* Implement style configuration.Kalyan Sriram2020-08-061-12/+20
* Revert "Implement style configuration."Reto Brunner2020-07-301-20/+12
* Implement style configuration.Kalyan Sriram2020-07-301-12/+20
* Revert "Add Style configuration"Drew DeVault2020-05-281-20/+12
* Add Style configurationReto Brunner2020-05-271-12/+20
* Fix array out of bounds errorburrowing-owl2020-05-051-1/+1
* 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 UI options to save/pipe messages with unsupported mimetypesGreg Anders2019-11-171-1/+2
* Add MouseableJeffas2019-09-111-0/+14
* Add delete forward <C-k> and backward <C-u>Christopher Vittal2019-08-121-0/+29
* Add tab completion to textinputsJeffas2019-07-261-10/+74
* Fix text input cursor position with non-ASCII textTuomas Siipola2019-07-171-3/+3