kitty/kitty
Kovid Goyal 00c1802319
Change the default for confirm_os_window_close
Now that the new ssh kitten makes shell integration easy even on remote
servers, it makes sense to change the default behavior to ask for
confirmation when closing windows not at a shell prompt.
2022-03-31 20:33:58 +05:30
..
conf ssh kitten: match hostnames against both remote hostname and hostname used on the command line to connect to it 2022-03-07 20:32:02 +05:30
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 Avoid flicker when starting kittens such as the hints kitten 2022-03-23 15:55:11 +05:30
options Change the default for confirm_os_window_close 2022-03-31 20:33:58 +05:30
rc Add a note about how to use a new target tab to --target-tab docs 2022-03-31 12:52:08 +05:30
__init__.py
actions.py Use a special role for actions documentation 2022-02-04 18:24:39 +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 Use the configured chars when visually selecting windows on stack layout 2022-03-31 17:32:10 +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 ... 2022-03-20 14:50:04 +05:30
child.c Ignore invalid unicode condepoints in command lines 2021-11-14 11:59:02 +05:30
child.py Allow different kinds of cwd requests 2022-03-17 10:24: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 Allow using - as a synonym for /dev/stdin when reading the config 2022-03-05 08:07:32 +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 macOS: Allow the New kitty Here services to open multiple folders 2022-03-20 14:51:47 +08:00
colors.c DRYer 2021-11-04 18:01:54 +05:30
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 completion for kitty +open 2022-03-29 13:04:55 +05:30
config.py Refactor: More f-string for kitty 2022-01-29 20:17:46 +08:00
constants.py Only try to chmod runtime dir if actually needed 2022-03-13 13:45:03 +05:30
control-codes.h
core_text.m Forgot to set the x-axis origin when rendering the glyph, causing right side cut-off 2021-11-03 20:57:05 +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 Get shared memory based data transfer working 2022-03-10 10:46:04 +05:30
data-types.h Make adding new underline styles easier in the future 2022-02-04 14:05:19 +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 Only malloc the buffer for fast file copy when needed 2021-11-24 18:20:37 +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
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 Wayland: Fix IME is not enabled after switching the focus 2022-03-21 18:36:25 +08:00
file_transmission.py DRYer 2021-12-07 15:52:06 +05:30
fontconfig.c
fonts.c ... 2022-02-23 21:37:41 +08:00
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 macOS: Allow opening URLs with kitty 2022-02-05 13:05:41 +08:00
glfw.c Ensure CSI are stripped from menbar title as well 2022-02-09 08:07:18 +05:30
glyph-cache.c
glyph-cache.h
graphics.c
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 x-shellscript in addition to x-sh 2022-03-26 07:35:42 +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 Cancel IME for active kitty or OS window only 2022-01-27 11:48:48 +08:00
keys.h
keys.py Parse actions on demand 2021-11-29 21:51:42 +05:30
kittens.c
kitty-uthash.h
launch.py Implement --cwd=last_reported 2022-03-17 10:29:31 +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 Avoid double scan of output to look for escape codes 2022-02-13 17:33:13 +05:30
logging.c
loop-utils.c
loop-utils.h
macos_process_info.c
main.py Add a mappable action to cleanup shared SSH connections 2022-03-15 11:34:56 +05:30
marks.py Unify resolution of absolute paths or config dir paths 2021-12-09 20:43:07 +08:00
modes.h
monotonic.c
monotonic.h
mouse.c clamp min_lines when mouse is grabbed 2022-02-15 07:24:12 +05:30
multiprocessing.py
notify.py Refactor: More f-string for kitty 2022-01-29 20:17:46 +08:00
open_actions.py Restrict custom launch actions to be prefixed with kitty:///launch/ 2022-02-05 13:23:41 +08:00
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 DRYer 2022-03-24 11:54:13 +05:30
png-reader.c
png-reader.h
remote_control.py ... 2022-01-02 09:38:14 +05:30
rewrap.h Dont copy prompt start bits to multiple lines when resizing the screen 2021-11-07 18:00:06 +05:30
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 DRYer 2022-03-24 11:54:13 +05:30
screen.h DRYer 2022-03-24 11:54:13 +05:30
session.py Allow different kinds of cwd requests 2022-03-17 10:24:34 +05:30
shaders.c Another place to use NUM_UNDERLINE_STYLES 2022-02-04 14:16:31 +05:30
shell.py Refactor: More f-string for kitty 2022-01-29 20:17:46 +08:00
shell_integration.py Fix previous PR 2022-03-08 21:29:09 +05:30
shm.py Pass mode when opening existing shm buffer 2022-03-21 16:12:26 +05:30
short_uuid.py more work on ssh data transmission 2022-03-03 21:24:42 +05:30
state.c Wayland: Fix IME is not enabled after switching the focus 2022-03-21 18:36:25 +08:00
state.h Wayland: Fix IME is not enabled after switching the focus 2022-03-21 18:36:25 +08:00
tab_bar.py Fix a regression in the previous release that broke active_tab_foreground 2022-02-03 18:12:42 +05:30
tabs.py Avoid flicker when starting kittens such as the hints kitten 2022-03-23 15:55:11 +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 Move event formatting into the types 2022-01-19 14:30:08 +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
uthash.h
utils.py ... 2022-03-23 19:49:34 +08:00
utmp.c
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 Add a new standalone action scroll_prompt_to_top 2022-03-29 16:42:29 +08:00
window_list.py ... 2022-03-23 16:04:01 +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