5610 Commits

Author SHA1 Message Date
Kovid Goyal
e7b216ba68
DRYer 2022-04-07 16:24:57 +05:30
Kovid Goyal
838a85ee8b
Fix drag event reporting not specifying the current button.
xterm does this, so in the absence of a spec we copy xterm. Fixes #4925
2022-04-07 16:22:26 +05:30
Kovid Goyal
3ec93e0b4e
Fix #4932 2022-04-07 15:29:15 +05:30
pagedown
25c2a0e241
Update cursor focus flag when preparing to render OS window
Fix inactive text alpha always being applied when starting a program
with cursor hidden via session.
2022-04-07 11:48:53 +08:00
Kovid Goyal
21446e36c1
Restore invalid LANG after trying to get python to set the locale without it 2022-04-04 20:01:01 +05:30
Kovid Goyal
0f734719e7
... 2022-04-04 19:09:13 +05:30
Kovid Goyal
f3c96f308d
Only do update checking in binary builds
Distro packages and source builds will no longer do update checking.
Remove the packaging defaults instructions since they are not needed
any more. The shell integration scripts shouldnt be installed system
wide anyway.
2022-04-04 16:02:38 +05:30
Kovid Goyal
a2d1140229
Forgot to run gen-config.py after changing default for confirm_os_window_close 2022-04-03 19:57:54 +05:30
Michael G. Noll
3284d71300 Clarify documentation of macos_option_as_alt
See discussion at https://github.com/kovidgoyal/kitty/issues/4908
2022-04-01 14:52:12 +02:00
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
pagedown
499c255e81
Use the configured chars when visually selecting windows on stack layout
Also list the current active window in the candidates and gray it out to
make sure the order is consistent.
2022-03-31 17:32:10 +08:00
Kovid Goyal
30cad2e0a6
select_tab: Use stable numbers when selecting the tab
Fixes #4792
2022-03-31 13:16:08 +05:30
Kovid Goyal
6e838b83d8
Add a note about how to use a new target tab to --target-tab docs 2022-03-31 12:52:08 +05:30
Kovid Goyal
5297223ee3
Dont use a blank line for empty subtitle 2022-03-31 12:43:28 +05:30
pagedown
aa83f42f2d
Avoid using already defined shortcuts in examples 2022-03-29 16:45:02 +08:00
pagedown
4ed2854791
Add a new standalone action scroll_prompt_to_top
Refactor clear_terminal to move the functions to Window.
Fix the action not scrolling to the bottom when the screen is scrolled.
2022-03-29 16:42:29 +08:00
Kovid Goyal
73cdd87d91
Fix completion for kitty +open 2022-03-29 13:04:55 +05:30
Kovid Goyal
fb40280d3c
Use x-shellscript in addition to x-sh
/etc/mime.types uses x-sh and file --mime-type uses x-shellscript. Sigh.
Fixes #4881
2022-03-26 07:35:42 +05:30
Kovid Goyal
0c4b20aa4e
typo 2022-03-25 16:30:48 +05:30
Kovid Goyal
a1d203d34a
Clean up paste_actions docs 2022-03-24 17:35:07 +05:30
Kovid Goyal
e151b8e604
Make detection of pasted URLs a little stricter 2022-03-24 17:30:47 +05:30
Kovid Goyal
3c67e991c2
Allow defining actions to take when pasting
Fixes #4873
2022-03-24 17:22:46 +05:30
Kovid Goyal
cb7aed3234
DRYer 2022-03-24 11:54:13 +05:30
Kovid Goyal
8300436481
Make setting kitten_result more robust 2022-03-24 11:34:12 +05:30
pagedown
8569be81ea
... 2022-03-23 19:49:34 +08:00
Kovid Goyal
adcc616c92
... 2022-03-23 16:04:01 +05:30
Kovid Goyal
6dc1617429
Avoid flicker when starting kittens such as the hints kitten
Fixes #4674
2022-03-23 15:55:11 +05:30
Kovid Goyal
1837168b0b
Micro optimization 2022-03-23 14:51:22 +05:30
Kovid Goyal
1be1864657
Allow sending more than a screenful of output from a kitten
Also Fixes #4866
2022-03-23 14:33:53 +05:30
Kovid Goyal
49c335972f
Update padding color on colorprofile pop 2022-03-23 08:35:36 +05:30
Kovid Goyal
5a36fbfe7b
Only move overlay line/pre-edit position when cursor is visible
This might help with #4849
2022-03-22 10:35:55 +05:30
Kovid Goyal
8ae7256fd6
Merge branch 'fix-ime' of https://github.com/page-down/kitty 2022-03-22 08:21:31 +05:30
Kovid Goyal
ba401c19c2
Pass mode when opening existing shm buffer 2022-03-21 16:12:26 +05:30
pagedown
6c628bc594
Wayland: Fix IME is not enabled after switching the focus 2022-03-21 18:36:25 +08:00
Kovid Goyal
f6cbca1aeb
... 2022-03-20 14:50:04 +05:30
Kovid Goyal
51e7c8c136
Move the splitting code into python
Less code and more robust
2022-03-20 14:40:02 +05:30
pagedown
59afdfc4e9
macOS: Allow the New kitty Here services to open multiple folders 2022-03-20 14:51:47 +08:00
Kovid Goyal
27ec1e4b3c
Clean up logic for getting CWD 2022-03-18 12:25:01 +05:30
pagedown
1e84cbe2ab
Check macOS less version 2022-03-17 22:23:37 +08:00
Kovid Goyal
d57abb56ce
Dont use remote cwd as child cwd 2022-03-17 16:42:11 +05:30
Kovid Goyal
f6edb774fc
Merge branch 'ssh-cwd' of https://github.com/page-down/kitty 2022-03-17 15:34:11 +05:30
pagedown
ec0f3e9128
Allow *_with_cwd to work with ssh kitten when the shell is configured 2022-03-17 16:40:55 +08:00
Kovid Goyal
6f1404d17b
typo 2022-03-17 10:59:41 +05:30
Kovid Goyal
3d9e47c295
typo 2022-03-17 10:52:09 +05:30
Kovid Goyal
afa6128155
Implement --cwd=last_reported 2022-03-17 10:29:31 +05:30
Kovid Goyal
72b1996423
Allow different kinds of cwd requests 2022-03-17 10:24:34 +05:30
Kovid Goyal
0a5c16363c
Fix continued lines not having their continued status reset on line feed
Fixes #4837
2022-03-16 15:20:25 +05:30
Kovid Goyal
7d9cf0b064
When at shell prompt use reported cwd 2022-03-15 21:16:49 +05:30
Kovid Goyal
a834f221f1
Unquote paths from file:// URLs
The original iTerm spec for this says the urls are supposed to be
percent escaped
2022-03-15 21:07:36 +05:30
Kovid Goyal
ce1e22ac95
Have *_with_cwd work with the ssh kitten to open new windows auto-logged into the remote server at the current remote working directory 2022-03-15 19:59:16 +05:30