Вышел Miracle-WM 0.11, новый выпуск Wayland-композитора на базе Mir. В нём появился режим обзора для навигации по окнам и рабочим пространствам, поддержка срочности окон, расширенные возможности IPC и ряд других улучшений.
Релиз также переводит Miracle-WM на Mir 2.29, набор библиотек дисплейного сервера и Wayland-композитора от Canonical, который Miracle-WM использует для работы с дисплеями, вводом, рендерингом и поддержки протоколов Wayland.
Главное новшество для пользователей в Miracle-WM 0.11, режим обзора. Он показывает окна и рабочие пространства в наглядном виде, благодаря чему проще понять, что открыто, и сразу перейти на другое рабочее пространство или к нужному окну. Обзор открывается нажатием или двойным нажатием основной клавиши действия.
Помимо этого, добавилась поддержка срочности окон. Приложение на рабочем пространстве, которое сейчас не в фокусе, может сообщить, что требует внимания пользователя.
Доработали и интерфейс IPC. Теперь плагины могут сами публиковать события IPC и обрабатывать команды IPC, что даёт расширениям и внешним инструментам больше способов взаимодействия с Miracle-WM.
Появилась новая команда IPC GET_KEYBINDS, возвращающая все активные привязки клавиш. Также в Miracle-WM 0.11 добавили новую опцию конфигурации background_color для смены цвета фона композитора по умолчанию.
Через Mir в релизе включили дополнительные протоколы Wayland, в том числе:
-
ext_image_copy_capture_manager_v1
-
ext_output_image_capture_source_manager_v1
-
ext_foreign_toplevel_list_v1
-
ext_data_control_manager_v1
-
ext_input_trigger_action_manager_v1
-
ext_input_trigger_registration_manager_v1
Улучшилось и размещение окон. Приложения, которые запрашивают конкретный output, теперь размещаются на нём, а оконные оболочки без предпочтений используют текущий активный дисплей.
Ещё одно изменение позволяет политике размещения рабочих пространств переключаться между тайлингом и плавающим режимом. Производительность переключения рабочих пространств тоже выросла.
Наконец, исправили несколько ошибок. Теперь фокус корректно следует за окнами при перемещении между рабочими пространствами, устранены падения, связанные с исчезновением поверхностей во время анимаций, и гонки в менеджере IPC-соединений. Также исправлено изменение размера окон во время анимаций.
Подробности в changelog. Все новые возможности и улучшения можно увидеть в этом видео.





Пока нет комментариев. Будьте первым!