kitty/kitty
Kovid Goyal 4b0e6bb49c
...
2026-08-05 05:32:59 +05:30
..
conf autoformat 2026-08-05 05:32:56 +05:30
fonts autoformat 2026-08-05 05:32:56 +05:30
launcher
layout autoformat 2026-08-05 05:32:56 +05:30
options Remove unused code 2026-08-05 05:32:59 +05:30
rc autoformat 2026-08-05 05:32:56 +05:30
shaders Timestamps should be ms precision as thats all float can hold 2026-08-05 05:32:59 +05:30
__init__.py
actions.py autoformat 2026-08-05 05:32:56 +05:30
animation.c
animation.h
arches.h
arena.h
backtrace.h
banned.h
base64.h
bash.py autoformat 2026-08-05 05:32:56 +05:30
binary.h
borders.py autoformat 2026-08-05 05:32:56 +05:30
boss.py More work on custom shaders 2026-08-05 05:32:57 +05:30
char-props-data.h
char-props.c
char-props.h
charsets.c
charsets.h
child-monitor.c start work on implementing custom shader pipeline 2026-08-05 05:32:58 +05:30
child.c
child.py tab_title_template: Add a field that evaluated to the total memory used by all child processes in the tab 2026-07-29 13:36:24 +05:30
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 autoformat 2026-08-05 05:32:56 +05:30
cocoa_window.h
cocoa_window.m Show secure input indicator on active tab 2026-06-08 11:22:54 +05:30
color-names.h
colors.c Fix FreeBSD Wayland build 2026-07-06 21:07:01 +02:00
colors.h
colors.py autoformat 2026-08-05 05:32:56 +05:30
config.py autoformat 2026-08-05 05:32:56 +05:30
constants.py autoformat 2026-08-05 05:32:56 +05:30
control-codes.h
core_text.m macOS: Fix incorrect horizontal alignment when using text sizing protocol 2026-06-23 21:46:01 +05:30
cross-platform-random.h
crypto.c
cursor.c
cursor_trail.c Do not animate cursor trail while the cursor is hidden 2026-07-12 02:45:44 +02:00
data-types.c Vertical tabs: support multi-line tab titles 2026-08-01 09:17:55 -07:00
data-types.h A new option to color compensatory padding with neighboring cell colors 2026-08-05 05:32:55 +05:30
debug_config.py autoformat 2026-08-05 05:32:56 +05:30
decorations.c
decorations.h
desktop.c
disk-cache.c Merge branch 'feat/10090-graphics-cache-dir' of https://github.com/Mekann2904/kitty 2026-06-19 10:16:10 +05:30
disk-cache.h Merge branch 'feat/10090-graphics-cache-dir' of https://github.com/Mekann2904/kitty 2026-06-19 10:16:10 +05:30
dnd.c When queueing dnd data to send to the client keep space available in the queue so that inut events are not dropped while the dnd is in progress 2026-06-24 10:58:31 +05:30
dnd.h
entry_points.py autoformat 2026-08-05 05:32:56 +05:30
fast-file-copy.c
fast-file-copy.h
fast_data_types.pyi More work on custom shaders 2026-08-05 05:32:57 +05:30
file_transmission.py autoformat 2026-08-05 05:32:56 +05:30
fixed_size_deque.h
font-names.c ... 2026-06-24 08:43:16 +05:30
fontconfig.c fonts: preserve the font matrix when specializing a descriptor 2026-06-10 13:57:30 +05:30
fonts.c
fonts.h
freetype.c Linux: Fix an approx 1MB memory leak when reloading the config introduced in version 0.40.0 2026-07-27 20:54:09 +05:30
freetype_render_ui_text.c
freetype_render_ui_text.h
gl-wrapper.c
gl-wrapper.h
gl.c ... 2026-08-05 05:32:59 +05:30
gl.h ... 2026-08-05 05:32:59 +05:30
glfw-wrapper.c Use most recently focused OS Window when available to guess the monitor to use for fractional scale 2026-07-21 13:02:23 +05:30
glfw-wrapper.h Use most recently focused OS Window when available to guess the monitor to use for fractional scale 2026-07-21 13:02:23 +05:30
glfw.c fix regression in slang migration that caused second OS Window to not render because shared gamma_lut UBO was only bound to first OS Window context 2026-08-05 05:32:55 +05:30
glyph-cache.c
glyph-cache.h
graphics.c Fix erroneous scroll when using X/Y offsets in images 2026-07-12 18:22:40 -04:00
graphics.h graphics: make N a transient usage-hints bitmask 2026-06-19 13:22:01 +09:00
guess_mime_type.py autoformat 2026-08-05 05:32:56 +05:30
history.c Update changelog 2026-07-12 10:27:56 +05:30
history.h Allocate history buffer segments with mmap 2026-07-11 21:46:30 +02:00
hyperlink.c
hyperlink.h
iqsort.h
key_encoding.c fix stack BOF in serialize() in key_encoding.c 2026-08-04 20:11:09 +03:00
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
keys.h
keys.py autoformat 2026-08-05 05:32:56 +05:30
kittens.c
kitty-verstable.h
launch.py autoformat 2026-08-05 05:32:56 +05:30
line-buf.c
line-buf.h
line.c
line.h
lineops.h
logging.c
loop-utils.c
loop-utils.h
machine_id.py autoformat 2026-08-05 05:32:56 +05:30
macos_process_info.c Function to get memory used by processes rooted at pid 2026-07-29 13:25:51 +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 terminal: add visibility reports 2026-07-28 14:25:12 -05:00
monotonic.c
monotonic.h
mouse.c Wayland: do not ignore the scroll wheel after reversing direction 2026-08-02 15:47:31 -04:00
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
parse-graphics-command.h graphics: make N a transient usage-hints bitmask 2026-06-19 13:22:01 +09:00
parse-multicell-command.h
png-reader.c
png-reader.h
print-graphics.h
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
resize.h
rgb.py autoformat 2026-08-05 05:32:56 +05:30
rowcolumn-diacritics.c
safe-wrappers.h
screen.c Cleanup previous PR 2026-07-29 06:40:03 +05:30
screen.h Wayland: do not ignore the scroll wheel after reversing direction 2026-08-02 15:47:31 -04:00
search_query_parser.py autoformat 2026-08-05 05:32:56 +05:30
session.py autoformat 2026-08-05 05:32:56 +05:30
shaders.c ... 2026-08-05 05:32:59 +05:30
shell_integration.py autoformat 2026-08-05 05:32:56 +05:30
shlex.c
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-impl.h Fix ARM64 Linux GCC build error caused by simde/arm/neon.h 2026-06-24 01:29:19 +00:00
simd-string.c
simd-string.h
simple_cli_definitions.py autoformat 2026-08-05 05:32:56 +05:30
srgb_gamma.h
state.c implement pipeline rendering 2026-08-05 05:32:58 +05:30
state.h Also make last rendered timestamp available to custom shaders 2026-08-05 05:32:59 +05:30
systemd.c
tab_bar.py Improve fade style for vertical tab bar 2026-08-02 21:54:56 +05:30
tabs.py autoformat 2026-08-05 05:32:56 +05:30
terminfo.h
terminfo.py autoformat 2026-08-05 05:32:56 +05:30
text-cache.c Run TextCache GC before drawing text 2026-07-12 15:27:24 +02:00
text-cache.h Run TextCache GC before drawing text 2026-07-12 15:27:24 +02:00
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
update_check.py autoformat 2026-08-05 05:32:56 +05:30
utils.py Utility function for locked file contextmanager 2026-08-05 05:32:56 +05:30
utmp.c
vt-parser.c Add support for DECSTR soft screen reset escape code 2026-07-15 09:28:51 +05:30
vt-parser.h
wcswidth.c
wcswidth.h
window.py A new option to color compensatory padding with neighboring cell colors 2026-08-05 05:32:55 +05:30
window_list.py autoformat 2026-08-05 05:32:56 +05:30
window_logo.c
window_logo.h
window_title_bar.py autoformat 2026-08-05 05:32:56 +05:30
xdg.py autoformat 2026-08-05 05:32:56 +05:30