--- - branch: MAIN date: Tue Sep 27 07:45:50 UTC 2022 files: - new: '1.36' old: '1.35' path: pkgsrc/x11/kitty/Makefile pathrev: pkgsrc/x11/kitty/Makefile@1.36 type: modified - new: '1.20' old: '1.19' path: pkgsrc/x11/kitty/PLIST pathrev: pkgsrc/x11/kitty/PLIST@1.20 type: modified - new: '1.19' old: '1.18' path: pkgsrc/x11/kitty/distinfo pathrev: pkgsrc/x11/kitty/distinfo@1.19 type: modified id: 20220927T074550Z.65c2944e1db2e9bce13c02dac9e3f3f703740dcb log: "x11/kitty: update to 0.26.3\n\n0.26.3 [2022-09-22]\n\n Wayland: Mark windows in which a bell occurs as urgent on compositors that\n support the xdg-activation protocol\n\n Allow passing null bytes through the system clipboard (#5483)\n\n \ ssh kitten: Fix KITTY_PUBLIC_KEY not being encoded properly when\n transmitting (#5496)\n\n Sessions: Allow controlling which OS Window is active via the\n \ focus_os_window directive\n\n Wayland: Fix for bug in NVIDIA drivers that prevents transparency working\n (#5479)\n\n Wayland: Fix for a bug that could cause kitty to become non-responsive when\n using multiple OS windows in a single instance on some compositors (#5495)\n\n Wayland: Fix for a bug preventing kitty from starting on Hyprland when using\n a non-unit scale (#5467)\n\n \ Wayland: Generate a XDG_ACTIVATION_TOKEN when opening URLs or running\n programs in the background via the launch action\n\n Fix a regression that caused kitty not to restore SIGPIPE after python nukes\n it when launching children. Affects bash which does not sanitize its signal\n mask. (#5500)\n\n Fix a use-after-free when handling fake mouse clicks and the action causes\n windows to be removed/re-allocated (#5506)\n\n0.26.2 [2022-09-05]\n\n Allow creating overlay-main windows, which are treated as the active window\n unlike normal overlays (#5392)\n\n hints kitten: Allow using The launch command as the program to run, to open\n the result in a new kitty tab/window/etc. (#5462)\n\n hyperlinked_grep kitten: Allow control over which parts of rg output are\n hyperlinked (#5428)\n\n Fix regression in 0.26.0 that caused launching kitty without working STDIO\n handles to result in high CPU usage and prewarming failing (#5444)\n\n The launch command: Allow setting the margin and padding for newly created\n windows (#5463)\n\n \ macOS: Fix regression in 0.26.0 that caused asking the user for a line of\n \ input such as for set_tab_title to not work (#5447)\n\n hints kitten: hyperlink matching: Fix hints occasionally matching text on\n subsequent line as part of hyperlink (#5450)\n\n Fix a regression in 0.26.0 that broke mapping of native keys whose key\n codes did not fit in 21 bits (#5452)\n\n Wayland: Fix remembering window size not accurate when client side\n decorations are present\n\n Fix an issue where notification identifiers were not sanitized leading to\n code execution if the user clicked on a notification popup from a malicious\n source. Thanks to Carter Sande for discovering this vulnerability.\n\n0.26.1 [2022-08-30]\n\n \ ssh kitten: Fix executable permission missing from kitty bootstrap script\n \ (#5438)\n\n Fix a regression in 0.26.0 that caused kitty to no longer set the LANG\n environment variable on macOS (#5439)\n\n Allow specifying a title when using the set_tab_title action (#5441)\n\n0.26.0 [2022-08-29]\n\n A new option remote_control_password to use fine grained permissions for\n what can be remote controlled (#5320)\n\n Reduce startup latency by ~30 milliseconds when running kittens via key\n bindings inside kitty (#5159)\n\n A new option modify_font to adjust various font metrics like underlines,\n cell sizes etc. (#5265)\n\n A new shortcut ctrl+shift+f1 to display the kitty docs in a browser\n\n \ Graphics protocol: Only delete temp files if they have the string\n tty-graphics-protocol in their file paths. This prevents deletion of\n arbitrary files in /tmp.\n\n \ Deprecate the adjust_baseline, adjust_line_height and adjust_column_width\n \ options in favor of modify_font\n\n Wayland: Fix a regression in the previous release that caused mouse cursor\n animation and keyboard repeat to stop working when switching seats (#5188)\n\n Allow resizing windows created in session files (#5196)\n\n Fix horizontal wheel events not being reported to client programs when they\n grab the mouse (#2819)\n\n macOS: Remote control: Fix unable to launch a new OS window or background\n process when there is no OS window (#5210)\n\n macOS: Fix unable to open new tab or new window when there is no OS window\n (#5276)\n\n kitty @ set-colors: Fix changing inactive_tab_foreground not working (#5214)\n\n macOS: Fix a regression that caused switching keyboard input using Eisu and\n Kana keys not working (#5232)\n\n Add a mappable action to toggle the mirrored setting for the tall and fat\n layouts (#5344)\n\n \ Add a mappable action to switch between predefined bias values for the tall\n \ and fat layouts (#5352)\n\n Wayland: Reduce flicker at startup by not using render frames immediately\n after a resize (#5235)\n\n Linux: Update cursor position after all key presses not just pre-edit text\n changes (#5241)\n\n \ ssh kitten: Allow ssh kitten to work from inside tmux, provided the tmux\n \ session inherits the correct KITTY env vars (#5227)\n\n ssh kitten: A new option --symlink-strategy to control how symlinks are\n copied to the remote machine (#5249)\n\n ssh kitten: Allow pressing Ctrl+C to abort ssh before the connection is\n completed (#5271)\n\n Bash integration: Fix declare not creating global variables in .bashrc\n (#5254)\n\n Bash integration: Fix the inherit_errexit option being set by shell\n integration (#5349)\n\n kitty @ scroll-window allow scrolling by fractions of a screen (#5294)\n\n remote files kitten: Fix working with files whose names have characters that\n need to be quoted in shell scripts (#5313)\n\n Expand ~ in paths configured in editor and exe_search_path (#5298)\n\n Allow showing the working directory of the active window in tab titles\n (#5314)\n\n ssh kitten: Allow completion of ssh options between the destination and\n command (#5322)\n\n macOS: Fix speaking selected text not working (#5357)\n\n Allow ignoring failure to close windows/tabs via rc commands (#5406)\n\n Fix hyperlinks not present when fetching text from the history buffer\n (#5427)\n\n0.25.2 [2022-06-07]\n\n\tA new command edit-in-kitty to Edit files in new kitty windows even over SSH\n\n\tAllow getting the last non-empty command output easily via an action or\n\tremote control (#4973)\n\n\tFix a bug that caused macos_colorspace to always be default regardless of\n\tits actual value (#5129)\n\n\tdiff kitten: A new option kitten-diff.ignore_name to exclude files and\n\tdirectories from being scanned (#5171)\n\n\tssh kitten: Fix bash not being executed as a login shell since kitty 0.25.0\n\t(#5130)\n\n\tmacOS: When pasting text and the clipboard has a filesystem path, paste the\n\tfull path instead of the text, which is sometimes just the file name (#5142)\n\n\tmacOS: Allow opening executables without a file extension with kitty as well\n\t(#5160)\n\n\tThemes kitten: Add a tab to show user defined custom color themes separately\n\t(#5150)\n\n\tIosevka: Fix incorrect rendering when there is a combining char that does\n\tnot group with its neighbors (#5153)\n\n\tWeston: Fix client side decorations flickering on slow computers during\n\twindow resize (#5162)\n\n\tRemote control: Fix commands with large or asynchronous payloads like kitty\n\t@ set-backround-image, kitty @ set-window-logo and kitty @ select-window not\n\tworking correctly when using a socket (#5165)\n\n hints kitten: Fix surrounding quotes/brackets and embedded carriage returns\n not being removed when using line number processing (#5170)\n" module: pkgsrc subject: 'CVS commit: pkgsrc/x11/kitty' unixtime: '1664264750' user: pin