Kovid Goyal
7c14e0d666
macOS: Fix an abort when changing OS window chrome for a full screen window via remote control or the themes kitten
...
Fixes #7106
2024-02-09 15:32:09 +05:30
Kovid Goyal
065b17ddbd
kitten @ load-config: Allow (re)loading kitty.conf via remote control
2024-02-07 11:08:55 +05:30
Kovid Goyal
8cc2cad4d9
Use list of legal chars in URL from the WHATWG standard
...
Notably this excludes some ASCII chars: <>{}[]`|
See https://url.spec.whatwg.org/#url-code-points
Fixes #7095
2024-02-05 13:27:22 +05:30
Kovid Goyal
d0f3b34517
Fix typo in docs
2024-02-03 08:20:11 +05:30
Kovid Goyal
9b8ee54034
better example of conditional key mapping
2024-01-29 21:58:10 +05:30
Kovid Goyal
e8d9ca4465
Graphics protocol: Improve display of images using unicode placeholders or row/column boxes by resizing them using linear instead of nearest neighbor interpolation on the GPU
...
Fixes #7070
2024-01-28 08:05:02 +05:30
Kovid Goyal
5a2ee2f9a3
macOS: Fix kitten @ select-window leaving the keyboard in a partially functional state
...
Fixes #7074
2024-01-27 12:53:58 +05:30
Kovid Goyal
cafd5a7471
@ send-text --bracketed-paste
...
Allow automatically wrapping sent text in bracketed paste if the
program running in the destination window has turned on bracketed paste
mode.
2024-01-26 20:51:21 +05:30
Kovid Goyal
8c50632a10
Fix a single key mapping not overriding a previously defined multi-key mapping
2024-01-26 18:02:25 +05:30
Kovid Goyal
ae1bf69a3d
Fix date in changelog
2024-01-26 17:24:45 +05:30
Kovid Goyal
08d88af2fb
version 0.32.1
2024-01-26 08:33:51 +05:30
Kovid Goyal
cc0d6621a4
Also document how to set user vars from nvim
2024-01-25 14:27:55 +05:30
Kovid Goyal
9ef6801f4c
A single key shortcut should override all previous multi-key shortcuts that have that shortcut as a prefix
...
Fixes #7058
2024-01-25 11:24:40 +05:30
Kovid Goyal
90e1ba7781
Fix #7051
2024-01-24 18:56:04 +05:30
Kovid Goyal
c76f75a154
Fix a regression in the previous release that caused overriding of existing multi-key mappings to fail
...
Fixes #7044
2024-01-23 15:49:30 +05:30
Kovid Goyal
f51520eb79
Clarify behavior of image id==!0 and placement id == 0
...
See https://github.com/kovidgoyal/kitty/discussions/7043
2024-01-23 08:41:23 +05:30
Kovid Goyal
828f4f312a
Wayland+NVIDIA: Do not request an sRGB output buffer as a bug in Wayland causes kitty to not start
...
Fixes #7021
2024-01-22 13:22:04 +05:30
Kovid Goyal
a9c7a85d9a
Clarify the behavior of functional keys with no legacy encoding
...
See https://github.com/kovidgoyal/kitty/discussions/7037
2024-01-22 08:35:54 +05:30
Kovid Goyal
38393b50c1
Show how to send SIGUSR1 to kitty
2024-01-22 07:36:57 +05:30
Kovid Goyal
ab9631f045
Better fix
2024-01-21 08:27:16 +05:30
Kovid Goyal
ec0a449c63
Fix a regression in the previous release that caused kitten @ send-text with a match parameter to send text twice to the active window
...
Fixes #7027
2024-01-21 08:24:22 +05:30
Kovid Goyal
01ffbfdb42
Fix a regression in the previous release that caused kitten @ launch --cwd=current to fail over SSH
...
Fixes #7028
2024-01-21 08:06:44 +05:30
Kovid Goyal
f5621bd56c
Merge branch 'dmenu-term' of https://github.com/weakish/kitty
2024-01-20 19:15:50 +05:30
weakish
708750173e
Remove dmenu-term in docs
...
The dmenu-term link returns 404 now.
2024-01-20 08:39:05 +00:00
Kovid Goyal
20e43a3e7d
Fix a regression in the previous release that caused multi-key sequences to not abort when pressing an unknown key
...
Fixes #7022
2024-01-20 08:13:12 +05:30
Kovid Goyal
89c3b4f9e2
macOS: Fix a regression in the previous release that broke overriding keyboard shortcuts for actions present in the global menu bar
...
Fixes #7016
2024-01-19 19:44:04 +05:30
Kovid Goyal
eb5dd364ae
version 0.32.0
2024-01-19 10:50:55 +05:30
Kovid Goyal
9b5f665218
Allow focusing previously active OS windows via nth_os_window
...
Fixes #7009
Fixes #7008
2024-01-18 07:54:15 +05:30
David Brochart
2df1273d53
Remove duplicated line
2024-01-16 13:01:47 +01:00
Kovid Goyal
cad7047a7a
Make the text for kitty.scrollback.nvim fit with the rest
2024-01-10 09:39:29 +05:30
Mike Smith
40d8111717
Document integration with tool kitty-scrollback.nvim
2024-01-09 22:43:44 -05:00
Kovid Goyal
b8c5c62585
Graphics protocol: Specify some edge case behavior for image display
...
See https://github.com/kovidgoyal/kitty/discussions/6979
2024-01-08 08:46:17 +05:30
Kovid Goyal
1e249035c7
Fix focus_visible_window not switching to other window in stack layout when only two windows are present
...
Fixes #6970
2024-01-05 21:41:21 +05:30
Kovid Goyal
ab2af0c141
...
2023-12-26 22:53:57 +05:30
Kovid Goyal
0a2fcf1805
Mouse reporting: Fix incorrect position reported for windows with padding
...
Fixes #6950
2023-12-26 22:27:20 +05:30
Kovid Goyal
858f0c1073
GNOME Wayland: Fix remembered window size smaller than actual size
...
Fixes #6946
2023-12-25 19:29:33 +05:30
Kovid Goyal
4519b3abee
Enable cursor shape on Wayland
...
Cant replicate the hyprland crash, so am not going to bother about it.
Fixes #6914
2023-12-24 22:56:01 +05:30
Kovid Goyal
91cdf4af00
kitty keyboard protocol: Specify the behavior of the modifier bits during modifier key events
...
Fixes #6913
2023-12-24 12:09:13 +05:30
Kovid Goyal
c03d99e744
Update changelog
2023-12-22 06:20:38 +05:30
Kovid Goyal
39a3c38037
Merge branch 'patch-1' of https://github.com/arthurbacci/kitty
2023-12-21 08:08:59 +05:30
Kovid Goyal
5dfe4427cf
Note that the rio terminal also supports the kitty keyboard protocol
2023-12-21 08:07:27 +05:30
Arthur Bacci
b2eac37164
Fix copy-paste typo in graphics-protocol.rst
2023-12-20 15:44:53 -03:00
Kovid Goyal
017947de7f
panel kitten: Fix rendering with non-zero margin.padding in kitty.conf
...
Fixes #6923
2023-12-17 11:12:49 +05:30
Kovid Goyal
b2587c1d54
Fix modifier reporting on macOS
...
We make use of the fact that the device dependent modifiers flags
actually report left/right modifier. Code taken form SDL, with thanks.
2023-12-14 11:31:48 +05:30
Kovid Goyal
7e5230e6f4
more grammar
2023-12-14 09:06:16 +05:30
Kovid Goyal
64cfe8171f
...
2023-12-14 08:55:43 +05:30
Kovid Goyal
a9b424e307
Keyboard protocol: Clarify the behavior of the modifier bits during modifier key events
...
I cant find any relevant standards for this, so am just picking the
macOS behavior as it seems more sensible to me.
Fixes #6913
2023-12-14 08:50:19 +05:30
Kovid Goyal
d9ccbcd0ce
Font fallback: Fix the font used to render a character sometimes dependent on the order in which characters appear on screen
...
We ameliorate the performance hit by storing a hash table mapping cell
text to the loaded fallback font index so that lookups for previously
seen text are still fast.
Fixes #6865
2023-12-11 20:27:21 +05:30
Kovid Goyal
00f8f340bf
macOS: Fix returning from full screen via the button when the titlebar is hidden not hiding the buttons
...
Fixes #6883
2023-12-10 22:30:15 +05:30
Kovid Goyal
e9e889457d
macOS: Fix some combining characters not being rendered
...
Use Harfbuzz for positioning instead of Core Text as Core Text doesn't
position combining chars correctly anymore. This may mean we need to
redo the cell metrics calculation as well, we will see. Core Text is
still used for rendering but at positions specified by Harfbuzz.
Fixes #6898
2023-12-10 20:30:24 +05:30