Kitty v0.32.0 released - Changelog
- Conditional mappings depending on the state of the focused window
- Support for Modal mappings such as in modal editors like vim
- A new option https://sw.kovidgoyal.net/kitty/conf/#opt-kitty.notify_on_cmd_finish to show a desktop notification when a long running command finishes (#6817)
- A new action https://sw.kovidgoyal.net/kitty/actions/#action-send_key to simplify mapping key presses to other keys without needing https://sw.kovidgoyal.net/kitty/actions/#action-send_text
- Allow focusing previously active OS windows via https://sw.kovidgoyal.net/kitty/actions/#action-nth_os_window (#7009)
- Wayland: Fix a regression in the previous release that broke copying to clipboard under wl-roots based compositors in some circumstances (#6890)
- macOS: Fix some combining characters not being rendered (#6898)
- macOS: Fix returning from full screen via the button when the titlebar is hidden not hiding the buttons (#6883)
- macOS: Fix newly created OS windows not always appearing on the “active” monitor (#6932)
- Font fallback: Fix the font used to render a character sometimes dependent on the order in which characters appear on screen (#6865)
- panel kitten: Fix rendering with non-zero margin/padding in kitty.conf (#6923)
- kitty keyboard protocol: Specify the behavior of the modifier bits during modifier key events (#6913)
- Wayland: Enable support for the new cursor-shape protocol so that the mouse cursor is always rendered at the correct size in compositors that support this protocol (#6914)
- GNOME Wayland: Fix remembered window size smaller than actual size (#6946)
- Mouse reporting: Fix incorrect position reported for windows with padding (#6950)
- Fix https://sw.kovidgoyal.net/kitty/actions/#action-focus_visible_window not switching to other window in stack layout when only two windows are present (#6970)
Add comment