kitty/kitty
2026-08-28 16:21:17 +05:00
..
conf autoformat 2026-08-05 05:32:56 +05:30
fonts autoformat 2026-08-05 05:32:56 +05:30
launcher autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
layout misc layout code robustness fixes 2026-08-05 21:04:30 +05:30
options clipboard: Inform clients of too much data 2026-08-25 09:19:46 +05:30
rc ... 2026-08-13 09:01:38 +05:30
shaders Fix northern lights rendering on OS Window resize 2026-08-14 16:07:07 +05:30
__init__.py
actions.py autoformat 2026-08-05 05:32:56 +05:30
animation-parse.h start work on animation framework for custom shaders 2026-08-06 13:22:24 +05:30
animation.c Dont calculate animation easing values multiple times for indentical easing curves 2026-08-06 21:37:46 +05:30
animation.h Dont calculate animation easing values multiple times for indentical easing curves 2026-08-06 21:37:46 +05:30
arches.h
arena.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
backtrace.h
banned.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
base64.h clipboard protocol: Specify handling of invalid base64 data 2026-08-25 10:12:25 +05:30
bash.py autoformat 2026-08-05 05:32:56 +05:30
binary.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
borders.py autoformat 2026-08-05 05:32:56 +05:30
boss.py Restore hints named-group program arguments 2026-08-27 21:55:56 +05:00
char-props-data.h
char-props.c
char-props.h autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
charsets.c
charsets.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
child-monitor.c Improve benchmark script 2026-08-12 15:37:22 +05:30
child.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
child.py
choose_entry.py
cleanup.c
cleanup.h
cli.py autoformat 2026-08-05 05:32:56 +05:30
cli_stub.py autoformat 2026-08-05 05:32:56 +05:30
client.py autoformat 2026-08-05 05:32:56 +05:30
clipboard.py clipboard protocol: Specify handling of invalid base64 data 2026-08-25 10:12:25 +05:30
cocoa_window.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
cocoa_window.m autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
color-names.h
colors.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
colors.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
colors.py autoformat 2026-08-05 05:32:56 +05:30
config.py autoformat 2026-08-05 05:32:56 +05:30
constants.py Autodetect bundled slangc when from from a dev.sh build 2026-08-12 10:12:47 +05:30
control-codes.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
core_text.m autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
cross-platform-random.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
crypto.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
cursor.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
cursor_trail.c Add a couple more cursor trail custom shaders 2026-08-08 11:35:57 +05:30
data-types.c clipboard protocol: Specify handling of invalid base64 data 2026-08-25 10:12:25 +05:30
data-types.h autoformat 2026-08-11 19:41:41 +05:30
debug_config.py autoformat 2026-08-05 05:32:56 +05:30
decorations.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
decorations.h
desktop.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
disk-cache.c Avoid extra copy of image data into disk cache 2026-08-23 19:41:15 +05:30
disk-cache.h Avoid extra copy of image data into disk cache 2026-08-23 19:41:15 +05:30
dnd.c Fix EOF handling for empty DnD transfers 2026-08-28 14:01:04 +05:00
dnd.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
entry_points.py autoformat 2026-08-05 05:32:56 +05:30
fast-file-copy.c autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
fast-file-copy.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
fast_data_types.pyi clipboard protocol: Specify handling of invalid base64 data 2026-08-25 10:12:25 +05:30
file_transmission.py autoformat 2026-08-05 05:32:56 +05:30
fixed_size_deque.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
font-names.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
fontconfig.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
fonts.c Fix alpha mask leak when growing the font canvas 2026-08-28 14:33:16 +05:00
fonts.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
freetype.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
freetype_render_ui_text.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
freetype_render_ui_text.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
gl-wrapper.c
gl-wrapper.h
gl.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
gl.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
glfw-wrapper.c Merge PR #10307: Add remap_modifier option 2026-08-11 16:42:53 +05:30
glfw-wrapper.h handle unknown pointer names in OSC 22 more gracefully 2026-08-19 04:56:27 +05:30
glfw.c Refresh macOS mouse position for pointer hit testing 2026-08-25 19:53:58 +08:00
glyph-cache.c autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
glyph-cache.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
graphics.c Fix composed frame metadata 2026-08-27 15:09:14 +05:00
graphics.h Graphics: Make reading images robust against clients that truncate files that are being read by kitty 2026-08-23 17:05:06 +05:30
guess_mime_type.py autoformat 2026-08-05 05:32:56 +05:30
history.c Improve throughput for scrollback buffer by ~30% 2026-08-16 16:58:15 +05:30
history.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
hyperlink.c autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
hyperlink.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
iqsort.h autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
key_encoding.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
key_encoding.py autoformat 2026-08-05 05:32:56 +05:30
key_names.py autoformat 2026-08-05 05:32:56 +05:30
keys.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
keys.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
keys.py autoformat 2026-08-05 05:32:56 +05:30
kittens.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
kitty-verstable.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
launch.py autoformat 2026-08-05 05:32:56 +05:30
line-buf.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
line-buf.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
line.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
line.h autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
lineops.h autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
logging.c autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
loop-utils.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
loop-utils.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
machine_id.py autoformat 2026-08-05 05:32:56 +05:30
macos_process_info.c autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
main.py autoformat 2026-08-05 05:32:56 +05:30
marks.py autoformat 2026-08-05 05:32:56 +05:30
modes.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
monotonic.c
monotonic.h
mouse.c Fix #10393 2026-08-23 13:15:17 +05:30
multiprocessing.py autoformat 2026-08-05 05:32:56 +05:30
notifications.py autoformat 2026-08-05 05:32:56 +05:30
open_actions.py autoformat 2026-08-05 05:32:56 +05:30
os_window_size.py autoformat 2026-08-05 05:32:56 +05:30
parse-dnd-command.h Cleanup OSC/APC number parsing 2026-08-18 08:15:34 +05:30
parse-graphics-command.h Remove trailing whitespace from generated APC parsers 2026-08-18 08:30:12 +05:30
parse-multicell-command.h Remove trailing whitespace from generated APC parsers 2026-08-18 08:30:12 +05:30
png-reader.c Follow libpng's documented contract 2026-08-23 09:24:02 +05:30
png-reader.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
print-graphics.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
progress.py autoformat 2026-08-05 05:32:56 +05:30
remote_control.py autoformat 2026-08-05 05:32:56 +05:30
render_cache.py autoformat 2026-08-05 05:32:56 +05:30
resize.c When expanding a window in alternate screen mode use the most common background color as the color for the newly created lines leading to less visual flicker until the application can redraw itself 2026-08-16 07:46:29 +05:30
resize.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
rgb.py autoformat 2026-08-05 05:32:56 +05:30
rowcolumn-diacritics.c
safe-wrappers.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
screen.c Text sizing protocol: Fix a buffer overflow 2026-08-23 07:52:17 +05:30
screen.h Throughput improvements when processing large blocks of text 2026-08-16 17:47:56 +05:30
search_query_parser.py autoformat 2026-08-05 05:32:56 +05:30
session.py Parse goto_session options when discovering sessions 2026-08-28 16:21:17 +05:00
shaders.c scrollbar: add scrolled-or-hovered option 2026-08-11 13:17:33 +02:00
shell_integration.py autoformat 2026-08-05 05:32:56 +05:30
shlex.c autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
shm.py autoformat 2026-08-05 05:32:56 +05:30
short_uuid.py autoformat 2026-08-05 05:32:56 +05:30
simd-string-128.c
simd-string-256.c
simd-string-512.c Add AVX 512 implementations for remaining SIMD functions 2026-08-18 09:03:29 +05:30
simd-string-impl.h Another 10% speedup for printable ascii throughput 2026-08-17 07:14:40 +05:30
simd-string.c Add AVX 512 implementations for remaining SIMD functions 2026-08-18 09:03:29 +05:30
simd-string.h Add AVX 512 implementations for remaining SIMD functions 2026-08-18 09:03:29 +05:30
simple_cli_definitions.py Complete session file completion 2026-08-12 19:15:52 +05:00
srgb_gamma.h
state.c Merge PR #10307: Add remap_modifier option 2026-08-11 16:42:53 +05:30
state.h Merge PR #10307: Add remap_modifier option 2026-08-11 16:42:53 +05:30
systemd.c autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
tab_bar.py
tabs.py misc layout code robustness fixes 2026-08-05 21:04:30 +05:30
terminfo.h
terminfo.py autoformat 2026-08-05 05:32:56 +05:30
text-cache.c autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
text-cache.h autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
threading.h
types.py autoformat 2026-08-05 05:32:56 +05:30
typing_compat.py
typing_compat.pyi autoformat 2026-08-05 05:32:56 +05:30
unicode-data.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
update_check.py autoformat 2026-08-05 05:32:56 +05:30
utils.py Restore hints named-group program arguments 2026-08-27 21:55:56 +05:00
utmp.c autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
vt-parser.c Cleanup OSC/APC number parsing 2026-08-18 08:15:34 +05:30
vt-parser.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
wcswidth.c autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
wcswidth.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
window.py handle unknown pointer names in OSC 22 more gracefully 2026-08-19 04:56:27 +05:30
window_list.py misc layout code robustness fixes 2026-08-05 21:04:30 +05:30
window_logo.c autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
window_logo.h autoformat c/objc code, using clang-format 2026-08-05 19:10:55 +05:30
window_title_bar.py autoformat 2026-08-05 05:32:56 +05:30
xdg.py autoformat 2026-08-05 05:32:56 +05:30