kitty/kitty
Kovid Goyal 32588939ae
Deprecate the adjust_baseline adjust_line_height and adjust_column_width options in favor of modify_font
Unifies handling and allow using pt units for those adjustments.
Note that the behavior of percentage sizes for adjust baseline is
backwards incompatible. It now uses the baseline value as the base
rather than the cell height.
2022-07-15 15:29:42 +05:30
..
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