adblock check

Основанный на Mir композитор Miracle-WM готовится к релизу 1.0: лучшая поддержка плагинов и Wayland

Разработчики проекта тайлового оконного менеджера, основанного на платформе Canonical Mir, представили значительное обновление до версии 0.10.0
Обложка: GitHub, Miracle-WM

Данный релиз знаменует собой важный этап в развитии окружения, приближая его к стабильному выпуску версии 1.0, и включает расширение возможностей системы плагинов, поддержку новых протоколов Wayland и исправление критических ошибок рендеринга.

Ключевым нововведением стала поддержка шейдерных конвейеров для плагинов. Разработчики получили возможность применять шейдеры как к отдельным окнам, так и ко всему выводу дисплея, что позволило реализовать функции размытия неактивных окон и фильтра синего света для защиты зрения. Система плагинов, работающих на базе WebAssembly, теперь автоматически загружает модули из пользовательского каталога конфигурации.

Примеры плагинов, разработанных для Miracle-WM | Изображение: Matthew Kosarek, YouTube

Обновление также обеспечило нативную совместимость с популярными утилитами экосистемы Wayland. Включение расширений ext_data_control_manager и ext_output_image_capture_source позволило инструментам xdg-desktop-portal функционировать без необходимости ручной настройки окружения. Для упрощения отладки и конфигурации добавлены специализированные клиенты на базе GTK4: один визуализирует ошибки в файлах настроек, а другой предоставляет интерактивный оверлей с информацией о позиционировании окон и зонах ввода.

В числе исправлений устранена давняя проблема с некорректной обработкой зон ввода в окнах, решены конфликты библиотек LLVM между WasmEdge и программным рендерером llvmpipe, вызывавшие появление черного экрана. Улучшена интеграция с systemd: менеджер корректно завершает графические сессии при сбоях и корректно инициализирует мониторы, отсутствующие в конфигурационных файлах. Пакет для Snap переведен на базу core26, а документация проекта перенесена в основную вики репозитория.

Источник

Limows
@Limows
Автор
Линуксоид, техно-ретро-блоггер со стажем
Консольщик
Linux Linux
9,7K участников
Вступить
Комментариев пока нет
Оставьте комментарий...
Оставьте комментарий...