Commit Graph
155 Commits
Author SHA1 Message Date
Kovid Goyal 8d18fc09fa Merge branch 'fix-rc-new-window' of https://github.com/page-down/kitty 2022-06-19 18:21:22 +05:30
pagedown 1da5f2ecc6 Fix the rc command new-window does not open the shell by default 2022-06-19 20:25:12 +08:00
pagedown 1ac90cf464 Allow remote control to launch a new OS window when there is none 2022-06-19 11:51:58 +08:00
Kovid Goyal 0509855930 Allow getting the last non-empty command output easily via an action or remote control
Fixes #4973
2022-05-28 15:19:24 +05:30
Kovid Goyal 0893d7164a _run_kitten -> run_kitten_with_metadata 2022-05-28 11:00:25 +05:30
pagedown b6cf4bc78f ... 2022-05-01 23:27:33 +08:00
pagedown 622cd5531a Raise an exception when not in broadcast and no match for send-text
send-text still won't return an error code when there is no match,
since no_response is True by default.
2022-05-01 23:05:44 +08:00
pagedown 0719c7f8bb DRYer: Use window matching function in remote commands 2022-05-01 23:04:50 +08:00
pagedown a0559e506b Show error message when remote command arguments are invalid 2022-04-30 22:01:58 +08:00
pagedown 2b58316c64 ... 2022-04-30 16:54:41 +08:00
Kovid Goyal 92c3af6a92 Allow using --match=all in all rc commands 2022-04-29 17:17:07 +05:30
pagedown 17632dea3c Docs: Improve remote control command documentation
Improve the --match option description.
Add more text roles and links.
Fix typos.
2022-04-29 01:31:11 +08:00
Kovid Goyal af15b0313a Ensure there are no duplicate watchers for send-text sessions 2022-04-27 22:17:09 +05:30
Kovid Goyal b080296326 Remove unused code 2022-04-27 21:25:39 +05:30
Kovid Goyal 516e0e8bb3 broadcast kitten: Keep the ghost cursors in target windows as long as broadcast window has focus 2022-04-27 21:24:18 +05:30
Kovid Goyal 57e23bd4e3 Handle zero blink time correctly 2022-04-27 20:37:23 +05:30
Kovid Goyal 59534d620e Use cursor blink interval as TIMEOUT_FOR_SESSION 2022-04-27 20:31:16 +05:30
Kovid Goyal e5f70b7306 ... 2022-04-13 21:22:27 +05:30
Kovid Goyal 0f3883af02 ... 2022-04-12 21:13:56 +05:30
Kovid Goyal 5876ce0845 Remove --target-group in favor of the new boolean search expressions with matching on window/tab state 2022-04-12 20:41:17 +05:30
Kovid Goyal 2c72c56e22 Add a couple more states to match against
So we can now select windows/tabs that are not active/focused but are in
the active/focused tab/os window.
2022-04-12 20:35:31 +05:30
Kovid Goyal f15ce21da1 Markup the --match options help text a bit more 2022-04-12 20:20:29 +05:30
Kovid Goyal b3fa7310cb Allow matching on window/tab state 2022-04-12 20:14:01 +05:30
Kovid Goyal ade38870a0 Allow using boolean operators when matching windows or tabs 2022-04-12 19:55:20 +05:30
Kovid Goyal f085f853bd unactive -> inactive 2022-04-12 06:35:29 +05:30
Kovid Goyal 4ac2312b2a Fix #4954 2022-04-12 06:33:35 +05:30
Kovid Goyal 4c77b0c562 Fix #4947 2022-04-11 15:00:27 +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
pagedown 8569be81ea ... 2022-03-23 19:49:34 +08:00
Kovid Goyal 44992452cf Fix #4815 2022-03-11 09:42:54 +05:30
Kovid Goyal 1170cf474f A new action copy_ansi_to_clipboard to copy the current selection with ANSI formatting codes
Fixes #4665
2022-02-10 12:20:19 +05:30
Kovid Goyal 2c0269930f kitty @ get-text: Add a n option to clear the current selection after getting text
See #4600
2022-01-31 08:22:05 +05:30
Kovid Goyal c4953504ba ... 2022-01-31 08:19:45 +05:30
pagedown c21f00c476 Refactor: More f-string for kitty fonts and rc send_text 2022-01-29 20:22:22 +08:00
pagedown dc61adf9d8 Refactor: More f-string 2022-01-28 19:34:13 +08:00
pagedown 3b9a7914ee Also add alias --dont-take-focus to new_window 2022-01-27 12:28:40 +08:00
Kovid Goyal 5c343c918d Add a --hold option for the launch command 2022-01-07 13:32:25 +05:30
pagedown 42b5b1cbf7 Fix remote control scroll-window argument parsing 2021-12-11 14:47:57 +08:00
pagedown 2c78a22270 Docs: generate relative url with link text in document 2021-12-08 17:20:52 +08:00
Kovid Goyal 33de23d01d Remove unused code 2021-12-05 18:03:37 +05:30
Kovid Goyal 3f0ecbb241 Use the new async response framework when setting background/logo images via RC. Avoids having to use --no-response 2021-12-05 18:02:09 +05:30
Kovid Goyal 7a2003c371 Allow ~/ expansion when specify image paths for @ set-(background|logo) 2021-12-05 17:16:17 +05:30
Kovid Goyal 14047588ae Remote control command to set window logo 2021-12-04 13:55:13 +05:30
Kovid Goyal 9d9840a6d8 ... 2021-12-04 12:53:16 +05:30
Kovid Goyal 254ba401d4 Allow specifying window logos in the launch command 2021-12-04 12:37:14 +05:30
Kovid Goyal e04919098f Start work on a per window logo 2021-12-02 11:14:17 +05:30
pagedown 8685558a2a Docs: fix remote control launch command description 2021-11-30 18:35:36 +08:00
pagedown 622885853d Fix remote control detach-tab detach-window 2021-11-30 12:38:19 +08:00
Kovid Goyal f3376601f2 Mark various options in text correctly 2021-11-21 22:37:11 +05:30
Kovid Goyal 6afaec1d62 Use a single function for getting command output 2021-11-15 15:17:34 +05:30