Адрес: ул. Б. Очаковская 32 Москва Россия
Наши официальные канал и чат в telegram
Поднимем Devuan на вершину Distrowatch! Просто перейдите по ссылке один раз в день.

Выпуск miracle-wm 0.11, композитного менеджера на базе Wayland и Mir

Новости собранные из разных RSS источников
Аватара пользователя
root:#
Site Admin
Сообщения: 2360
Зарегистрирован: Вт ноя 08, 2022 3:27 pm
Благодарил (а): 60 раз
Поблагодарили: 28 раз

Выпуск miracle-wm 0.11, композитного менеджера на базе Wayland и Mir

Сообщение root:# »

Выпуск miracle-wm 0.11, композитного менеджера на базе Wayland и Mir
Опубликован выпуск композитного менеджера miracle-wm 0.11, использующего протокол Wayland и компоненты для построения композитных менеджеров Mir. Miracle-wm поддерживает мозаичную (tiling) компоновку окон, схожую с аналогичной в проектах i3 и Sway. В качестве панели может применяться Waybar. Код проекта написан на языке C++ и распространяется под лицензией GPLv3. Готовые сборки сформированы в формате snap, а также в пакетах rpm и deb для Fedora и Ubuntu.
Целью miracle-wm является создание композитного сервера, применяющего мозаичное управление окнами, но более функционального и стильного, чем такие продукты, как Swayfx. При этом проект позволяет использовать и классические приёмы работы с плавающими окнами, например, можно размещать отдельные окна поверх мозаичной сетки или закреплять окна к определённому месту на рабочем столе. Поддерживается виртуальные рабочие столы с возможностью выставления для каждого рабочего стола своего режима работы с окнами по умолчанию (мозаичная компоновка или плавающие окна).
Предполагается, что miracle-wm может оказаться полезным пользователям, которые отдают предпочтение мозаичной компоновке, но желают получить визуальные эффекты и более яркое графическое оформление с плавными переходами и цветами. Конфигурация определяется в формате YAML. Для установки miracle-wm можно использовать команду "sudo snap install miracle-wm --classic". Основные изменения:
  • Добавлен обзорный режим, упрощающий переключение между окнами и виртуальными рабочими столами. Вызывается одинарными или двойным нажатием клавиши Menu.

    https://www.youtube.com/embed/pT0FCLqUjUQ
    Добавлена возможность привлечь внимание пользователя к неактивному окну, не переключая при этом фокус ввода с активного окна. Например, при поступлении нового сообщения в почтовом клиенте, он может запросить переключение фокуса, после чего miracle выставит окну и виртуальному рабочему столу флаг urgent, который может подхватить панель задач для вывода соответствующего индикатора. В плагинах реализована возможность отправки IPC-событий и обработки IPC-команд. Добавлена настройка background_color для задания цвета, применяемого для очистки содержимого. В IPC добавлена команда GET_KEYBINDS для определения всех действий, привязанных к комбинациям клавиш. Задействованы Wayland-протоколы: ext_image_copy_capture_manager_v1 и ext_output_image_capture_source_manager_v1 для организация захвата контента, выводимого на экран. ext_foreign_toplevel_list_v1 для получение информации о поверхностях, размещённых на самом верхнем уровне (toplevel), которые позволяют организовать закрепление окон поверх другого содержимого, например, для подключения собственных панелей и переключателей окон. ext_data_control_manager_v1 для управления обработкой данных, например, для реализации менеджеров буфера обмена. ext_input_trigger_action_manager_v1 и ext_input_trigger_registration_manager_v1 - для обработки глобальных горячих клавиш, кликов мышью и событий сенсорного экрана.
Дисплейный сервер Mir обновлён до версии 2.29.
Изображение


Источник: https://www.opennet.ru/opennews/art.shtml?num=66296