Iniharap ni Matthew Kosarek ng Canonical ang unang paglabas ng bagong miracle-wm compositing manager, na batay sa Wayland protocol at mga bahagi ng Mir compositing manager. Sinusuportahan ng Miracle-wm ang window tiling sa istilo ng i3 window manager, Hyprland compositing manager, at Sway user environment. Ang code ng proyekto ay nakasulat sa C++ at ipinamamahagi sa ilalim ng lisensyang GPLv3. Ang mga pinal na build ay nasa snap format.
Kabilang sa mga functionality na iniaalok sa unang release ng miracle-wm ay ang pagbanggit sa paglalagay ng tiles sa mga bintana na may kakayahang mag-iwan ng mga naka-istilong puwang sa pagitan ng mga bintana, ang paggamit ng mga virtual na desktop, suporta para sa pagrereserba ng mga lugar ng screen para sa mga panel, ang kakayahang palawakin ang mga bintana sa full screen, suporta para sa multi-output, at nabigasyon at kontrol sa keyboard. Maaaring gamitin ang Waybar bilang isang panel. Ginagawa ang configuration sa pamamagitan ng isang configuration file.

Ang pangunahing layunin ng proyekto ay ang paglikha ng isang pinagsama-samang server, na gumagamit ng tiling para sa pamamahala ng window, ngunit mas praktikal at naka-istilo kaysa sa mga proyektong tulad ng Swayfx. Inaasahang magiging kapaki-pakinabang ang Miracle-wm para sa mga user na mas gusto ang mga visual effect at mas matingkad na graphical na disenyo na may maayos na mga transition at kulay. Ang unang release ay nakaposisyon bilang isang preview. Ang susunod na dalawang release ay nasa preview status din, pagkatapos nito ay ilalabas ang unang stable na release. Para i-install ang miracle-wm, gamitin ang command na "sudo snap install miracle-wm --classic."
Ang susunod na bersyon ay pinaplanong magdagdag ng suporta para sa mga lumulutang na magkakapatong na bintana, pagbabago ng mga setting nang hindi nagre-restart, mga opsyon sa pagpapasadya ng display, ang kakayahang mag-pin sa isang partikular na lokasyon sa desktop, suporta sa I3 IPC, at pag-highlight ng mga aktibong bintana. Pagkatapos ay magsisimula ang mga paghahanda para sa unang paglabas, na magsasama ng suporta para sa mga animation effect, stacked window layout, overview mode para sa pag-navigate sa mga bintana at desktop, at isang graphical user interface para sa configuration.
Pinagmulan: opennet.ru
