8431 Commits

Author SHA1 Message Date
pagedown
b4f7cd94a1
Fix paste mappable action 2021-12-09 15:02:27 +08:00
Kovid Goyal
74f21ec774
Add an issue reference 2021-12-09 12:18:48 +05:30
Kovid Goyal
5899e06b6b
Merge branch 'fix-docs-scroll' of https://github.com/page-down/kitty 2021-12-09 12:14:06 +05:30
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
a4a9290577
Docs: fix conflicts caused by smooth scrolling in Chrome 2021-12-09 14:31:54 +08:00
Kovid Goyal
77b15bf73f
... 2021-12-09 11:51:10 +05:30
Kovid Goyal
f41584c83b
Ignore virtual-machines.conf used to specify build VM locations 2021-12-09 11:44:21 +05:30
Kovid Goyal
892b8c03eb
Cleanup previous PR 2021-12-09 11:44:13 +05:30
Kovid Goyal
ecdf901c19
Merge branch 'feat-path-search' of https://github.com/page-down/kitty 2021-12-09 11:41:37 +05:30
pagedown
5d1f58427e
... 2021-12-09 11:57:17 +08:00
pagedown
02a7316342
Use the unified PATH search function 2021-12-09 11:32:30 +08:00
Kovid Goyal
3d59e4eac1
Add links to other implementations of the keyboard protocol 2021-12-09 07:18:12 +05:30
Kovid Goyal
50ce698524
oops 2021-12-08 22:21:15 +05:30
Kovid Goyal
32768e7939
Unify the PATH searching algorithm for launch and running children 2021-12-08 20:10:34 +05:30
Kovid Goyal
62dbc1129c
When setting the OS Window title strip out CSI escape codes
Fixes #4325
2021-12-08 16:04:23 +05:30
Kovid Goyal
3d0d987984
Merge branch 'docs-url' of https://github.com/page-down/kitty 2021-12-08 15:18:20 +05:30
pagedown
2c78a22270
Docs: generate relative url with link text in document 2021-12-08 17:20:52 +08:00
pagedown
4a7ae0f524
Docs: use pygments styles official website url 2021-12-08 17:20:13 +08:00
Kovid Goyal
bc25e5a8a2
DRYer 2021-12-07 15:52:06 +05:30
Kovid Goyal
4af2526f54
Add a few more default responses for confirmations 2021-12-06 17:41:03 +05:30
Kovid Goyal
8f688fb33b
When confirming close restore global state if the ask kitten is aborted without output
Fixes #4320
2021-12-06 17:25:27 +05:30
Kovid Goyal
6e351cd945
Restore ability to use foreground color unchanged for selections 2021-12-06 05:23:41 +05:30
Kovid Goyal
2d66e37dcb
Fix selection_forground=none not being respected 2021-12-05 22:00:43 +05:30
Kovid Goyal
2da25d9187
Fix #4318 2021-12-05 20:50:28 +05:30
Kovid Goyal
11badac95d
Ensure cell start position is clamped to a pixel 2021-12-05 18:26:25 +05:30
Kovid Goyal
b4024bf7f2
DRYer 2021-12-05 18:21:00 +05:30
Kovid Goyal
759feac95b
Make the gl pixel clamping functions more widely available 2021-12-05 18:16:36 +05:30
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
e91c008357
... 2021-12-05 17:42:54 +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
a7eb9850b7
clamp logo position to nearest pixel 2021-12-05 15:53:20 +05:30
Kovid Goyal
f01446ff25
... 2021-12-05 13:26:06 +05:30
Kovid Goyal
525a32be51
better conversion of logo width/height to gl values
Map the naive value back to an integer using the same algorithm as for
the scissor test and adjust the value if they dont match
2021-12-05 13:21:04 +05:30
Kovid Goyal
73386bd67f
Use scissor limits as pixel extents in cell render data
More accurate since that is the actual content area
2021-12-05 13:04:43 +05:30
Kovid Goyal
d1cf88e942
Make the window geometry in pixels available in CellRenderData 2021-12-05 12:29:33 +05:30
Kovid Goyal
c11da595ef
Move calculation of window render data into native code
There was no reason to do it in python
2021-12-05 12:21:24 +05:30
Kovid Goyal
2546afb7aa
Use a struct to pass around cell render data 2021-12-05 11:57:22 +05:30
Kovid Goyal
56edb5cdbe
Merge branch 'feat-nth-os-window' of https://github.com/page-down/kitty 2021-12-05 10:12:16 +05:30
Kovid Goyal
bca3179a6d
Forgot that draw_cells() is called with a NULL window when drawing the tab bar
Fixes #4317
2021-12-05 07:44:51 +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
0456399ce5
Fix leak when changing window logo 2021-12-04 14:01:05 +05:30
Kovid Goyal
799881af2d
free then clear hash tables 2021-12-04 13:57:25 +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
b36d8d6469
Fix logo rendering under wayland, which requires premult 2021-12-04 12:50:48 +05:30
Kovid Goyal
254ba401d4
Allow specifying window logos in the launch command 2021-12-04 12:37:14 +05:30
Kovid Goyal
3035ba08c3
Interpret relative logo paths relative to conf dir 2021-12-04 07:34:30 +05:30
Kovid Goyal
16201ac873
Use a logo for the kitty shell window 2021-12-03 20:25:07 +05:30
Kovid Goyal
42a2493286
Fade the window logo by a configurable amount 2021-12-03 18:05:59 +05:30