Kovid Goyal 7f689cab6a Specify the algorithm for splitting text into cells 2 hours ago
..
CascadiaCode-Regular.otf 912c46fc57 Fix rendering of ligatures in the latest release of Cascadia code 4 years ago
FiraCode-Medium.otf ba005e991a Improve handling of infinite length ligatures in newer versions of FiraCode and CascadiaCode. 4 years ago
GraphemeBreakTest.json 0d866b1f13 Add tests for grapheme segmentation 3 weeks ago
LiberationMono-Regular.ttf 088087df73 Use only cluster numbers and glyph sizes for grouping glyphs into cells 7 years ago
__init__.py 7e3e567916 Dont use subTest as it doesnt work with retry_on_failure 3 days ago
atexit.py 334adf9c1a Ensure temp files and other resources are cleaned up even if kitty crashes or is SIGKILLed 3 months ago
check_build.py 71f96b3c83 Package the standalone NERD font 9 months ago
clipboard.py 481153318b Fix a regression that broke writing to the clipboard using the OSC 5522 protocol 6 months ago
completion.py 455d0a6048 Dont show hidden sub-commands during completion 1 year ago
crypto.py d059ddbb07 Only import resource module when actually running the test instead of at import time 1 year ago
datatypes.py 7f689cab6a Specify the algorithm for splitting text into cells 2 hours ago
file_transmission.py 927c8ff4d8 tests: apply `os.utime` to created symlinks too 6 months ago
fonts.py 2907999131 Use the same algorithm for rendering box cells and font based cells 1 month ago
glfw.py 53980d00f0 a couple more tests 1 year ago
gr.py 77292a16d6 Make shebangs consistent 1 year ago
graphics.py 24a195c7c7 Graphics: Fix deletion of images by id not working for images with no placements 3 months ago
iosevka-regular.ttf e01bb09e8c Fix ligatures not working with the Iosevka font 3 years ago
keys.py d7ce3eb66e Keyboard events: Fix turning on only the "Report all keys as escape codes" enhancement not reporting modifier+enter/tab/backspace using escape codes 2 months ago
layout.py 77292a16d6 Make shebangs consistent 1 year ago
main.py 9e1601a9b5 Nicer way to include grapheme test data in Go tests 2 weeks ago
mouse.py fd8172c04d Fix a regression in the previous release that caused empty lines to be skipped when copying text from a selection 4 weeks ago
multicell.py 4cd75b69a5 Implement zero width roundtripped chars in multicell segmentation as well 18 hours ago
notifications.py 334adf9c1a Ensure temp files and other resources are cleaned up even if kitty crashes or is SIGKILLed 3 months ago
open_actions.py 77292a16d6 Make shebangs consistent 1 year ago
options.py 33167f2057 Change mouse_hide_wait to struct, and change mouse_show_* options to optional parameters for struct. mouse_show_* renamed to mouse_unhide_* 5 days ago
parser.py d1938cb060 Fix failing test 2 days ago
screen.py bc9086d2b9 Add tests for combining at screen edge 18 hours ago
search_query_parser.py 7fe5d7b58f Replace isort with ruff 2 years ago
shell_integration.py 8cbdd003e2 Make deleting test dir suring shell integration tests robust against fish 4 background daemon generating completions 1 month ago
shm.py 5a8d903a4d Go SHM API to read simple data with size from SHM name 2 years ago
ssh.py 7e3e567916 Dont use subTest as it doesnt work with retry_on_failure 3 days ago
tui.py 77292a16d6 Make shebangs consistent 1 year ago
twemoji_smiley-cff2_colr_1.otf d068a0a6de Add basic colrv1 rendering test 2 months ago
utmp.py 032e01ebf7 ... 2 years ago