Новый релиз Sway 1.10 с новыми протоколами Wayland и wlroots 0.18

Новая версия Sway под номером 1.10 была выпущена вчера и совсем скоро её включат в основные репозитории. Обновление зависит от новой версии wlroots 0.18 и включает суммарно 237 изменений.

Вот ключевые из них:

  • Для повышения стабильности и производительности переписан рендерер для использования API графа сцены wlroots
  • Внедрён механизм восстановления после сброса GPU
  • Добавлена команда для использования цветовых профилей ICC
  • Улучшен алгоритм конфигурации вывода изображения, позволяющий использовать больше дисплеев при ограниченной пропускной способности GPU. Параметр WLR_DRM_NO_MODIFIERS больше не нужен для обхода проблемы с черными экранами на Intel
  • Реализована поддержка всплывающих окон IME, используемых для CJK
  • Добавлена поддержка tearing-control-v1 для использования разрывов при смене кадров в играх
  • Добавлена поддержка ext-transient-seat-v1, позволяющая приложениям для удаленного доступа (например, wayvnc), создавать отдельные временные сеансы ввода
  • Добавлена поддержка xdg-shell v5 с возможностью изменения позиции всплывающих окон и скрытием кнопок разворачивания/сворачивания в CSD.

Sway – тайловый оконный менеджер, ориентированный на работу с Wayland, а не классическим X11. Он совместим с популярным i3 и написан на C.