И мы не заблуждаемся, доколе просто утверждаем, что это так кажется (Р. Декарт).

Miracle-WM 0.11: в Wayland Compositor добавлен новый режим обзора рабочего пространства


Miracle-WM 0.11: в Wayland Compositor добавлен новый режим обзора рабочего пространства

Вышла версия 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.

Появилась новая команда GET_KEYBINDS IPC, которая возвращает все активные сочетания клавиш. В 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

 

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

Еще одно изменение позволяет переключаться между режимами размещения рабочих областей: мозаичным и плавающим. Также улучшена производительность при переключении рабочих областей.

Наконец, исправлено несколько ошибок. Фокус теперь корректно следует за окнами при их перемещении между рабочими областями. Кроме того, в этом выпуске устранены сбои, связанные с исчезновением поверхностей во время анимации, и состояния гонки в менеджере соединений IPC. Также исправлено изменение размера окон во время анимации.

Дополнительные сведения см. в журнале изменений. Все новые функции и улучшения можно увидеть в действии в этом видео.

Редактор: AndreyEx

Если статья понравилась, поделитесь ей в социальных сетях

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала