kitty/kittens/tui
Kovid Goyal 7215c6d6be
ssh kitten: Allow pressing Ctrl-C to abort ssh before the connection is completed
Fixing this involved adding a new mode to kitty where it handles
ctrl-c/z/q by sending signals to the tty foreground process group
instead of delegating to the kernel to do that. Since the pipe may be
full we have no way of knowing when the kernel will get around to
reading the signal byte. So send the signal ourselves.

Fixes #5271
2022-07-20 19:11:14 +05:30
..
__init__.py
dircolors.py Refactor: More f-string for kittens 2022-01-29 20:23:34 +08:00
handler.py Jump through the hoops needed to ensure error reporting is done in case of early termination of kittens that use overlay ready notifications 2022-03-24 08:49:36 +05:30
images.py icat kitten: Add options to mirror images and remove their transparency before displaying them 2022-01-14 22:02:35 +05:30
line_edit.py Echo asterisks when inputting the password 2022-03-11 16:44:08 +05:30
loop.py Fix horizontal wheel events not being reported to client programs when they grab the mouse 2022-06-18 06:47:42 +05:30
operations.py ssh kitten: Allow pressing Ctrl-C to abort ssh before the connection is completed 2022-07-20 19:11:14 +05:30
operations_stub.py run pyupgrade to upgrade the codebase to python3.6 2021-10-21 12:43:55 +05:30
path_completer.py mypy: Turn on return value checks 2021-10-26 22:39:14 +05:30
progress.py ... 2021-11-17 13:16:50 +05:30
spinners.py run pyupgrade to upgrade the codebase to python3.6 2021-10-21 12:43:55 +05:30
utils.py Utility function to detect when running inside tmux 2022-06-29 17:51:38 +05:30