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

Мэтью Косарек (Matthew Kosarek), разработчик из компании Canonical, опубликовал выпуск композитного менеджера miracle-wm 0.6, использующего протокол 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 сервера, 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».

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

Novitetet kryesore:

  • В поставку включена библиотека libmiracle-wm-config, предоставляющая C API для создания конфигураторов. В качестве примера реализован графический конфигуратор miracle-settings с интерфейсом на базе Flutter.
  • Добавлена поддержка расширения Wayland-протокола wlr-output-management для изменения настроек устройств вывода. Поддержка указанного протокола, например, позволяет использовать приложение wdisplays для настройки параметров экрана.
  • Добавлена возможность настройки радиуса скругления углов рамки окна.
  • Реализованы IPC-команды «marks», «fullscreen toggle», «floating toggle», «swap» и «rename workspace».
  • Реализованы события, отражающие манипуляции с окнами, такие как new, close, focus, title, fullscreen_mode, move, floating, urgent и mark.
  • Добавлен systemd unit miracle-wm-xdg-autostart.target для запуска сеанса на базе MiracleWM.
  • Улучшена отрисовка рамок окна.
  • Повышена плавность анимации.
  • Настройки перенесены из $XDG_CONFIG_HOME/miracle-wm.yaml в $XDG_CONFIG_HOME/miracle-wm/config.yaml. Настройки экрана размещены в файле $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Luaj videon


Burimi: opennet.ru
Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster