Kovid Goyal
c49d71f85b
Allow more chars in visual_window_select_characters
...
Fixes #6554
2023-08-16 20:38:10 +05:30
Kovid Goyal
5f8610f7bc
macOS: Add a new value titlebar-and-corners for :opt:hide_window_decorations that emulates the behavior of hide_window_decorations yes in older versions of kitty
2023-07-11 22:27:47 +05:30
Kovid Goyal
89875af5e6
Fix jerky behavior when live resizing an OS window on platforms that report live resize being and end events
...
Also disable live resize begin/end events on Wayland since they are not
reliable.
On platforms that support live resize begin/end use a separately
configurable pause time before the screen is redrawn.
Fixes #6341
2023-06-07 14:31:39 +05:30
Kovid Goyal
f61ddd62d1
Allow specifying an optional integer argument for next_layout. Fixes #6121
2023-03-20 19:49:37 +05:30
Kovid Goyal
9870c94007
More work on porting the SSH kitten
2023-02-26 08:01:03 +05:30
pagedown
aacb4db2dc
Remote control: Improve create-marker error messages
...
No more missing color errors when text/regex are missing.
Use `mark group` in error messages instead of `color`.
2023-01-27 23:31:06 +08:00
Kovid Goyal
7fe5d7b58f
Replace isort with ruff
2023-01-09 16:47:42 +05:30
Kovid Goyal
402c8b6803
Use ANSI C escapes rather than python string literals
2022-11-25 19:10:15 +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
5b28aed0b1
Allow the set_tab_title action to take an argument
2022-08-29 20:11:18 +05:30
Kovid Goyal
5350eb29c1
A new mappable action to show kitty docs in the browser
2022-08-19 14:00:30 +05:30
Kovid Goyal
4005cfdff2
Disallow passwords that start with - to allow for future addition of options
2022-08-17 00:58:11 +05:30
Kovid Goyal
a75235a260
rcp ars should be a sequnce not a set
2022-08-16 12:10:15 +05:30
Kovid Goyal
65fc61a507
Remove unused code
2022-08-15 20:54:17 +05:30
Kovid Goyal
ce91b6d9d9
Switch to using the new SingleKey implementation
2022-08-12 12:21:06 +05:30
Kovid Goyal
8d0a06325c
Update config types for new value of KITTY_MOD
2022-08-12 11:07:11 +05:30
Kovid Goyal
2c83b9902e
Implement the permissions system for password based rc requests
2022-08-10 15:49:50 +05:30
Kovid Goyal
e64b1ba67c
Start work on remote control passwords
2022-08-10 12:36:04 +05:30
Kovid Goyal
32588939ae
Deprecate the adjust_baseline adjust_line_height and adjust_column_width options in favor of modify_font
...
Unifies handling and allow using pt units for those adjustments.
Note that the behavior of percentage sizes for adjust baseline is
backwards incompatible. It now uses the baseline value as the base
rather than the cell height.
2022-07-15 15:29:42 +05:30
Kovid Goyal
1aa50b73a1
Allow pixel based adjustments as well
2022-07-15 11:45:43 +05:30
Kovid Goyal
ee931a17b0
Start work on option to modify font characteristics
...
Implement parsing of the option
2022-07-15 08:54:53 +05:30
pagedown
a5bd1dcb08
Add a new mappable action open_url
2022-04-23 13:17:28 +08:00
Kovid Goyal
0ee5712e00
Start work on option to control sourcing strategies
2022-04-17 15:30:57 +05:30
Kovid Goyal
3c67e991c2
Allow defining actions to take when pasting
...
Fixes #4873
2022-03-24 17:22:46 +05:30
Kovid Goyal
4a1ad7755a
Enable CWD reporting in the zsh integration
2022-03-15 14:30:21 +05:30
pagedown
46889a3a32
Fix shell integration being disabled with one invalid option
2022-03-08 23:42:41 +08:00
Kovid Goyal
55626e5a41
Fix symbol_map in gen-config.py
2022-02-14 19:56:41 +05:30
Kovid Goyal
01b4654461
A new option narrow_symbols to turn off opportunistic wide rendering of private use codepoints
2022-02-11 13:04:44 +05:30
Kovid Goyal
1c48ec7196
Allow passing a "reset" argument to resize_window
2022-02-11 08:16:17 +05:30
Kovid Goyal
50bc5b0302
macOS: Add the default shortcut cmd+k to clear the terminal screen and scrollback up to the cursor
...
Fixes #4625
2022-02-04 11:58:52 +05:30
Kovid Goyal
9c13e8a549
Allow controlling placement of bell and activity symbols in the tab title template
...
Fixes #4581
2022-02-01 08:58:49 +05:30
pagedown
539ec69d3f
Remove a space that was introduced by mistake
2022-01-30 17:34:58 +08:00
pagedown
ba0f61d752
Refactor: More f-string for kitty
2022-01-29 20:17:46 +08:00
pagedown
dc61adf9d8
Refactor: More f-string
2022-01-28 19:34:13 +08:00
pagedown
7ef73babdd
Use fixed values for unchanging dict to replace split and for loops
2022-01-22 11:36:04 +08:00
pagedown
a47aca6fdb
Add new dotted and dashed underline enum
...
Also use "straight" for single underline, consistent with the protocol
extension document.
2022-01-22 11:00:49 +08:00
pagedown
7bf7cc284d
Add the missing mouse triggers click (-2) and double-click (-3)
2022-01-19 14:12:39 +08:00
pagedown
8abfb50aed
Ignore invalid title bar color
2021-12-21 17:51:00 +08:00
pagedown
278477b387
Add light and dark to the macOS title bar option
2021-12-21 15:14:08 +08:00
pagedown
98e44a8907
Unify resolution of absolute paths or config dir paths
2021-12-09 20:43:07 +08:00
pagedown
b4f7cd94a1
Fix paste mappable action
2021-12-09 15:02:27 +08:00
Kovid Goyal
5f744368dd
A new option exe_search_path to modify the locations kitty searches for executables to run
2021-12-09 12:13:26 +05:30
pagedown
1f3d86a434
Add a new mappable action nth_os_window to focus OS window
2021-12-04 20:45:01 +08:00
Kovid Goyal
254ba401d4
Allow specifying window logos in the launch command
2021-12-04 12:37:14 +05:30
Kovid Goyal
0c274a9a0b
Parse actions on demand
...
This removes the startup cost of parsing hundreds of default actions
when action_alias or kitten_alias are used. Although the cost is on the
order of 1ms, this design feels cleaner and gives nicer debug config
output.
2021-11-29 21:51:42 +05:30
Kovid Goyal
49369d6279
Preserve definition location when resolving
2021-11-29 19:38:38 +05:30
Kovid Goyal
c8c6f8691f
Store the shell_integration option as a set
2021-11-29 12:41:25 +05:30
Kovid Goyal
6b38ca3bd2
add verification for parsing shell_integration
2021-11-29 12:04:19 +05:30
pagedown
716d588ba9
Add command modifier key full name and unicode for ctrl and shift
2021-11-25 11:57:26 +08:00