Kitty, один из самых многофункциональных, с графическим ускорением и высокоэффективных кроссплатформенных эмуляторов терминала, только что выпустил своё последнее обновление — версию 0.45.
Наиболее заметным дополнением стал новый котенок, предназначенный для быстрого выбора файлов с помощью клавиатуры. Инструмент поддерживает предварительный просмотр широкого спектра контента, включая текстовые файлы с подсветкой синтаксиса, изображения, видео и электронные книги.
Обработка изображений стала заметно лучше благодаря обновлениям icat kitten. Встроенный механизм рендеринга теперь поддерживает анимированные файлы PNG и WebP, изображения netPBM, цветовые профили ICC и метаданные цветового пространства CCIP.
Также были добавлены новые и усовершенствованные параметры масштабирования, в том числе флаг –fit для более точного управления адаптацией изображений к экрану и более согласованное поведение для существующего параметра --scale-up .
Кроме того, в Kitty 0.45 добавлена поддержка протокола событий вставки, а также новое настраиваемое действие, которое копирует вывод последней выполненной команды прямо в буфер обмена. Также улучшена обработка прокрутки: по умолчанию используется сопоставление клавиш, которое открывает буфер прокрутки в пейджере с включенным режимом поиска, автоматически используя любой выделенный текст в качестве поискового запроса.
Что касается исправлений ошибок, то теперь SSH-котенок корректно обрабатывает автоматический вход в систему, а при выборе сеанса можно указать каталог для файлов сеанса. Перезагрузка конфигурации была усовершенствована таким образом, что пользовательские модули Python для панели вкладок перезагружаются вместе с основной конфигурацией.
Что касается графики и рендеринга, в обновлении устранены проблемы с компоновкой кадров анимации, переключением цветовой схемы и переносом текста в альтернативном буфере экрана, что снижает мерцание при изменении размера окна в реальном времени. В обновлении для Linux исправлена ошибка, из-за которой цвета могли становиться чёрными при использовании Mesa 25.3 или более поздней версии с драйвером Nouveau.
Пользователи Wayland могут воспользоваться исправлениями для устранения ложных повторяющихся событий, вызванных длительными обратными вызовами, а также улучшенным поведением группировки окон при перемещении окон между вкладками или окнами ОС. Также была исправлена логика фильтрации на панели вкладок, чтобы обеспечить правильное соблюдение минимальных настроек вкладок.
macOS также получает множество целевых исправлений. Среди них — исправленное поведение циклического переключения окон ОС, новая поддержка циклического переключения окон ОС в обратном направлении и несколько обходных путей для устранения регрессий, появившихся в последних выпусках Tahoe. Также были устранены проблемы с непреднамеренным восстановлением свернутых окон и завершением фоновых вспомогательных процессов при выходе.
Для получения дополнительной информации см. журнал изменений.