..
conf
Make modify_font available to C code
2022-07-15 11:06:24 +05:30
fonts
Deprecate the adjust_baseline adjust_line_height and adjust_column_width options in favor of modify_font
2022-07-15 15:29:42 +05:30
layout
Fix resizing window that is extra tall/wide because of left-over cells not working reliably
2022-04-08 15:41:53 +05:30
options
Deprecate the adjust_baseline adjust_line_height and adjust_column_width options in favor of modify_font
2022-07-15 15:29:42 +05:30
rc
macOS: Fix unable to open new tab/window when there is no OS window
2022-07-14 18:25:00 +08:00
__init__.py
...
2022-06-03 11:08:41 +05:30
actions.py
Use a special role for actions documentation
2022-02-04 18:24:39 +05:30
backtrace.h
...
2022-04-30 09:38:08 +05:30
banned.h
bgimage_fragment.glsl
bgimage_vertex.glsl
Start work on a per window logo
2021-12-02 11:14:17 +05:30
blit_fragment.glsl
blit_vertex.glsl
border_fragment.glsl
border_vertex.glsl
Clamp border rects to pixels
2021-12-31 06:20:57 +05:30
borders.py
boss.py
macOS: Fix unable to open new tab/window when there is no OS window
2022-07-14 18:25:00 +08:00
cell_fragment.glsl
Do a single pass over the cell vertex shader to set the defines
2022-02-04 14:34:41 +05:30
cell_vertex.glsl
Do a single pass over the cell vertex shader to set the defines
2022-02-04 14:34:41 +05:30
charsets.c
charsets.h
child-monitor.c
Wayland: Reduce flicker at startup by not using render frames immediately after a resize
2022-06-28 11:29:57 +05:30
child.c
Workaround for python 3.8 that doesnt have the CLD_* constants
2022-06-13 19:22:37 +05:30
child.py
Workaround for Python 3.11 breaking sys._xoptions
2022-06-23 08:44:34 +05:30
choose_entry.py
select_tab: Use stable numbers when selecting the tab
2022-03-31 13:16:08 +05:30
cleanup.c
cleanup.h
cli.py
Clear signal handlers when running processes
2022-06-08 17:50:42 +05:30
cli_stub.py
Work on parsing copy instructions
2022-03-03 21:24:45 +05:30
client.py
Refactor: More f-string for kitty client.py
2022-01-29 20:22:44 +08:00
cocoa_window.m
Fixed #5132
2022-05-27 11:15:16 +08:00
colors.c
colors.h
Docs: replace http url with https, use ripgrep project url and fix typo
2021-11-30 18:53:58 +08:00
complete.py
Fix a regression that broke completion when using a kitty alias instead of having kitty on PATH
2022-06-08 07:36:09 +05:30
config.py
Refactor: More f-string for kitty
2022-01-29 20:17:46 +08:00
constants.py
Workaround for Python 3.11 breaking sys._xoptions
2022-06-23 08:44:34 +05:30
control-codes.h
core_text.m
Deprecate the adjust_baseline adjust_line_height and adjust_column_width options in favor of modify_font
2022-07-15 15:29:42 +05:30
cross-platform-random.h
cursor.c
Enable use of higher options for underlining text.
2022-01-13 17:27:02 +01:00
data-types.c
Allow using our signal handlers in python event loops via an fd
2022-06-13 18:52:23 +05:30
data-types.h
Allow three combining chars per cell
2022-04-28 09:45:34 +05:30
debug_config.py
Improve formatting of config diff for modify_font
2022-07-15 11:15:57 +05:30
desktop.c
Cache the bell sound in the canberra server since it is a frequently played sound
2022-02-19 13:07:44 +05:30
disk-cache.c
Declare the set of handled signals in only one place
2022-06-05 08:01:26 +05:30
disk-cache.h
emoji.h
Fix a regression in the handling of some combining characters such as zero width joiners
2022-01-05 08:50:55 +05:30
entry_points.py
Forgot one place to change over to kitty_run_data
2022-06-24 10:31:55 +05:30
fast-file-copy.c
Add more copy_file_range() and sendfile() errno exceptions
2022-01-27 00:45:30 +01:00
fast-file-copy.h
...
2022-01-27 12:14:42 +05:30
fast_data_types.pyi
Expose wakeup main loop in python api.
2022-06-17 15:26:16 +02:00
file_transmission.py
...
2022-04-24 09:34:22 +08:00
fontconfig.c
Linux: Load libfontconfig at runtime to allow the binaries to work for running kittens on servers without FontConfig
2022-05-13 19:56:19 +05:30
fonts.c
Deprecate the adjust_baseline adjust_line_height and adjust_column_width options in favor of modify_font
2022-07-15 15:29:42 +05:30
fonts.h
freetype.c
Deprecate the adjust_baseline adjust_line_height and adjust_column_width options in favor of modify_font
2022-07-15 15:29:42 +05:30
freetype_render_ui_text.c
Clear python error flag when loading fallback face fails
2022-03-09 14:16:56 +05:30
freetype_render_ui_text.h
gl-wrapper.c
gl-wrapper.h
gl.c
gl.h
glfw-wrapper.c
Wayland: Ensure that opengl buffer swapping does not happen till the xdg surface is configured
2022-06-28 10:47:33 +05:30
glfw-wrapper.h
Wayland: Ensure that opengl buffer swapping does not happen till the xdg surface is configured
2022-06-28 10:47:33 +05:30
glfw.c
Wayland: Reduce flicker at startup by not using render frames immediately after a resize
2022-06-28 11:29:57 +05:30
glyph-cache.c
glyph-cache.h
graphics.c
Fix deleting images by row not calculating image bounds correctly
2022-05-13 09:51:25 +05:30
graphics.h
Ensure cell start position is clamped to a pixel
2021-12-05 18:26:25 +05:30
graphics_fragment.glsl
graphics_vertex.glsl
guess_mime_type.py
Use inode/executable rather than application/executable
2022-06-02 10:33:56 +05:30
history.c
Fix show_last_command_output not working when the output is stored partially in the scrollback pager history buffer
2022-02-15 13:04:02 +05:30
hyperlink.c
hyperlink.h
iqsort.h
key_encoding.c
Refactor: Sorting items when generating files
2022-01-29 20:14:56 +08:00
key_encoding.py
Refactor: More f-string for kitty
2022-01-29 20:17:46 +08:00
key_names.py
Refactor: More f-string for kitty
2022-01-29 20:17:46 +08:00
keys.c
Linux: Update cursor position after all key presses not just pre-edit text changes
2022-06-29 11:37:35 +05:30
keys.h
keys.py
Parse actions on demand
2021-11-29 21:51:42 +05:30
kittens.c
kitty-uthash.h
launch.py
Fix edit-in-kitty not working with editors that use file replace to save changes
2022-06-28 11:51:03 +05:30
line-buf.c
Fix copy ansi to clipboard ignoring newlines
2022-02-13 15:09:14 +05:30
line.c
Output prompt marking when serializing to ANSI
2022-02-15 08:57:17 +05:30
lineops.h
Allow getting the last non-empty command output easily via an action or remote control
2022-05-28 15:19:24 +05:30
logging.c
loop-utils.c
mask handled signals when running the signal handler
2022-07-10 12:52:51 +05:30
loop-utils.h
mask handled signals when running the signal handler
2022-07-10 12:52:51 +05:30
macos_process_info.c
main.py
Workaround for Python 3.11 breaking sys._xoptions
2022-06-23 08:44:34 +05:30
marks.py
Unify resolution of absolute paths or config dir paths
2021-12-09 20:43:07 +08:00
modes.h
Docs: Improve the documentations
2022-04-30 17:07:36 +08:00
monotonic.c
monotonic.h
mouse.c
No need for entire screen object when scaling a scroll
2022-06-18 06:55:28 +05:30
multiprocessing.py
notify.py
Refactor: More f-string for kitty
2022-01-29 20:17:46 +08:00
open_actions.py
Use inode/executable rather than application/executable
2022-06-02 10:33:56 +05:30
os_window_size.py
Reduce max remembered window size of 50K pixels
2022-02-07 12:19:32 +05:30
parse-graphics-command.h
Refactor: Sorting items when generating files
2022-01-29 20:14:56 +08:00
parser.c
Add custom message for Fig OSC
2022-06-03 18:57:53 -07:00
png-reader.c
png-reader.h
prewarm.py
Fix fd leak in prewarm zygote
2022-07-03 13:32:09 +05:30
remote_control.py
...
2022-01-02 09:38:14 +05:30
rewrap.h
rgb.py
Refactor: More f-string for kitty
2022-01-29 20:17:46 +08:00
ringbuf.c
ringbuf.h
safe-wrappers.h
screen.c
Fix missing last line when getting output of the running command
2022-07-02 12:33:58 +08:00
screen.h
Fix horizontal wheel events not being reported to client programs when they grab the mouse
2022-06-18 06:47:42 +05:30
search_query_parser.py
Fix parsing of quoted words
2022-04-12 19:31:56 +05:30
session.py
Sort imports
2022-06-14 20:06:12 +05:30
shaders.c
Another place to use NUM_UNDERLINE_STYLES
2022-02-04 14:16:31 +05:30
shell.py
Docs: Improve the documentation for kittens
2022-04-27 16:14:54 +08:00
shell_integration.py
Make cloning safer
2022-04-17 07:49:58 +05:30
shm.py
Allow ignoring SHM close failures
2022-06-06 20:31:13 +05:30
short_uuid.py
more work on ssh data transmission
2022-03-03 21:24:42 +05:30
state.c
Expose wakeup main loop in python api.
2022-06-17 15:26:16 +02:00
state.h
Deprecate the adjust_baseline adjust_line_height and adjust_column_width options in favor of modify_font
2022-07-15 15:29:42 +05:30
tab_bar.py
kitty @ set-colors: Fix changing inactive_tab_foreground not working
2022-06-19 20:20:58 +05:30
tabs.py
Cleanup previous PR
2022-06-14 19:59:01 +05:30
terminfo.py
Refactor: More f-string for kitty
2022-01-29 20:17:46 +08:00
threading.h
tint_fragment.glsl
tint_vertex.glsl
types.py
Dont use SIGTSTP and SIGCONT in the test as they are very flaky
2022-06-13 20:29:58 +05:30
typing.py
TypeCheck underline style names
2022-01-22 12:41:26 +05:30
typing.pyi
TypeCheck underline style names
2022-01-22 12:41:26 +05:30
unicode-data.c
Fix non-renderable combining chars causing some text to not be rendered on Linux
2022-01-05 22:33:53 +05:30
unicode-data.h
Fix a regression in the handling of some combining characters such as zero width joiners
2022-01-05 08:50:55 +05:30
update_check.py
Clear signal handlers when running processes
2022-06-08 17:50:42 +05:30
uthash.h
utils.py
Fix edit-in-kitty not working when option editor comes with arguments
2022-06-28 11:41:27 +08:00
utmp.c
Match behavior of who when getting num_users by ignoring zombie pids
2022-07-03 14:46:54 +05:30
wcswidth.c
wcswidth.h
wcwidth-std.h
Fix a regression in the handling of some combining characters such as zero width joiners
2022-01-05 08:50:55 +05:30
window.py
Ignore exceptions in kitten result processors
2022-06-18 08:20:01 +05:30
window_list.py
When using --keep-focus ensure active history list is not affected
2022-04-18 20:23:15 +05:30
window_logo.c
Fix leak when changing window logo
2021-12-04 14:01:05 +05:30
window_logo.h
Fix storage of window logos
2021-12-03 17:43:45 +05:30