..
conf
Make globinclude sort files before loading
2022-06-17 18:50:16 -04:00
fonts
A new option narrow_symbols to turn off opportunistic wide rendering of private use codepoints
2022-02-11 13:04:44 +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
Fix #5129
2022-05-26 19:42:20 +05:30
rc
Docs: Improve documentation for remote commands
2022-06-28 11:52:20 +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
blit_fragment.glsl
blit_vertex.glsl
border_fragment.glsl
border_vertex.glsl
borders.py
boss.py
Use a fork() without exec() to create prewarm process
2022-06-12 18:06:51 +05:30
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
Allow using our signal handlers in python event loops via an fd
2022-06-13 18:52:23 +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
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
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
Add a few more important env vars to debug output
2022-02-17 07:45:36 +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
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
...
2022-06-01 19:43:41 +05:30
fonts.h
freetype.c
Nicer error message when failing to load FreeType face
2022-03-09 14:28:38 +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
macOS: Allow opening URLs with kitty
2022-02-05 13:05:41 +08:00
glfw-wrapper.h
GNOME: Workaround for GNOME's text input system going into an infinite loop if cursor position is updated in response to a done event
2022-05-23 10:36:58 +05:30
glfw.c
Yet another place where macos_colorspace was broken
2022-06-08 07:17:34 +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
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
Forgot trailing newline
2022-05-24 06:54:53 +05:30
keys.h
keys.py
kittens.c
kitty-uthash.h
launch.py
Docs: Improve documentation for remote commands
2022-06-28 11:52:20 +08:00
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
Allow using our signal handlers in python event loops via an fd
2022-06-13 18:52:23 +05:30
loop-utils.h
Allow using our signal handlers in python event loops via an fd
2022-06-13 18:52:23 +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
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
Get rid of os.waitid() since its not present on macOS we cannot rely on it anyway
2022-06-19 18:11:23 +05:30
remote_control.py
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
Allow getting the last non-empty command output easily via an action or remote control
2022-05-28 15:19:24 +05:30
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
Add option select_by_word_characters_forward
2022-05-16 11:09:36 +02:00
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
unicode-data.h
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
wcswidth.c
wcswidth.h
wcwidth-std.h
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
window_logo.h