aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/terminal.go
Commit message (Expand)AuthorAgeFilesLines
* logging: rename package to logRobin Jarry2022-12-021-2/+2
* ui: invalidate ui when queuing redrawTim Culverhouse2022-11-061-1/+0
* terminal: properly handle cursor displayTim Culverhouse2022-10-191-15/+13
* invalidatable: cleanup dead codeTim Culverhouse2022-10-121-2/+1
* terminal: use Invalidate and QueueRedrawTim Culverhouse2022-10-071-14/+2
* aerc: use single event loopTim Culverhouse2022-10-071-0/+1
* logging: substitute %w for %vKoni Marti2022-10-021-1/+1
* terminal: fix race conditions on access to cmdTim Culverhouse2022-10-021-35/+11
* terminal: remove invalidate methodTim Culverhouse2022-09-291-5/+1
* terminal: prevent draw loop when unfocusedTim Culverhouse2022-09-261-0/+3
* terminal: don't invalidate on EventWidgetContentTim Culverhouse2022-09-191-1/+0
* terminal: improve mouse supportTim Culverhouse2022-09-151-9/+11
* terminal: check for context before calling it's methodsTim Culverhouse2022-09-151-3/+7
* term: replace go-libvterm with tcell-termTim Culverhouse2022-09-141-371/+73
* lint: homogenize operations and minor fixes (gocritic)Moritz Poldrack2022-08-041-21/+20
* lint: ensure errors are at least logged (errcheck)Moritz Poldrack2022-08-041-3/+12
* lint: apply new formatting rulesMoritz Poldrack2022-08-011-5/+3
* terminal: fix deadlock with finer-grained lockingKoni Marti2022-05-251-3/+8
* fix: "terminal: fix race when closing a terminal"Robin Jarry2022-05-231-3/+0
* terminal: fix race when closing a terminalKoni Marti2022-05-231-0/+10
* logging: added a log on panicMoritz Poldrack2022-03-231-0/+3
* all: fix minor issues found by staticcheckMoritz Poldrack2022-03-121-2/+2
* terminal: fix nil pointer dereference in pty.GetsizeKoni Marti2022-01-191-1/+4
* fix segfault when copy-pasting into compose editorKoni Marti2022-01-141-0/+3
* go.mod: change base git urlRobin Jarry2021-11-051-1/+1
* widgets/terminal: Only call vterm.ScreenCell.Attrs once in styleFromCellClayton Craft2021-04-131-6/+7
* terminal: Add support for Shift+TabAlexey Yerin2021-02-071-0/+1
* add italics supporty0ast2020-12-241-0/+3
* update tcell to v2 and enable TrueColor supporty0ast2020-12-181-3/+3
* Use stdout as controlling terminalGuillaume J. Charmes2020-05-061-1/+2
* Revert "Dont detach process under vterm"Drew DeVault2020-05-061-1/+1
* Dont detach process under vtermGuillaume J. Charmes2020-05-061-1/+1
* fix function keys in terminal widgetJonathan Halmen2020-03-261-1/+1
* Switch back to upstream pty libraryBen Fiedler2020-01-161-1/+1
* widgets/terminal: Reap more zombiesKevin Kuehler2019-11-211-0/+1
* Add MouseableJeffas2019-09-111-0/+14
* Prevent drawing terminal with nil cmdDrew DeVault2019-08-121-1/+1
* Don't initialize an invalid pty sizeDrew DeVault2019-07-131-0/+3
* Use forked version of tcellDrew DeVault2019-06-011-1/+1
* widgets/terminal: Don't segfault on resizeKevin Kuehler2019-06-011-10/+15
* Update terminal color handling per vterm changesDrew DeVault2019-05-261-43/+22
* Update to the latest go-libvtermDrew DeVault2019-05-261-1/+1
* widgets/terminal: fix damage race conditionSimon Ser2019-05-191-1/+12
* s/aerc2/aerc/gDrew DeVault2019-05-171-1/+1
* Implement :{next,prev}-field in compose viewDrew DeVault2019-05-121-0/+3
* "Press any key to close" for completed processesDrew DeVault2019-05-111-0/+6
* lib/ui: introduce InvalidatableSimon Ser2019-04-271-21/+15
* Re-render terminal on invalidateDrew DeVault2019-04-151-4/+13
* Clear damage on each terminal.Draw callDrew DeVault2019-04-051-0/+2
* Fix wrong row due to typoTom Lebreux2019-04-051-1/+1