Miracle-WM – композитор Wayland с плиточным оконным менеджером только что выпустил свою последнюю версию, 0.8.
Этот релиз делает Miracle-WM еще на один шаг ближе к тому, чтобы стать инклюзивным оконным менеджером. В версии 0.8 появилось несколько функций доступности, унаследованных от Mir, включая наведение курсора, симуляцию вторичного щелчка, медленные клавиши, липкие клавиши и лупа.
Что касается визуальных улучшений, рабочие пространства теперь получают улучшенную анимацию слайдов и новые плавные переходы, обеспечивая более плавный и современный пользовательский опыт. Пользователи могут даже комбинировать несколько анимаций для создания многослойных динамических эффектов, которые улучшают общее впечатление от рабочего стола.
Кроме того, в Miracle-WM 0.8 появились фильтры вывода на основе пользовательских шейдеров, позволяющие опытным пользователям применять фильтры рендеринга для творческой или практической визуальной настройки.
В то же время впервые пользователи Miracle-WM могут напрямую настраивать тачпады – давно востребованная функция, которая добавляет тонкий контроль над жестами и чувствительностью. Кроме того, плавающие окна теперь ведут себя более разумно – когда окно выносится за пределы сетки плиток, оно автоматически центрируется на экране.
Нельзя не упомянуть, что управление настройкой стало проще, чем когда-либо. Оконный менеджер может разрешать ~ пути к домашнему каталогу пользователя последовательно во всех конфигурационных файлах. Пользователи также могут включать несколько конфигурационных файлов, что позволяет им составлять настройки из модульных фрагментов, а не вести один большой файл.
И наконец, Miracle-WM 0.8 решает многочисленные ошибки и технические проблемы, главными из которых являются:
- Исправлено все проблемы с клавиатурой, с путями к файлам и конфигурацией сборки.
- Исправлены глюки анимации в приложениях X11.
- Исправлены разрывы границ в окнах с закругленными углами.
- Обеспечена корректная работа сборки clang, теперь она интегрирована в конвейеры CI.
- Улучшены преобразования рабочего пространства для предотвращения визуальных несоответствий.
Дополнительную информацию можно найти в журнале изменений проекта на GitHub.