aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ui
Commit message (Expand)AuthorAgeFilesLines
* ui: add :redraw commandTim Culverhouse2024-08-031-1/+13
* ui: make textinput grapheme awareTim Culverhouse2024-07-022-22/+37
* vaxis: fix panic trace print on stderrRobin Jarry2024-04-131-0/+1
* ui: update vaxis and only use disambiguate csi-u flagTim Culverhouse2024-02-261-0/+1
* ui: enable CSIu key encodingTim Culverhouse2024-02-221-2/+8
* revert: "ui: enable kitty keyboard protocol"Robin Jarry2024-02-191-1/+2
* ui: enable kitty keyboard protocolTim Culverhouse2024-02-191-2/+1
* log: move package to libRobin Jarry2024-02-142-2/+2
* vaxis: update to v0.7.2 and update ansi parserTim Culverhouse2024-02-123-30/+167
* aerc: set title using vaxisTim Culverhouse2024-02-121-0/+1
* mouse: use vaxis mouse eventsTim Culverhouse2024-02-124-17/+13
* terminal: replace tcell-term with vaxis terminalTim Culverhouse2024-02-122-14/+1
* style: use vaxis style everywhereTim Culverhouse2024-02-123-16/+16
* aerc: replace tcell keys with vaxis keysTim Culverhouse2024-02-122-23/+25
* fill: replace tcell.Style with vaxis.StyleTim Culverhouse2024-02-122-7/+5
* ui: initialize vaxis directly, drop tcell.Screen initializationTim Culverhouse2024-02-123-29/+20
* ui: remove screen and viewportsTim Culverhouse2024-02-123-69/+73
* aerc: change event interfaces to vaxis eventsTim Culverhouse2024-02-128-16/+18
* msgviewer: implement inline image viewingTim Culverhouse2024-02-121-0/+1
* ui: create and expose vaxis Window with ContextTim Culverhouse2024-02-121-2/+11
* ui: so long tcellTim Culverhouse2024-02-121-1/+11
* tabs: optimize switching by offsetsdelitako2024-01-261-0/+12
* commands: add menuRobin Jarry2024-01-201-0/+1
* 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
* commands: add :suspendNojus Gudinavičius2023-10-241-0/+33
* ui: export global functionsRobin Jarry2023-10-112-47/+28
* mouse: fix offset in tab title clickable areaBence Ferdinandy2023-08-031-10/+18
* wizard: display warning when focus is lostKoni Marti2023-08-031-0/+6
* textinput: fix deleteWord with an only whitespaceOskar Sharipov2023-07-282-1/+73
* textinput: fix stemming with multi-byte charsKoni Marti2023-06-221-1/+1
* ui: fix deadlocks in message channelRobin Jarry2023-05-203-42/+21
* textinput: align completion popoverKoni Marti2023-05-161-1/+10
* textinput: improve stemmingKoni Marti2023-05-161-3/+6
* ui: avoid races with queue redrawRobin Jarry2023-04-271-15/+11
* ui: avoid duplicate queued redrawsRobin Jarry2023-04-261-1/+8
* term: ignore redraw events when not visibleRobin Jarry2023-04-152-0/+13
* tabs: make sure to close tab contentRobin Jarry2023-04-012-4/+4
* table: fix center paddingRobin Jarry2023-03-041-11/+5
* ui: parse strings for ansi stylesTim Culverhouse2023-03-022-22/+38
* ui/table: do not require width at constructionRobin Jarry2023-02-201-8/+6
* ui/table: allow zero width columnsRobin Jarry2023-02-201-4/+7
* tabs: use template for account tab nameTim Culverhouse2023-01-291-0/+8
* lint: add missing panic handlers in goroutinesRobin Jarry2023-01-061-0/+2
* ui: add reusable table widgetRobin Jarry2023-01-041-0/+210
* textinput: fix crash when scrolling back in command historyRobin Jarry2023-01-021-4/+4
* config: make various sections accessible via global varsRobin Jarry2022-12-141-2/+2
* logging: rename package to logRobin Jarry2022-12-021-2/+2