Kovid Goyal
2bcb32d611
Fix scrollback_indicator_opacity not actually controlling the opacity
...
Fixes #7557
2024-06-19 06:03:30 +05:30
Kovid Goyal
2a6870b21f
Wayland labwc: Fix kitty timing out waiting for compositor to quit fucking around with scales on labwc
...
labwc is unique among Wayland compositors in implementing fractional
scale but not preferred integer buffer scale events. We didn't cater to
this particular combination of before. And to top it off it appears to
have no way for the user to set/control the scale so I cant even test
what it will do with fractional scales other than 1. Sigh. As with all
things Wayland, you need to be a masochist to subject yourself to them.
Fixes #7540
2024-06-16 15:01:46 +05:30
Kovid Goyal
57aa591a90
...
2024-06-16 06:13:54 +05:30
Kovid Goyal
e0998fcbb1
Update changelog
2024-06-16 06:09:01 +05:30
Kovid Goyal
f4bec5f4ab
Remote control: Fix empty password not working
...
Fixes #7538
2024-06-15 11:15:19 +05:30
Kovid Goyal
68649d78df
Cleanup previous PR
2024-06-15 06:12:31 +05:30
Kovid Goyal
6f0366d42f
Update changelog and cleanup docs of the window_logo_scale option
2024-06-14 13:49:58 +05:30
Kovid Goyal
e3239fdcdf
...
2024-06-10 09:25:14 +05:30
Kovid Goyal
dea7752df1
Note that textual now supports the kitty keyboard protocol
2024-06-10 09:24:31 +05:30
Mikhail Goncharov
c153ea8acc
use readlink -f ~ to get user home
...
/home/$USER works most of the time but might be wrong
2024-06-07 11:03:37 +02:00
sxyazi
14c16fa943
Add Yazi terminal file manager to the list of software implementing kitty's graphics protocol
2024-06-04 14:06:14 +08:00
Kovid Goyal
1bfb1de7fc
version 0.35.1
2024-05-31 14:22:58 +05:30
Kovid Goyal
f3d8cf5d29
Add tdf as a terminal PDF viewer that uses the kitty graphics protocol
2024-05-30 21:20:31 +05:30
Kovid Goyal
beb42d571b
Forgot to use aspect ratio calculation when only one of r/c is specified for determining cursor position and image cell overlaps. Fixes #7479
2024-05-28 21:30:26 +05:30
Kovid Goyal
5e2fc4e90f
Fix a regression in the previous release causing an error when setting background_opacity to zero
...
Fixes #7483
2024-05-28 20:03:10 +05:30
Kovid Goyal
48070ff38e
Fix #7481
2024-05-28 15:14:13 +05:30
Kovid Goyal
57b6cec900
Update changelog
2024-05-28 10:29:12 +05:30
Kovid Goyal
9837531b63
Wayland: Fix a regression in 0.34 that caused the tab bar to not render in second and subsequent OS Windows under Hyprland
...
Fixes #7413
2024-05-28 09:12:37 +05:30
Kovid Goyal
03aab9a88b
version 0.35.0
2024-05-25 09:07:36 +05:30
Kovid Goyal
9acca045bd
macOS: Fix changing window chrome/colors while in traditional fullscreen causing the titlebar to become visible
...
Fixes #7469
2024-05-23 22:30:57 +05:30
Kovid Goyal
15d86013d8
Add option :option:kitten @ detach-window --stay-in-tab to keep focus in the currently active tab when moving windows
...
Fixes #7468
2024-05-23 21:45:30 +05:30
Kovid Goyal
f86102ab88
macOS: Fix --start-as=fullscreen not working when another window is already fullscreen
...
Apparently, we need to make the window visible before full screening it.
Sigh. I dont know why Apple insisted on this horrible "fancy"
fullscreen of theirs, it's full of bugs and dog slow.
Fixes #7448
2024-05-23 08:38:38 +05:30
Kovid Goyal
3f6b1a9d81
launch --hold: Fix hold not working if kernel signals process group with SIGINT
...
Fixes #7466
2024-05-22 17:24:36 +05:30
Kovid Goyal
c0f820443b
Make NETLOC avaialble to open action commandlines
2024-05-22 14:56:50 +05:30
Kovid Goyal
f2a14a083b
Some more doc examples
...
Also disallow fragments that start with -
2024-05-22 08:44:14 +05:30
Kovid Goyal
83380cc916
Use -- in the doc examples as well
2024-05-22 08:33:12 +05:30
Kovid Goyal
f80b32df29
Fix kitten @ set-background-opacity limited to min opacity of 0.1 instead of 0
...
Fixes #7463
2024-05-22 07:46:39 +05:30
Kovid Goyal
85a64f2934
Scrolling with mouse wheel when a selection is active should update the selection
...
Fixes #7543
2024-05-20 09:58:48 +05:30
Kovid Goyal
eb2221b11a
Remote control: @ action: Fix some actions being performed on the active window instead of the matched window
...
Fixes #7438
2024-05-17 09:35:54 +05:30
Kovid Goyal
3cc9750af8
Update changelog
2024-05-17 09:02:53 +05:30
Kovid Goyal
865f662216
Desktop notifications protocol: Add support for specifying urgency
2024-05-16 21:38:43 +05:30
Kovid Goyal
28a9f48786
Fix CI with systemd
2024-05-16 16:00:28 +05:30
Kovid Goyal
39ea084be9
Linux: Run all child processes in their own systemd scope to prevent the OOM killer from harvesting kitty when a child process misbehaves
...
Fixes #7427
2024-05-16 15:43:25 +05:30
Kovid Goyal
3345e40bdb
Add some more box-drawing characters from the "Geometric shapes" Unicode block
...
Fixes #7433
2024-05-15 09:27:32 +05:30
Kovid Goyal
8c1e365eb5
hints kitten: Allow clicking on matched text to select it in addition to typing the hint
2024-05-14 15:22:03 +05:30
Kovid Goyal
38fed8b391
kitten @ run: A new remote control command to run a process on the machine kitty is running on and get its output
...
Fixes #7429
2024-05-14 14:32:01 +05:30
Kovid Goyal
4f26bada31
Fix typo in bash integration script caught by the test
2024-05-09 12:39:03 +05:30
Kovid Goyal
219e53826b
More efficient encoding for cmdline in the prompt marking escape code
2024-05-09 12:03:02 +05:30
Kovid Goyal
0d68a21be5
notify_on_cmd_finish: Show the actual command that was finished
...
Fixes #7420
2024-05-09 09:49:26 +05:30
Kovid Goyal
5cfa139189
...
2024-05-08 21:26:12 +05:30
Kovid Goyal
fbeb8a5ebc
Update changelog
2024-05-08 21:16:06 +05:30
Kovid Goyal
bdf22f980c
Another alternate kitty icon
2024-05-08 07:58:34 +05:30
Kovid Goyal
849dcd424d
Wayland: save energy by not rendering "suspended" windows on compositors that support that
...
Note that this breaks kitty on GNOME 45 which has a bug, but it fine on
GNOME 46.
2024-05-05 13:42:51 +05:30
Kovid Goyal
e84d67170c
Dont clear selections on erase in screen commands unless the erased region intersects a selection
...
Fixes #7408
2024-05-02 19:37:59 +05:30
Kovid Goyal
814412b8ac
kitten @ send-key: Fix some keys being sent in kitty keyboard protocol encoding when not using socket for remote control
...
The @ kitten no longer changes keyboard mode unless actually needed.
2024-05-02 11:04:41 +05:30
Kovid Goyal
0cd476ae22
Add instructions for making desktop environments run kitty via xdg-terminal-exec
...
https://github.com/Vladimir-csp/xdg-terminal-exec
2024-04-30 21:23:48 +05:30
nobe4
f1543a73e8
docs: use the hyphenated kitten name
...
This applies the suggestion in https://github.com/kovidgoyal/kitty/issues/7402#issuecomment-2084726356
2024-04-30 12:43:52 +02:00
Kovid Goyal
4858716ca0
Update changelog
2024-04-30 07:52:27 +05:30
Kovid Goyal
aecf07bcba
Wayland: Fix infinite loop causing bad performance when using IME via fcitx5 due to a change in fcitx5
...
Fix #7396
2024-04-28 11:30:48 +05:30
Kovid Goyal
66d9db6d0a
focus_visible_window: Fix selecting with mouse click leaving keyboard in unusable state
...
Fixes #7390
2024-04-26 07:30:38 +05:30