Cross-platform, fast, feature-rich, GPU based terminal
Go to file
Kovid Goyal b2e300c440
Simplify key round-tripping to IBUS
Only send to IBUS after full xkb processing. This is needed as otherwise
modifier state tracking does not work reliably. If you use alt+tab to
switch away from the window, the window never receives the release event
for the alt modifier.

The downside is that now if the uer has both XCompose and ibus active,
the who knows what will happen.
2018-07-12 18:18:20 +05:30
docs Start work on IBUS support 2018-07-12 18:18:16 +05:30
glad Update version of glad used to generate OpenGL wrapper 2018-06-20 12:43:26 +05:30
glfw Simplify key round-tripping to IBUS 2018-07-12 18:18:20 +05:30
kittens hints kitten: Add an option to select multiple items 2018-06-29 06:49:16 +05:30
kitty Notify IBUS when focus is gained/lost 2018-07-12 18:18:19 +05:30
kitty_tests Also return image dimensions when loading PNG 2018-07-07 08:04:11 +05:30
logo macOS: Use a custom mouse cursor that shows up well on both light and dark backgrounds 2018-07-07 10:43:30 +05:30
terminfo Fix Shift+function key not working 2018-04-23 11:28:02 +05:30
__main__.py Add a --hold command line option to stay open after the child process exits 2018-06-22 13:52:03 +05:30
.gitattributes Mark names.h as being generated 2018-02-12 10:19:29 +05:30
.gitignore Ignore .DS_Store 2018-06-18 14:39:12 +02:00
.ignore Don't search in names.h 2018-05-09 11:32:22 +05:30
.travis.yml Disable brew based travis build 2018-07-12 17:42:33 +05:30
asan-launcher.c Free argvw in asan-launcher 2017-11-01 15:00:52 +05:30
build-terminfo Add non-standard terminfo capabilities 2018-02-08 10:26:13 +05:30
CHANGELOG.rst Add the CHANGELOG to the docs 2018-05-30 12:46:00 +05:30
CONTRIBUTING.md Add section on reporting bugs to CONTRIBUTING 2018-03-05 21:03:01 +05:30
count-lines-of-code Add kittens to the LOC script 2018-03-11 12:03:23 +05:30
gen-wcwidth.py wcwidth() for not assigned code points should be -4 2018-06-14 10:27:42 +05:30
graphics-protocol.asciidoc Redirect old asciidoc pages to new website 2018-05-30 12:52:59 +05:30
INSTALL.md ... 2018-06-02 11:29:07 +05:30
key_encoding.asciidoc redirect to kitty website 2018-06-23 10:30:34 +05:30
key_encoding.json Add JSON definition of key encoding 2018-02-07 14:39:11 +05:30
LICENSE Initial commit 2016-10-14 12:33:27 +05:30
linux-launcher.c Code to support the linux bundle 2018-05-31 23:02:38 +05:30
Makefile Add a linkcheck target to check links in the docs 2018-06-16 09:27:39 +05:30
protocol-extensions.asciidoc Redirect old asciidoc pages to new website 2018-05-30 12:52:59 +05:30
publish.py Change the default publish action from build+ to all 2018-07-10 22:05:33 +05:30
README.asciidoc Redirect old asciidoc pages to new website 2018-05-30 12:52:59 +05:30
remote-control.asciidoc Redirect old asciidoc pages to new website 2018-05-30 12:52:59 +05:30
session.vim Explicitly set expandtab 2017-12-01 12:15:36 +05:30
setup.cfg Configure yapf/isort 2017-02-08 09:59:36 +05:30
setup.py macOS: Use a custom mouse cursor that shows up well on both light and dark backgrounds 2018-07-07 10:43:30 +05:30
test.py Remove unused code and pep8 2017-01-09 11:10:41 +05:30
update-on-ox ... 2017-12-12 22:23:16 +05:30

= kitty - the fast, featureful, GPU based, terminal emulator

See https://sw.kovidgoyal.net/kitty

image::https://travis-ci.org/kovidgoyal/kitty.svg?branch=master[Build status, link=https://travis-ci.org/kovidgoyal/kitty]