Доступен новый релиз Wayland 1.7 - протокола для организации графического сервера в Linux и других UNIX-подобных операционных систем, а так же связанного с ним эталонного композитного сервера Weston. Ключевые особенности версии:
- Количество ожидающих обработки соединений увеличено до 128.
- Исправление ошибок в работе на FreeBSD.
- В число обязательных зависимостей включена libinput ( не ниже 0.8), так как разработчики отказались от своей системы ввода, развиваемой в Weston.
- Добавлена поддержка нового расширения протокола «Wayland presentation», предоставляющего средства для получения информации о фактическом отображении кадров и прикрепления своего обработчика к стадиям вывода очередного кадра. Доступные флаги: VSYNC, HW_CLOCK, HW_COMPLETION и ZERO_COPY.
- Добавлена возможность определения ролей для поверхностей («surface roles»). Например если поверхность представляет собой отображаемую на экране прямоугольную область, которую можно рассматривать как воплощение идеи клиентского окна, то роль определяет назначение данной области - позволяет привязать указатель курсора, пиктограмму для перетаскивания окна или подповерхность (например, для отображения видео в окне браузера). Роли могут задаваться клиентом только один раз и не могут изменяться.
- Реализация IVI Shell - альтернативного варианта протокола пользовательской оболочки (shell-протокол) для автомобильных информационно-развлекательных систем. Этот протокол позволяет создать целостный интерфейс из приложений, расчитанных на работу с компонентами и модулями от разных поставщиков.
- Для компонента XWayland (прослойки совместимости для запуска X приложений в Wayland/Weston) добавлена поддержка кнопки раскрытия окна на весь экран.
- В GDM добавлен сеанс запуска Weston.
- В пример текстового редактора добавлен режим Multi-seat, позволяющий разным людям при подключении нескольких клавиатур и мышей одновременно работать над одним текстовым документом.
Для проверки работы Wayland в различных окружениях, доступен специальный дистрибутив Rebecca Black Linux.
Начиная с выпуска Fedora 21, доступен пользовательский сеанс GNOME с Wayland. В выпуске Fedora 22, на Wayland переведут экран входа в систему, в в выпуске 23 ожидается переход на Wayland по умолчанию.
>>> Подробности