Commit Graph

7759 Commits

Author SHA1 Message Date
Rick Choi
2bd008f8ca expose cursor_trail options 2024-10-13 21:10:20 +09:00
Rick Choi
5c5a3c32cf fix - trail now visible when cursor is underline 2024-10-13 18:47:19 +09:00
Rick Choi
20ba5e6918 disable cursor trail while live resize in progress 2024-10-13 18:15:42 +09:00
Rick Choi
fbd596a61f set trail color with cursor bg color 2024-10-13 18:10:24 +09:00
Rick Choi
89b9c6da8b don't draw cursor trail over the real cursor 2024-10-13 16:37:52 +09:00
Rick Choi
2e716cd4be use pixel size for threshold instead of arbitrary number 2024-10-13 14:58:07 +09:00
Rick Choi
45fb7b5026 cursor trail support cursor shape beam and underline 2024-10-13 14:36:10 +09:00
Rick Choi
761fb6f233 move update_cursor_trail out of child_monitor_c 2024-10-13 13:48:02 +09:00
Rick Choi
c3eb48fc8a add cursor trail 2024-10-12 19:55:48 +09:00
Kovid Goyal
b07d4059d3 Ensure output rgba data file is unlinked on error 2024-10-11 19:01:02 +05:30
Kovid Goyal
31fad78829 Better error message when __convert_image__ fails to write output 2024-10-11 18:55:00 +05:30
Kovid Goyal
c08fb91b29 Add comments document realpath behavior for cwd_of_process 2024-10-07 21:13:54 +05:30
Kovid Goyal
ba281a3b10 Clarify behavior of underline_hyperlinks=always 2024-10-06 19:17:45 +05:30
Kovid Goyal
16d334a4b6 Fix #7912 2024-09-30 11:14:32 +05:30
Kovid Goyal
af83d855de Add a framework for easily and securely using remote control from the main function of a custom kitten 2024-09-29 20:36:12 +05:30
Kovid Goyal
4bb0d3dbfb Allow passing rc passwds when creating special window 2024-09-29 12:47:22 +05:30
Kovid Goyal
70e068e414 Fix forward_stdio not working on macOS 2024-09-29 12:17:30 +05:30
Kovid Goyal
cea92583dd macOS has no execvpe 2024-09-29 11:59:42 +05:30
Kovid Goyal
deeee6b9a6 ... 2024-09-29 10:43:12 +05:30
Kovid Goyal
2d88d46700 Preserve fd numbers in pass_fds
Also cleanup serialization of argv/env string arrays for exec
2024-09-29 10:42:20 +05:30
Kovid Goyal
6131f4cba7 Close fds explicitly 2024-09-28 12:40:42 +05:30
Kovid Goyal
ced282c06c Infrastructure to pass arbitrary fds to spawned child 2024-09-28 12:37:54 +05:30
Kovid Goyal
ec4f498daa Make creating fd for remote control a separate function 2024-09-28 11:00:56 +05:30
Kovid Goyal
c127517c96 version 0.36.4 2024-09-27 10:20:49 +05:30
Kovid Goyal
f8bdc3d86b Fix #7904 2024-09-26 21:53:37 +05:30
Kovid Goyal
6834e366be macOS: Fix a regression in the previous release that caused junk to be rendered in font previews in the choose fonts kitten and crash on Intel macs
Fixes #7892
2024-09-26 01:44:14 +05:30
Kovid Goyal
866c14249b fix minor memory leak in buffers 2024-09-26 01:32:36 +05:30
Kovid Goyal
216b6e2e8c Bell color should also not be rendered translucent 2024-09-26 00:29:20 +05:30
Kovid Goyal
cb13233606 Proper fix for always drawing borders opaque 2024-09-26 00:08:36 +05:30
Kovid Goyal
b854589761 Revert "Fix a regression when tinting of background images was introduced that caused window borders to have background_opacity applied to them"
This reverts commit 33e4a0f9cc.
Fixes #7895
2024-09-25 23:28:38 +05:30
Kovid Goyal
44039baa39 version 0.36.3 2024-09-25 09:34:28 +05:30
Kovid Goyal
126fca0224 ... 2024-09-24 19:34:56 +05:30
Kovid Goyal
dc9eefe050 ... 2024-09-24 19:17:27 +05:30
Kovid Goyal
c1fb18a6ef Implement changing transparent background colors via remote control 2024-09-24 19:02:13 +05:30
Kovid Goyal
c3130419a7 Implement dynamic control of transparent background colors via escape code
Still have to implement it via remote control
2024-09-24 19:02:13 +05:30
Kovid Goyal
dbfeb8d6a4 Store transparent colors on ColorProfile
This will eventually allow them to be changed using remote control and
escape codes.
2024-09-24 19:02:13 +05:30
Kovid Goyal
6ca187c42c Replace the second_transparent_bg option
This is backwards incompatible, but only for a feature released 3 weeks
ago.
2024-09-24 19:02:13 +05:30
Kovid Goyal
e78e86572e Prepare for allowing upto seven additional semi-transparent background colors 2024-09-24 19:02:13 +05:30
Kovid Goyal
d02b1c0b31 ... 2024-09-24 14:38:11 +05:30
Kovid Goyal
83c989d4e9 Splits layout: Allow setting the split_axis option to auto so that all new windows have their split axis chosen automatically unless explicitly specified in the launch command
Fixes #7887
2024-09-24 14:21:23 +05:30
Kovid Goyal
958ad0d8b4 Remote control: Fix --match=state:self not working 2024-09-24 14:09:27 +05:30
Kovid Goyal
0cbccb4948 use a named magic constant 2024-09-20 09:11:18 +05:30
Kovid Goyal
cd3034cb67 Merge branch 'master' of https://github.com/Delta2Force/kitty 2024-09-19 21:45:07 +05:30
delta2force
1077ba0a4d fix: limit bisection method iterations 2024-09-19 16:52:53 +02:00
Greg Hurrell
44e643ae3f feat: don't draw visible tab bar margins if width is 0
Closes: https://github.com/kovidgoyal/kitty/issues/7871
2024-09-19 13:14:17 +02:00
Kovid Goyal
1a9abbcc7c Better variable name 2024-09-19 09:33:53 +05:30
Kovid Goyal
25e255e66f kitten @ ls: Fix the `--self` flag not working
Fixes #7864
2024-09-17 10:39:15 +05:30
Kovid Goyal
f3112d61ef DRYer 2024-09-15 12:39:29 +05:30
Kovid Goyal
e3124812e5 log a warning that double --single-instance will ignore the one from macos-launch-services-cmdline 2024-09-15 10:38:32 +05:30
Kovid Goyal
0db2cf91a9 Ensure we dont inherit KITTY_SI_DATA from environment 2024-09-15 10:09:12 +05:30