Commit Graph

11172 Commits

Author SHA1 Message Date
Ferdinand Ratajczak
b6792a6d71 Add option to limit length of tab titles 2022-11-29 09:50:32 +01:00
Kovid Goyal
4c72f92939 Wayland GNOME: Workaround for latest mutter release breaking full screen for semi-transparent kitty windows
Destroy the CSD surfaces when window goes full screen.
Fixes #5677
2022-11-28 14:19:13 +05:30
Kovid Goyal
2150f261ee Merge branch 'ksi-fish-cwd' of https://github.com/page-down/kitty 2022-11-27 11:46:42 +05:30
pagedown
f720bc9fab Shell integration: Report cwd on the fish prompt event 2022-11-27 14:07:19 +08:00
Kovid Goyal
d92f89e47f ZSH integration: Report cwd on every new prompt draw
Handles the case of a command reporting a different cwd to the terminal.
2022-11-27 10:09:25 +05:30
Kovid Goyal
c54a4021ef Update docs to use \e instead of \x1b for esc since we now support it 2022-11-27 10:06:04 +05:30
Kovid Goyal
375fa73826 Delegate kitty +kitten clipboard to kitty-tool 2022-11-26 20:09:43 +05:30
Kovid Goyal
5eb2142d70 Use a define rather than a generated file for wrapped kittens 2022-11-26 16:16:45 +05:30
Kovid Goyal
00223c5bba Merge branch 'hostname' of https://github.com/page-down/kitty 2022-11-26 15:43:46 +05:30
Kovid Goyal
aa9080d375 Add a note about using single quotes when passing arguments with backslash escapes to send-text
One could of course also use double quotes and escape the backslash or
just escape the backslash but I dont think we need to explain shell
quoting fully here.
2022-11-26 15:38:22 +05:30
Kovid Goyal
8d45f5011b Add support for the 🔗 role to prettify 2022-11-26 15:34:20 +05:30
Kovid Goyal
b3f096b03b kitty shell: Fix pressing enter while cursor is not at end of line causes line to be truncated visually 2022-11-26 15:30:49 +05:30
Kovid Goyal
a721ffeb7d Finish porting clipboard kitten to Go 2022-11-26 15:15:30 +05:30
pagedown
6a1b456bac DRYer: Get hostname 2022-11-26 16:08:40 +08:00
Kovid Goyal
63a08dc6cc kitty-tool @: Fix extra newline being printed when a command returns no response 2022-11-26 05:02:32 +05:30
Kovid Goyal
4969611bdb Handle backslash escapes in :code: blocks 2022-11-25 22:03:13 +05:30
Kovid Goyal
5d3a9f2628 Use base64 for args in old rc code as well 2022-11-25 21:12:59 +05:30
Kovid Goyal
15a7aeff4d Fix kitty-tool @ send-text not processing ANSI escapes 2022-11-25 21:09:51 +05:30
Kovid Goyal
f9a22d0bc7 Port ANSI escape code parser to Go 2022-11-25 21:03:09 +05:30
Kovid Goyal
402c8b6803 Use ANSI C escapes rather than python string literals 2022-11-25 19:10:15 +05:30
Kovid Goyal
ac60715ee2 Merge branch 'docs' of https://github.com/page-down/kitty 2022-11-25 17:34:46 +05:30
Kovid Goyal
cfc6bd4da5 Native code implementation for expanding ANSI escape codes 2022-11-25 17:33:41 +05:30
Kovid Goyal
4d3f3b5e91 Start moving clipboard kitten to kitty-tool 2022-11-25 12:58:10 +05:30
pagedown
55b5a45e27 Docs: Fix missing backslashes 2022-11-25 12:03:34 +08:00
Kovid Goyal
fbce5e7524 Merge branch 'patch-1' of https://github.com/zeertzjq/kitty 2022-11-24 10:16:56 +05:30
zeertzjq
daeb1b6c50 Add note about Vim's support for kitty keyboard protocol 2022-11-24 11:30:40 +08:00
Kovid Goyal
8fb2c209a9 Query for existing assets and then delete 2022-11-23 07:53:14 +05:30
Kovid Goyal
2b676b63b1 sleep defaults to one second 2022-11-22 21:56:10 +05:30
Kovid Goyal
c0d06adcb5 New sleep action
useful in combine based mappings to make kitty sleep before executing the next action
2022-11-22 21:45:19 +05:30
Kovid Goyal
51bba9110e Bash integration: Fix clone-in-kitty not working on bash >= 5.2 if environment variable values contain newlines or other special characters
Bash >= 5.2 changed the export command to output values using $' escaping when they contain special characters.
Fixes #5629
2022-11-22 16:38:24 +05:30
Kovid Goyal
4fc91dcc03 There should be no trailing space when completing directories for a file match based on patterns 2022-11-21 11:05:36 +05:30
Kovid Goyal
3c0667afd6 add some motivation for background_tint_gaps 2022-11-21 10:19:25 +05:30
Kovid Goyal
03dc24f913 Merge branch 'background-tint-gaps' of https://github.com/page-down/kitty 2022-11-21 10:17:36 +05:30
pagedown
73b5857916 Keep two blank lines between each version in the changelog 2022-11-21 12:21:13 +08:00
pagedown
08d74a6c56 Add an option to control background image tinting for window gaps 2022-11-21 12:21:06 +08:00
Kovid Goyal
4290a8f9ba Change the Accept header to current github api recommedation 2022-11-20 07:22:00 +05:30
Kovid Goyal
c6dd6ccc68 Apparently github's deletion api is flakey, retry 2022-11-20 07:18:38 +05:30
Kovid Goyal
fd7cc66689 Increase wait timeout before retry 2022-11-20 07:15:31 +05:30
Kovid Goyal
1c19fc77f1 ... 2022-11-20 06:55:22 +05:30
Kovid Goyal
4080a09748 More upload code cleanup 2022-11-19 11:31:43 +05:30
Kovid Goyal
b91eaa3b2a Cleanup the asset upload code 2022-11-19 11:23:31 +05:30
Kovid Goyal
bdb25831a7 Merge branch 'refactor-cursor-shape' of https://github.com/page-down/kitty 2022-11-19 11:08:17 +05:30
pagedown
a131f9a82e Refactor: Use a consistent name for beam cursor shape 2022-11-19 10:34:50 +08:00
Kovid Goyal
ffefd0f581 Cleanup previous PR 2022-11-18 10:42:06 +05:30
Kovid Goyal
43c0e0f586 Merge branch 'unicode' of https://github.com/page-down/kitty 2022-11-18 10:40:50 +05:30
pagedown
76669ad14d Note the Unicode version in the generated files
Files generated from the same Unicode version will be consistent
regardless of the date they were built.
2022-11-18 13:01:32 +08:00
Kovid Goyal
a9bb341e43 Add an option to control max file size for edit-in-kitty 2022-11-18 10:24:38 +05:30
Kovid Goyal
0757fcc451 Dont fail on github responses without JSON payloads 2022-11-18 10:16:29 +05:30
Kovid Goyal
dd4051bfd5 Allow getting the exe name of the active foreground process in the tab title template 2022-11-17 22:06:06 +05:30
Kovid Goyal
a6dcbe9c1d ... 2022-11-17 20:51:01 +05:30