aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/terminal.go
Commit message (Expand)AuthorAgeFilesLines
* terminal: avoid races between close and drawRobin Jarry2023-08-111-27/+28
* ui: fix deadlocks in message channelRobin Jarry2023-05-201-3/+3
* term: fix handling of failed commandTim Culverhouse2023-04-261-1/+2
* term: add config options for TERM and osc8Tim Culverhouse2023-04-241-0/+3
* tcell-term: upgrade to latest releaseTim Culverhouse2023-04-231-16/+19
* term: ignore redraw events when not visibleRobin Jarry2023-04-151-3/+9
* terminal: avoid high cpu usage when not focusedRobin Jarry2023-04-041-1/+3
* tabs: make sure to close tab contentRobin Jarry2023-04-011-4/+8
* 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