Kitty 0.47: Нова версія термінального емулятора
Kitty 0.47: Нова версія популярного термінального емулятора
Kitty, швидкий термінальний емулятор на базі GPU, випустив версію 0.47. Основна новинка — новий механізм перетягування, який дозволяє користувачам перетягувати файли з оболонки в GUI-додатки, навіть через SSH-сеанси.
Функціонал перетягування у Kitty 0.47
Випуск також розширює можливості перетягування в Kitty. Користувачі можуть переміщувати вікна, змінювати їх вкладки або відокремлювати у окремі вікна ОС. Крім того, зараз можна тимчасово відображати заголовки вікон за допомогою toggle_window_title_bars під час перетягування.
Нові можливості конфігурації та відображення
Kitty 0.47 також представляє palette_generate, опцію, яка автоматично генерує палітру з 256 кольорів з перших 16. Інша важлива зміна — автоматичне перезавантаження конфігурації, яке контролюється новою опцією auto_reload_config, усуваючи необхідність вручну перезавантажувати Kitty після редагування.
Крім того, термінал тепер відображає індикатор прогресу у верхній частині, коли програма повідомляє про прогрес за допомогою послідовності OSC 9;4. Цю функцію контролює нова опція progress_bar. Також scroll_line_up і scroll_line_down за замовчуванням використовують плавну прокрутку, хоча попередню поведінку можна відновити переналаштуванням дій без аргументу плавності.
Покращення фокусу та візуальних налаштувань
Щодо фокуса вікон, опція focus_follows_mouse тепер переключає активне вікно тільки тоді, коли курсор переходить в межі іншого вікна, а не під час кожного руху миші. Додаткова опція дозволяє перемикати фокус лише при перетягуванні, а не під час переміщення курсору.
Покращення для різних платформ
Kitty 0.47 також включає кілька специфічних покращень для платформ. На Wayland жести натиску можуть скасовувати прокрутку, коли пальці знаходяться на сенсорній панелі, роблячи кінетичну прокрутку більш природною. На Linux Kitty дотримується налаштування шрифтів fontconfig, що зазвичай використовується для імітації нахилу з шрифтами, що не мають курсивних варіантів. Випуск також обходить проблему драйвера Nvidia, яка викликала спотворення кольорів після відновлення з сну.
На X11 Kitty виправляє регресію з попереднього випуску, яка могла призводити до випадкових збоїв при видаленні пристрою введення. Користувачі XWayland також отримують виправлення, яке усуває проблеми з прокруткою у деяких мишах з колесом.
Оновлення для macOS та покращення зручності
Користувачі macOS отримують новий значок застосунку стилю Tahoe з різними фонами для світлого і темного режимів, а також виправлення для випадкових «фантомних» курсорів, ігнорованих аргументів у відкритому --args і відсутніх елементів “Копіювати” та “Вставити” в меню редагування.
Крім того, Kitty 0.47 включає виправлення для зручності використання, що стосуються взаємодії зі смугами прокрутки, завершення для edit-in-kitty, поведінки селекції заповнених рядків та інших аспектів.
Додаткові зміни включають покращений вихід дистанційного керування з session_name і last_focused_at у kitten @ ls, кращу відображення введення паролів, фіксацію заголовків у диф-кіттені, автоматичну обробку розширення .kitty-session у save_as_session та покращену продуктивність під час рендеринга смуг вкладок.
Додаткова інформація про Kitty 0.47
Для отримання додаткових відомостей, будь ласка, перегляньте чейнджлог.




