Терминал Kitty 0.43: управление сеансами

В эмуляторе терминала Kitty 0.43 с графическим ускорением добавлены функции управления сеансами, изменения цвета курсора, мигания текста и улучшена совместимость с macOS.
Kitty, один из лучших с графическим ускорением и высокоэффективных кроссплатформенных эмуляторов терминала, только что представил своё последнее обновление — версию 0.43. На этот раз главной особенностью стала встроенная поддержка сеансов, позволяющая пользователям легко создавать различные настройки или проекты и переключаться между ними без дополнительных обходных путей.
Кроме того, Kitty представляет совершенно новый протокол для работы с несколькими курсорами в терминале. Это означает, что приложения могут напрямую использовать преимущества многокурсорного редактирования.
Кроме того, в релизе добавлена настраиваемая полоса прокрутки для буфера обратной прокрутки, а также новые визуальные настройки, такие как независимые цвета следа курсора и мигающий текст, синхронизированный с движением курсора. Также была исправлена настройка непрозрачности фона, чтобы она работала более стабильно, особенно в светлых темах.
Пользователи Mac тоже получат обновления, в том числе полупрозрачные строки заголовка, встроенную комбинацию клавиш Cmd+L, улучшенную обработку фокуса в терминалах быстрого доступа и обходные пути для устранения ошибок в грядущем выпуске macOS Tahoe.
Что касается Wayland, в выпуске исправлены ошибки с размером окон, возникающие при выходе из полноэкранного режима с клиентскими декорациями, а также обновлена библиотека libwayland до версии 1.24, что позволяет избежать проблем с совместимостью с недавно выпущенной Mesa 25.2.
Среди других изменений — улучшенное отображение подчёркиваний и скруглённых прямоугольников, возможность использовать пользовательские функции Python для заголовков вкладок, а также несколько исправлений ошибок, связанных с наблюдателями, селекторами вариантов и настройкой панели.
Для получения дополнительной информации см. журнал изменений: https://sw.kovidgoyal.net/kitty/changelog/#id1.
Редактор: AndreyEx