aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/terminal.go
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix crash on command not foundDrew DeVault2019-03-301-37/+42
* Implement :pipeDrew DeVault2019-03-301-6/+14
* Expire status errors on inputDrew DeVault2019-03-211-6/+8
* term: don't mess with cursor when unfocusedDrew DeVault2019-03-211-6/+15
* Enable alt screen on built-in terminalDrew DeVault2019-03-211-0/+1
* Make terminal closure thread safeDrew DeVault2019-03-211-1/+9
* Use GetCursorPos instead of stored positionDrew DeVault2019-03-211-1/+4
* Skip writes if term is closedDrew DeVault2019-03-211-1/+1
* Improve cursor handling in embedded terminalDrew DeVault2019-03-211-8/+19
* Fix cursor handling in embedded terminalDrew DeVault2019-03-211-14/+8
* Forward key events to child terminalDrew DeVault2019-03-211-1/+135
* moar colorsDrew DeVault2019-03-171-4/+10
* s/:term-close/:close/gDrew DeVault2019-03-171-1/+0
* Wrap Terminal in TermHostDrew DeVault2019-03-171-1/+1
* Add :term-closeDrew DeVault2019-03-171-12/+30
* Handle terminal title, login shellDrew DeVault2019-03-171-0/+13
* Fix terminal colors; wait until tty size is knownDrew DeVault2019-03-171-21/+75