Kovid Goyal 656d2179c9 ... 9 månader sedan
..
conf 3c4f2aa1b8 shlex.split -> shlex_split 1 år sedan
fonts 656d2179c9 ... 9 månader sedan
launcher ac2ec44a7f python 3.10+ requires PY_SSIZE_T_CLEAN 1 år sedan
layout 7c8660a694 Extend placement_stragegy options 10 månader sedan
options 656d2179c9 ... 9 månader sedan
rc 5e2fc4e90f Fix a regression in the previous release causing an error when setting background_opacity to zero 10 månader sedan
__init__.py 4daf70f636 ... 2 år sedan
actions.py b5676a53ee Use a special role for actions documentation 3 år sedan
alpha_blend.glsl b40a4f5f7d DRYer 1 år sedan
arches.h 7e77a196e6 Build only the SIMD code with SIMD compiler flags 1 år sedan
backtrace.h f2df629634 ... 2 år sedan
banned.h 62912a800a Ban a bunch of unsafe C functions from the codebase 4 år sedan
base64.h 56dcbca238 Move base64simd into a 3rdparty folder 1 år sedan
bash.py 1e528fd299 DRYer 10 månader sedan
bgimage_fragment.glsl 288bb034b5 Remove duplicate definitions of linear2srgb functions in shaders 1 år sedan
bgimage_vertex.glsl 288bb034b5 Remove duplicate definitions of linear2srgb functions in shaders 1 år sedan
binary.h 7a9c425c66 Nicer function names for endian encode/decode 1 år sedan
border_fragment.glsl 288bb034b5 Remove duplicate definitions of linear2srgb functions in shaders 1 år sedan
border_vertex.glsl 902b9e9693 Go back to using uniforms for the gamma LUT 1 år sedan
borders.py 77292a16d6 Make shebangs consistent 1 år sedan
boss.py 54b50858ec Implement basic support for selecting font variations in fontconfig 9 månader sedan
cell_defines.glsl 41a0e60064 Make bg_alpha always available 1 år sedan
cell_fragment.glsl 616a104cce Remove unused code 1 år sedan
cell_vertex.glsl 902b9e9693 Go back to using uniforms for the gamma LUT 1 år sedan
charsets.c 4caf8a6b14 Restore support for alternate character sets 1 år sedan
charsets.h 4caf8a6b14 Restore support for alternate character sets 1 år sedan
child-monitor.c 6be75ce1c7 Dont hold lock while reporting reaped pids 10 månader sedan
child.c 6c7a8f8fa9 Ensure usage of __attribute__(cleanup) never frees un-initialized memory 1 år sedan
child.py adc457ff0f Dynload libsystemd 10 månader sedan
choose_entry.py 7fe5d7b58f Replace isort with ruff 2 år sedan
cleanup.c 55dc354e68 Improve at exit cleanup functions 4 år sedan
cleanup.h 39ea084be9 Linux: Run all child processes in their own systemd scope to prevent the OOM killer from harvesting kitty when a child process misbehaves 10 månader sedan
cli.py 5d5f3ff1b5 Add --app-id as alias for --class 1 år sedan
cli_stub.py 333e94622e Move the query_terminal implementation to Go 9 månader sedan
client.py 1c3d3ad9be Fix report_device_attributes 11 månader sedan
clipboard.py 5a9cf82564 Fix requesting data from clipboard via OSC 52 getting it from primary selection instead 1 år sedan
cocoa_window.m 5a5e264ca3 Fix building on older macOS SDK 10 månader sedan
colors.c 6c2ef90033 Add some const for functions taking ColorProfile 1 år sedan
colors.h 8ed6ee97b2 Docs: replace http url with https, use ripgrep project url and fix typo 3 år sedan
config.py c76f75a154 Fix a regression in the previous release that caused overriding of existing multi-key mappings to fail 1 år sedan
constants.py ad328bfeaa version 0.35.2 9 månader sedan
control-codes.h 8fa592d849 Parse and ignore SOS codes 1 år sedan
core_text.m bc56fce38d Add support for font features when rendering sample text 9 månader sedan
cross-platform-random.h 9ad5ef8b2d Fix compilation on ancient Linux distros without sys/random.h 4 år sedan
crypto.c da9ffc9b93 Allow using IV and tags longer than the minimum lengths 2 år sedan
cursor.c b560fe34c9 Give the functions for creating various objects unique names so they are easily recognized in macOS's non-fully-symolicated crash reports 1 år sedan
data-types.c 39ea084be9 Linux: Run all child processes in their own systemd scope to prevent the OOM killer from harvesting kitty when a child process misbehaves 10 månader sedan
data-types.h 8fc96c5bd7 Make the debug logging functions consistent 11 månader sedan
debug_config.py bf73720805 Output resolved fonts in debug config 9 månader sedan
desktop.c 60d4ed3a1c ... 1 år sedan
disk-cache.c 2d18e0be81 Fix #7311 11 månader sedan
disk-cache.h 12604072fc Allow querying number cached in ram from c code as well 4 år sedan
emoji.h 07bab5253e Update Unicode data 2 år sedan
entry_points.py d0a5d1b3a4 Fix misspellings 1 år sedan
fast-file-copy.c 90223b5d14 Fix compilation against musl 1 år sedan
fast-file-copy.h 6c7a8f8fa9 Ensure usage of __attribute__(cleanup) never frees un-initialized memory 1 år sedan
fast_data_types.pyi 3f919db0c7 Fix preview rendering when height of previewed font greater than cell height 9 månader sedan
file_transmission.py ede332fecf Use our monotonic everywhere 1 år sedan
font-names.c a4f67b7424 Get feature human readable names 9 månader sedan
fontconfig.c bc56fce38d Add support for font features when rendering sample text 9 månader sedan
fonts.c bc56fce38d Add support for font features when rendering sample text 9 månader sedan
fonts.h bc56fce38d Add support for font features when rendering sample text 9 månader sedan
freetype.c bc56fce38d Add support for font features when rendering sample text 9 månader sedan
freetype_render_ui_text.c 4f6faddbab Implement rendering of window control buttons in CSD 11 månader sedan
freetype_render_ui_text.h 4f6faddbab Implement rendering of window control buttons in CSD 11 månader sedan
gl-wrapper.c f872f955b0 Replace glad with glad2 5 år sedan
gl-wrapper.h a09dda27dc Merge branch 'master' of https://github.com/marcan/kitty 2 år sedan
gl.c 1d4883f1fa Fix minimum OpenGL version reported in some error messages 10 månader sedan
gl.h d89e68f5e9 Output OpenGL version in debug config 11 månader sedan
glfw-wrapper.c ecee7086a8 Report compositor missing capabilities in debug output 11 månader sedan
glfw-wrapper.h 32f3d43aa0 Support setting urgency for DBUS notifications 10 månader sedan
glfw.c 55417e4269 Move the window context changing during show fix into glfw code 10 månader sedan
glyph-cache.c 9d3a2cc219 Fix space based ligatures not rendering correctly 3 år sedan
glyph-cache.h 9d3a2cc219 Fix space based ligatures not rendering correctly 3 år sedan
graphics.c beb42d571b Forgot to use aspect ratio calculation when only one of r/c is specified for determining cursor position and image cell overlaps. Fixes #7479 10 månader sedan
graphics.h f45cd87488 Implement paused rendering for graphics 1 år sedan
graphics_fragment.glsl 248301f8b3 Cleanup a bunch of shader infrastructure 1 år sedan
graphics_vertex.glsl cf848982ed DRYer 1 år sedan
guess_mime_type.py 58312fffee Also detect makefiles as plain text files 1 år sedan
history.c b560fe34c9 Give the functions for creating various objects unique names so they are easily recognized in macOS's non-fully-symolicated crash reports 1 år sedan
hyperlink.c ec68739585 Make it harder to forget to redefine uthash_fatal 3 år sedan
hyperlink.h 0d665495b8 Make getting hyperlinks from ids useable throughtout the codebase 4 år sedan
iqsort.h d0a5d1b3a4 Fix misspellings 1 år sedan
key_encoding.c b2391553f9 Keyboard protocol: Fix the Enter Tab and Backspace keys generating spurious release events even when report all keys as escape codes is not set 1 år sedan
key_encoding.py 77292a16d6 Make shebangs consistent 1 år sedan
key_names.py e81a40255b Add a aliases for the | key 1 år sedan
keys.c be1000669f Prevent Fn key from scrolling to the bottom 9 månader sedan
keys.h 8fc96c5bd7 Make the debug logging functions consistent 11 månader sedan
keys.py 95c44cac01 Better integration point for keyboard mode change notification 10 månader sedan
kittens.c 7acc6bdeb8 Move splitlines_like_git to a more appropriate home 2 år sedan
kitty-uthash.h 33102d8c4e Move uthash into 3rdparty 1 år sedan
launch.py 048ef3b317 Support --env argument for @ run 10 månader sedan
line-buf.c b560fe34c9 Give the functions for creating various objects unique names so they are easily recognized in macOS's non-fully-symolicated crash reports 1 år sedan
line.c 1a38b60463 URL detection: Fix IPv6 hostnames breaking URL detection 9 månader sedan
linear2srgb.glsl 288bb034b5 Remove duplicate definitions of linear2srgb functions in shaders 1 år sedan
lineops.h 1a38b60463 URL detection: Fix IPv6 hostnames breaking URL detection 9 månader sedan
logging.c bb45062ef6 Use monotonic() instead of time of day for logging 1 år sedan
loop-utils.c 0d116e6ef0 Use four spaces to indent 2 år sedan
loop-utils.h 4c2800b294 mask handled signals when running the signal handler 2 år sedan
macos_process_info.c 24895f0225 ... 1 år sedan
main.py 54b50858ec Implement basic support for selecting font variations in fontconfig 9 månader sedan
marks.py 7fe5d7b58f Replace isort with ruff 2 år sedan
modes.h 7215c6d6be ssh kitten: Allow pressing Ctrl-C to abort ssh before the connection is completed 2 år sedan
monotonic.c 7bf0afa621 Fix #2187 5 år sedan
monotonic.h 8fc96c5bd7 Make the debug logging functions consistent 11 månader sedan
mouse.c 48070ff38e Fix #7481 10 månader sedan
multiprocessing.py 86c59016c6 Try outputting core dump when multiprocessing spawn segfaults 1 år sedan
notify.py 865f662216 Desktop notifications protocol: Add support for specifying urgency 10 månader sedan
open_actions.py 506d7a4369 remove frag filtering 10 månader sedan
os_window_size.py 46db1f7b76 Get the layer sizing function working 1 år sedan
parse-graphics-command.h c19488f3be Graphics protocol: Add a new delete mode for deleting images whose ids fall within a range 1 år sedan
png-reader.c 79f3692f1e Better PNG load error reporting 1 år sedan
png-reader.h 79f3692f1e Better PNG load error reporting 1 år sedan
remote_control.py f4bec5f4ab Remote control: Fix empty password not working 9 månader sedan
rewrap.h 68cf9f7514 Switch to tracking linewrap on the last cell in a line 2 år sedan
rgb.py 77292a16d6 Make shebangs consistent 1 år sedan
rowcolumn-diacritics.c 8cc2cad4d9 Use list of legal chars in URL from the WHATWG standard 1 år sedan
safe-wrappers.h 72f3e8cd40 Avoid passing around pty paths, instead send the pty fd 2 år sedan
screen.c 1a38b60463 URL detection: Fix IPv6 hostnames breaking URL detection 9 månader sedan
screen.h f4fe015261 Support a special key mode for moving cursor at marked prompts 1 år sedan
search_query_parser.py bd1aed43ec Check for leftovers when tokenizing 1 år sedan
session.py 9be6b9c374 When using --single-instance allow creating sessions with only background processes 9 månader sedan
shaders.c 2bcb32d611 Fix scrollback_indicator_opacity not actually controlling the opacity 9 månader sedan
shaders.py be9dda0aa4 Fix incorrect shader recompile on settings change 1 år sedan
shell_integration.py fbbfb25702 Better fix for kitten not being in PATH 2 år sedan
shlex.c 1f3afd95f3 ... 10 månader sedan
shm.py 6619bf33b0 Using fcntl() based fallocate on darwin doesnt work with file descriptors returned by shm_open 1 år sedan
short_uuid.py f37d947dd5 more work on ssh data transmission 3 år sedan
simd-string-128.c 7e77a196e6 Build only the SIMD code with SIMD compiler flags 1 år sedan
simd-string-256.c 7e77a196e6 Build only the SIMD code with SIMD compiler flags 1 år sedan
simd-string-impl.h eb07307370 Ignore pedantic warnings from simde headers 11 månader sedan
simd-string.c 7e12cc57c6 Fix #7245 1 år sedan
simd-string.h ad3ab877f8 Use a fast SIMD implementation to XOR data going into the disk cache 1 år sedan
srgb_gamma.h bf6c848be4 Use the new shader include system to avoid having to upload 256 uniform floats to two different programs on the GPU 1 år sedan
state.c b3cc5aed30 Wayland: Fix running background process via remote control not working when no OSWindow has focus 10 månader sedan
state.h c3bba2e926 work on passing font features via font specs 9 månader sedan
systemd.c 176dab37d9 Fix building on apple 10 månader sedan
tab_bar.py 23779da2dc Provide access to the current keyboard mode in the tab_title_template 11 månader sedan
tabs.py 499eb3c3c2 ... 9 månader sedan
terminfo.h b46d1d8d21 Fix #7321 11 månader sedan
terminfo.py 5d74d210ee Query font size and DPI from terminal 9 månader sedan
threading.h 6cc720a350 Fix typos 5 år sedan
tint_fragment.glsl 288bb034b5 Remove duplicate definitions of linear2srgb functions in shaders 1 år sedan
tint_vertex.glsl 288bb034b5 Remove duplicate definitions of linear2srgb functions in shaders 1 år sedan
types.py 0b6943fb5a ... 1 år sedan
typing.py a4f67b7424 Get feature human readable names 9 månader sedan
typing.pyi e3e7bded06 Refactor font selection code to share more between fontconfig and CoreText 9 månader sedan
unicode-data.c 8cc2cad4d9 Use list of legal chars in URL from the WHATWG standard 1 år sedan
unicode-data.h 8cc2cad4d9 Use list of legal chars in URL from the WHATWG standard 1 år sedan
update_check.py 8eb3267fb8 Make the API to run background processes more powerful 10 månader sedan
utils.py 098ed41716 Add support for ANSI-C quoted strings to shlex 10 månader sedan
utmp.c 4b1fa2609d Match behavior of who when getting num_users by ignoring zombie pids 2 år sedan
vt-parser.c 53122ea460 Fix #7458 10 månader sedan
vt-parser.h 06dd84d6da Ensure event loop ticks ASAP when there is pending input 1 år sedan
wcswidth.c e5e8cc72c6 Make the Unicode database version used available 2 år sedan
wcswidth.h e5e8cc72c6 Make the Unicode database version used available 2 år sedan
wcwidth-std.h 07bab5253e Update Unicode data 2 år sedan
window.py 431fc98659 Get query terminal working again 9 månader sedan
window_list.py 4b997a961c A new option single_window_padding_width to use a different padding when only a single window is visible 1 år sedan
window_logo.c 6a09804910 Fix loading of window logo images via @launch 1 år sedan
window_logo.h 22f6728fed Do not buffer PNG data to disk when setting window background or logo images 2 år sedan