Matthew Kosarek, një zhvillues në Canonical, ka publikuar versionin 0.6 të menaxherit të kompozimit miracle-wm, i cili përdor protokollin Wayland dhe komponentët e menaxherit të kompozimit Mir. Miracle-wm mbështet dritaret me pllaka, të ngjashme me ato në projektet i3 dhe Sway. Një Waybar mund të përdoret si panel. Kodi i projektit është shkruar në C++ dhe është i licencuar sipas licencës GPLv3. Ndërtimet e përfunduara janë të disponueshme në formatin snap, si dhe paketat rpm dhe deb për Fedora dhe... Ubuntu.
Qëllimi i miracle-wm është të krijojë një kompozit server, i cili përdor vendosjen e pllakave, por është më funksional dhe elegant sesa produkte si Swayfx. Projekti mbështet gjithashtu teknikat klasike të dritareve lundruese, të tilla si vendosja e dritareve individuale sipër një rrjete vendosjeje pllakash ose fiksimi i dritareve në një vendndodhje specifike në desktop. Ai mbështet desktopet virtuale, me aftësinë për të vendosur një modalitet të parazgjedhur të menaxhimit të dritareve për secilën desktop (vendosje pllakash ose dritare lundruese).
Miracle-wm pritet tĂ« jetĂ« i dobishĂ«m pĂ«r pĂ«rdoruesit qĂ« preferojnĂ« njĂ« plan urbanistik, por duan efekte vizuale dhe njĂ« dizajn grafik mĂ« tĂ« gjallĂ« me tranzicione dhe ngjyra tĂ« buta. Konfigurimi Ă«shtĂ« pĂ«rcaktuar nĂ« formatin YAML. PĂ«r tĂ« instaluar miracle-wm, mund tĂ« pĂ«rdorni komandĂ«n "sudo snap install miracle-wm âclassic".

Risitë kryesore:
- Paketa përfshin bibliotekën libmiracle-wm-config, e cila ofron një API C për krijimin e konfiguruesve. Si shembull, është implementuar konfiguruesi grafik miracle-settings me një ndërfaqe të bazuar në Flutter.
- U shtua mbështetje për zgjerimin wlr-output-management të protokollit Wayland për të ndryshuar cilësimet e pajisjes dalëse. Mbështetja për këtë protokoll, për shembull, ju lejon të përdorni aplikacionin wdisplays për të konfiguruar cilësimet e ekranit.
- Shtoi mundësinë për të personalizuar rrezen e rrumbullakosjes së qosheve të kornizës së dritares.
- Komandat IPC të implementuara "marks", "fullscreen toggle", "floating toggle", "swap" dhe "rename workspace".
- Ngjarje të implementuara që pasqyrojnë manipulimet e dritareve, të tilla si e re, mbyll, fokus, titull, modalitet_ekrani_full, lëvizje, lundrues, urgjent dhe shenjë.
- U shtua njësia systemd miracle-wm-xdg-autostart.target për të nisur një seancë të bazuar në MiracleWM.
- Përmirësim i paraqitjes së kornizave të dritareve.
- Butësi e përmirësuar e animacionit.
- Cilësimet u zhvendosën nga $XDG_CONFIG_HOME/miracle-wm.yaml në $XDG_CONFIG_HOME/miracle-wm/config.yaml. Cilësimet e ekranit ndodhen në $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Burimi: opennet.ru
