Выпуск 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.

Qëllimi i miracle-wm është krijimi i një kompozitori serverë, që përdor menaxhimin e mozaikëve të dritareve, por është më funksional dhe stilistik se produkte të tillë si Swayfx. Në të njëjtën kohë, projekti lejon gjithashtu përdorimin e teknikave klasike të punës me dritare të lëvizshme, për shembull, mund të vendosni dritare të veçanta mbi rrjetin mozaik ose të ngjitni dritare në një vend të caktuar në tryezën e punës. Mbështeten desktopet virtuale me mundësinë e vendosjes së modit të punës me dritaret për secilin desktop (kompozim mozaik ose dritare të lëvizshme).

Parashikohet që miracle-wm mund të jetë i dobishëm për përdoruesit që preferojnë projektimin mozaik, por duan efekte vizuale dhe një dizajn më të gjallë grafik me kalime të buta dhe ngjyra. Konfigurimi përcaktohet në formatin YAML. Për të instaluar miracle-wm mund të përdorni komandën «sudo snap install miracle-wm —classic».

Ndryshimet kryesore:

  • Добавлен обзорный режим, упрощающий переключение между окнами и виртуальными рабочими столами. Вызывается одинарными или двойным нажатием клавиши Menu.
    Luaj videon
  • Добавлена возможность привлечь внимание пользователя к неактивному окну, не переключая при этом фокус ввода с активного окна. Например, при поступлении нового сообщения в почтовом клиенте, он может запросить переключение фокуса, после чего 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 — для обработки глобальных горячих клавиш, кликов мышью и событий сенсорного экрана.
  • Дисплейный server Mir обновлён до версии 2.29.



Burimi: opennet.ru
Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS 🔥 Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS | ProHoster