kitty/kitty
Kovid Goyal 811dc814a0
Rename variable with better name
This is the time at which the cursor was moved by the client not the
time at which it was updated.
2024-10-18 11:09:29 +05:30
..
conf A new option second_transparent_bg 2024-07-21 20:22:31 +05:30
fonts Use box drawing for filled circle and fish eye so that they line up with empty circle 2024-09-09 21:34:46 +05:30
launcher Ensure we dont inherit KITTY_SI_DATA from environment 2024-09-15 10:09:12 +05:30
layout ... 2024-09-24 14:38:11 +05:30
options Allow changing the cursor trail threshold time independently of input_delay 2024-10-18 11:09:03 +05:30
rc Implement changing transparent background colors via remote control 2024-09-24 19:02:13 +05:30
__init__.py
actions.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
alpha_blend.glsl
animation.c use a named magic constant 2024-09-20 09:11:18 +05:30
animation.h DRYer 2024-07-19 11:47:24 +05:30
arches.h Build only the SIMD code with SIMD compiler flags 2024-02-25 09:57:38 +05:30
backtrace.h
banned.h
base64.h Move base64simd into a 3rdparty folder 2024-02-25 09:57:29 +05:30
bash.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
bgimage_fragment.glsl
bgimage_vertex.glsl
binary.h Nicer function names for endian encode/decode 2023-07-30 19:49:43 +05:30
border_fragment.glsl
border_vertex.glsl Bell color should also not be rendered translucent 2024-09-26 00:29:20 +05:30
borders.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
boss.py Add a framework for easily and securely using remote control from the main function of a custom kitten 2024-09-29 20:36:12 +05:30
cell_defines.glsl
cell_fragment.glsl Prepare for allowing upto seven additional semi-transparent background colors 2024-09-24 19:02:13 +05:30
cell_vertex.glsl Replace the second_transparent_bg option 2024-09-24 19:02:13 +05:30
charsets.c Make kitty --single-instance fast 2024-06-23 15:45:41 +05:30
charsets.h Restore support for alternate character sets 2024-02-25 09:57:44 +05:30
child-monitor.c Allow changing the cursor trail threshold time independently of input_delay 2024-10-18 11:09:03 +05:30
child.c macOS has no execvpe 2024-09-29 11:59:42 +05:30
child.py Add comments document realpath behavior for cwd_of_process 2024-10-07 21:13:54 +05:30
choose_entry.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
cleanup.c
cleanup.h Allow controlling the easing curves used for the visual bell 2024-07-19 11:35:00 +05:30
cli.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
cli_stub.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
client.py Fix report_device_attributes 2024-04-10 08:24:39 +05:30
clipboard.py Fix a regression that broke writing to the clipboard using the OSC 5522 protocol 2024-09-15 08:42:50 +05:30
cocoa_window.h Implement a polling mode for close events 2024-07-28 15:35:22 +05:30
cocoa_window.m Update sound support in desktop notifications spec 2024-08-04 20:20:41 +05:30
colors.c Implement changing transparent background colors via remote control 2024-09-24 19:02:13 +05:30
colors.h
config.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
constants.py version 0.36.4 2024-09-27 10:20:49 +05:30
control-codes.h Parse and ignore SOS codes 2024-03-03 08:58:47 +05:30
core_text.m macOS: Fix a regression in the previous release that caused junk to be rendered in font previews in the choose fonts kitten and crash on Intel macs 2024-09-26 01:44:14 +05:30
cross-platform-random.h
crypto.c Fix #7904 2024-09-26 21:53:37 +05:30
cursor.c Allow unfocused cursor shape to remain unchanged 2024-08-17 15:49:55 +05:30
cursor_trail.c Rename variable with better name 2024-10-18 11:09:29 +05:30
data-types.c Fix a regression that broke writing to the clipboard using the OSC 5522 protocol 2024-09-15 08:42:50 +05:30
data-types.h Rename variable with better name 2024-10-18 11:09:29 +05:30
debug_config.py macOS: Fix shortcuts that become entries in the global menubar being reported as removed shortcuts in the debug output 2024-09-08 09:48:14 +05:30
desktop.c Rename method and change default theme to __custom 2024-08-03 13:06:48 +05:30
disk-cache.c DRYer 2024-07-16 10:45:46 +05:30
disk-cache.h
emoji.h
entry_points.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
fast-file-copy.c
fast-file-copy.h Ensure usage of __attribute__(cleanup) never frees un-initialized memory 2023-08-07 12:24:18 +05:30
fast_data_types.pyi add cursor trail 2024-10-12 19:55:48 +09:00
file_transmission.py Another fix for mypy 1.12 2024-10-15 08:16:31 +05:30
font-names.c MacOS Intel: Fix a crash in the choose-fonts kitten when displaying previews of variable fonts 2024-08-18 17:22:12 +05:30
fontconfig.c Fix segfault when font descriptor point to invalid font file 2024-10-18 02:31:54 +02:00
fonts.c Use box drawing for filled circle and fish eye so that they line up with empty circle 2024-09-09 21:34:46 +05:30
fonts.h Linux: Fix a regression in 0.36.0 that caused font features defined via fontconfig to be ignored 2024-08-24 17:17:37 +05:30
freetype.c Fix segfault when font descriptor point to invalid font file 2024-10-18 02:31:54 +02:00
freetype_render_ui_text.c Implement rendering of window control buttons in CSD 2024-04-06 08:32:07 +05:30
freetype_render_ui_text.h Implement rendering of window control buttons in CSD 2024-04-06 08:32:07 +05:30
gl-wrapper.c
gl-wrapper.h
gl.c Fix minimum OpenGL version reported in some error messages 2024-05-20 20:13:35 +05:30
gl.h Output OpenGL version in debug config 2024-04-24 08:55:56 +05:30
glfw-wrapper.c Report compositor missing capabilities in debug output 2024-04-04 16:56:13 +05:30
glfw-wrapper.h Add support for controlling the sound played with notifications 2024-08-03 13:46:38 +05:30
glfw.c macOS: Fix macos_option_as_alt not working when caps lock is engaged 2024-09-09 10:18:04 +05:30
glyph-cache.c ... 2024-07-13 14:04:21 +05:30
glyph-cache.h Migrate glyph properties hash table to verstable 2024-07-12 09:11:00 +05:30
graphics.c Graphics protocol: Clear any partially uploaded data for a chunked load when any delete command is received 2024-10-13 09:49:44 +05:30
graphics.h Speed up loading of background image 2024-07-23 15:10:54 +05:30
graphics_fragment.glsl
graphics_vertex.glsl DRYer 2023-07-16 12:42:47 +05:30
guess_mime_type.py Also detect makefiles as plain text files 2023-07-24 10:53:39 +05:30
history.c Give the functions for creating various objects unique names so they are easily recognized in macOS's non-fully-symolicated crash reports 2024-02-25 09:57:37 +05:30
hyperlink.c DRYer 2024-07-16 10:57:00 +05:30
hyperlink.h Move hyperlink hashmap to verstable 2024-07-12 09:11:00 +05:30
iqsort.h
key_encoding.c Keyboard protocol: Fix the Enter Tab and Backspace keys generating spurious release events even when report all keys as escape codes is not set 2024-02-18 11:12:24 +05:30
key_encoding.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
key_names.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
keys.c Dispatch any clicks waiting for click_interval on key events 2024-07-07 20:17:22 +05:30
keys.h Make the debug logging functions consistent 2024-04-08 12:53:55 +05:30
keys.py macOS: Fix shortcuts that become entries in the global menubar being reported as removed shortcuts in the debug output 2024-09-08 09:48:14 +05:30
kittens.c
kitty-verstable.h DRYer 2024-07-16 10:45:46 +05:30
launch.py Implement changing transparent background colors via remote control 2024-09-24 19:02:13 +05:30
line-buf.c Give the functions for creating various objects unique names so they are easily recognized in macOS's non-fully-symolicated crash reports 2024-02-25 09:57:37 +05:30
line.c URL detection: Fix IPv6 hostnames breaking URL detection 2024-06-21 05:53:21 +05:30
linear2srgb.glsl
lineops.h URL detection: Fix IPv6 hostnames breaking URL detection 2024-06-21 05:53:21 +05:30
logging.c macOS: Fix a regression in the previous release that caused --single-instance to not work when using macos-launch-services-cmdline 2024-08-23 15:27:26 +05:30
loop-utils.c
loop-utils.h
macos_process_info.c ... 2023-10-25 12:00:44 +05:30
main.py DRYer 2024-09-15 12:39:29 +05:30
marks.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
modes.h Add support for in-band window resize notifications 2024-07-18 20:32:33 +05:30
monotonic.c
monotonic.h Make the debug logging functions consistent 2024-04-08 12:53:55 +05:30
mouse.c Add special flag to shell integration protocol to request real click events 2024-09-06 00:08:55 -06:00
multiprocessing.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
notifications.py Make mypy happy, I hope 2024-10-15 07:35:15 +05:30
open_actions.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
os_window_size.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
parse-graphics-command.h Graphics protocol: Add a new delete mode for deleting images whose ids fall within a range 2024-02-25 09:57:44 +05:30
png-reader.c Better PNG load error reporting 2023-11-23 19:16:43 +05:30
png-reader.h Better PNG load error reporting 2023-11-23 19:16:43 +05:30
remote_control.py Add a framework for easily and securely using remote control from the main function of a custom kitten 2024-09-29 20:36:12 +05:30
render_cache.py Ensure output rgba data file is unlinked on error 2024-10-11 19:01:02 +05:30
rewrap.h
rgb.py Document the new color control protocol 2024-07-22 13:24:25 +05:30
rowcolumn-diacritics.c Use list of legal chars in URL from the WHATWG standard 2024-02-05 13:27:22 +05:30
safe-wrappers.h Preserve fd numbers in pass_fds 2024-09-29 10:42:20 +05:30
screen.c Rename variable with better name 2024-10-18 11:09:29 +05:30
screen.h Add special flag to shell integration protocol to request real click events 2024-09-06 00:08:55 -06:00
search_query_parser.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
session.py Fix a regression in the previous release that broke use of the cd command in session files 2024-09-06 14:50:15 +05:30
shaders.c set trail color with cursor bg color 2024-10-13 18:10:24 +09:00
shaders.py add cursor trail 2024-10-12 19:55:48 +09:00
shell_integration.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
shlex.c DRYer 2024-08-24 06:21:27 +05:30
shm.py Using fcntl() based fallocate on darwin doesnt work with file descriptors returned by shm_open 2023-09-23 10:39:10 +05:30
short_uuid.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
simd-string-128.c Build only the SIMD code with SIMD compiler flags 2024-02-25 09:57:38 +05:30
simd-string-256.c Build only the SIMD code with SIMD compiler flags 2024-02-25 09:57:38 +05:30
simd-string-impl.h Bump Go to 1.23 2024-08-24 08:06:02 +05:30
simd-string.c Fix #7245 2024-03-21 20:50:05 +05:30
simd-string.h Use a fast SIMD implementation to XOR data going into the disk cache 2024-02-25 09:57:43 +05:30
srgb_gamma.h
state.c Make github code scanner happy 2024-07-24 06:52:41 +05:30
state.h Allow changing the cursor trail threshold time independently of input_delay 2024-10-18 11:09:03 +05:30
systemd.c Fix building on apple 2024-05-16 21:24:36 +05:30
tab_bar.py tab_title_template allow using the 256 terminal colors for formatting 2024-10-15 11:45:47 +05:30
tabs.py Add a framework for easily and securely using remote control from the main function of a custom kitten 2024-09-29 20:36:12 +05:30
terminfo.h Fix #7321 2024-04-08 07:39:50 +05:30
terminfo.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
threading.h
tint_fragment.glsl
tint_vertex.glsl
trail_fragment.glsl set trail color with cursor bg color 2024-10-13 18:10:24 +09:00
trail_vertex.glsl don't draw cursor trail over the real cursor 2024-10-13 16:37:52 +09:00
types.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
typing.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
typing.pyi Add *_into API for streaming encode/decode 2024-07-30 07:18:33 +05:30
unicode-data.c Use list of legal chars in URL from the WHATWG standard 2024-02-05 13:27:22 +05:30
unicode-data.h Use list of legal chars in URL from the WHATWG standard 2024-02-05 13:27:22 +05:30
update_check.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
utils.py Remove unused code 2024-09-12 20:33:41 +05:30
utmp.c
vt-parser.c New OSC 21 protocol for color control 2024-07-22 10:57:13 +05:30
vt-parser.h Ensure event loop ticks ASAP when there is pending input 2024-02-25 09:57:45 +05:30
wcswidth.c
wcswidth.h
wcwidth-std.h
window.py ... 2024-09-24 19:34:56 +05:30
window_list.py Run pyupgrade to update the codebase to python 3.9 2024-07-31 07:55:27 +05:30
window_logo.c Make github code scanner happy 2024-07-24 06:52:41 +05:30
window_logo.h Also allow using other image formats for window_logo_path 2024-07-23 15:29:19 +05:30
xdg.py Search $XDG_DATA_HOME/icons before ~/.icons 2024-08-03 12:32:23 +05:30