mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-22 16:28:19 +02:00
Remove the old python icat implementation
Keep the python backend code as it is used by the diff kitten to display image diffs.
This commit is contained in:
@@ -39,7 +39,7 @@ Run-time dependencies:
|
||||
* ``freetype`` (not needed on macOS)
|
||||
* ``fontconfig`` (not needed on macOS)
|
||||
* ``libcanberra`` (not needed on macOS)
|
||||
* ``ImageMagick`` (optional, needed to use the ``kitty +kitten icat`` tool to display images in the terminal)
|
||||
* ``ImageMagick`` (optional, needed to display uncommon image formats in the terminal)
|
||||
* ``pygments`` (optional, needed for syntax highlighting in ``kitty +kitten diff``)
|
||||
|
||||
|
||||
|
||||
@@ -39,14 +39,18 @@ Detailed list of changes
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- A new statically compiled, standalone executable, ``kitty-tool`` (written in Go)
|
||||
that can be used on all UNIX-like servers for remote control (``kitty-tool @``)
|
||||
and eventually viewing images (``icat``) and other kittens.
|
||||
that can be used on all UNIX-like servers for remote control (``kitty-tool @``),
|
||||
viewing images (``icat``), manipulating the clipboard, etc.
|
||||
|
||||
- :doc:`clipboard kitten </kittens/clipboard>`: Allow copying arbitrary data types to/from the clipboard, not just plain text
|
||||
|
||||
- Speed up the ``kitty @`` executable by ~10x reducing the time for typical
|
||||
remote control commands from ~50ms to ~5ms
|
||||
|
||||
- icat kitten: Speed up by using POSIX shared memory when possible to transfer
|
||||
image data to the terminal. Also support common image formats
|
||||
GIF/PNG/JPEG/WEBP/TIFF/BMP out of the box without needing ImageMagick.
|
||||
|
||||
- Option :opt:`show_hyperlink_targets` to show the target of terminal hyperlinks when hovering over them with the mouse (:pull:`5830`)
|
||||
|
||||
- Keyboard protocol: Remove ``CSI R`` from the allowed encodings of the :kbd:`F3` key as it conflicts with the *Cursor Position Report* escape code (:disc:`5813`)
|
||||
|
||||
Reference in New Issue
Block a user