Miracle-WM 0.9 делает этот Wayland-компоновщик на основе Mir по-настоящему взломоустойчивым
Miracle-WM, композитный менеджер окон на основе Mir, в основе которого лежит оконный менеджер с мозаичной раскладкой, выпустил версию 0.9. В этом обновлении Miracle-WM в значительной степени расширяет возможности за счёт плагинов и теперь позиционирует себя как более гибкую платформу, а не просто мозаичную среду с улучшенной графикой.
Помимо плагинов, в новой версии добавлена поддержка тем для курсора, повышена производительность и реализована автоматическая перезагрузка конфигураций отображения при их изменении. Также изменена процедура перезагрузки конфигурации: вместо автоматической перезагрузки пользователям нужно нажимать Meta+Shift+R для перезагрузки конфигурации вручную.
Для существующих пользователей вносится важное критическое изменение. В конфигурациях, использующих коды клавиш Linux для пользовательских действий и переопределения привязок клавиш по умолчанию, теперь должны использоваться понятные человеку названия клавиш XKB.
Что касается исправлений ошибок, в Miracle-WM 0.9 устранено несколько заметных проблем, в том числе с перекрытием диалоговых окон и всплывающих окон, когда это не должно происходить, с непоследовательным изменением размера с помощью указателя и с синхронизацией анимации открытия окон.
Кроме того, в журнале изменений указано, что была проделана значительная работа над поведением плавающих окон, обработкой рабочего пространства, исправлением проблем с поворотом экрана, блокировкой и взаимоблокировками, обработкой ввода в плагинах и улучшением анимации.
Подробнее см. в журнале изменений.
В проекте сообщили, что сборки Miracle-WM 0.9 для Debian и Snap ожидаются в конце этих выходных.
Выводы
Обновление Miracle-WM 0.9 делает заметный шаг в сторону полной настраиваемости и расширяемости Wayland-композиторов.
- Главная особенность релиза — внедрение системы плагинов на базе WebAssembly, что открывает безопасный и гибкий способ расширения функциональности без вмешательства в ядро оконного менеджера.
- Появление нового Rust API делает разработку плагинов более удобной и современной, особенно для разработчиков, ориентированных на безопасность и производительность.
- Проект продолжает развиваться как альтернатива i3/Sway, сохраняя тайловую философию, но добавляя более богатые возможности кастомизации и анимации.
- Miracle-WM постепенно превращается не просто в оконный менеджер, а в полноценную платформу для экспериментов с интерфейсом и поведением рабочего окружения.
- Акцент на «hackable»-подходе делает его особенно привлекательным для энтузиастов, разработчиков и тех, кто хочет глубоко настраивать свою систему.
Итог: Miracle-WM 0.9 — это уже не просто очередной Wayland-композитор, а гибкая экосистема, ориентированная на расширяемость, безопасность и кастомизацию, что выделяет его среди конкурентов.
Редактор: AndreyEx
Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.