Commit Graph
167 Commits
Author SHA1 Message Date
Kovid Goyal 4b81e4936e launch: Allow setting the margin and padding for the newly created window
Fixes #5463
2022-09-02 19:41:05 +05:30
pagedown 922ce5bdea Docs: Put example commands in code blocks 2022-09-01 15:35:51 +08:00
Kovid Goyal 3bcb694b1b Switch over to at-cmd form for references.
Sphinx anyway converts at_cmd to at-cmd for anchors in HTML so using at-cmd
consistently.
2022-08-28 11:54:32 +05:30
Kovid Goyal 664dd29970 Merge branch 'rc-no-response' of https://github.com/page-down/kitty 2022-08-24 14:15:13 +05:30
Kovid Goyal b7a4281985 Allow ignoring failure to close windows/tabs via rc commands 2022-08-24 14:13:31 +05:30
pagedown 800437ec6b Remote control: Add --no-response to some commands 2022-08-24 15:14:53 +08:00
Kovid Goyal 572e920466 Allow restricting the remote control actions in specific windows 2022-08-16 07:08:51 +05:30
Kovid Goyal f42d2c63a6 Add type annotations to rc protocol field definitions 2022-08-11 22:14:33 +05:30
Kovid Goyal aedda4bf9b ... 2022-07-31 10:36:03 +05:30
pagedown b493599690 Remote control: Allow half-scrolling when scrolling window by page 2022-07-21 21:05:56 +08:00
pagedown 512db660a1 macOS: Fix unable to open new tab/window when there is no OS window 2022-07-14 18:25:00 +08:00
pagedown 1411269187 Docs: Improve documentation for remote commands
Use text roles in the document to apply the style in the cli output.
Add more links.
Unify the text roles.
Use code blocks instead of quote blocks.
Use '+' to connect the shortcut key names.
2022-06-28 11:52:20 +08:00
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