UMatthew Kosarek, umphuhlisi kwiCanonical, ukhuphe inguqulelo 0.6 ye-miracle-wm compositing manager, esebenzisa i-Wayland protocol kunye ne-Mir compositing manager components. I-Miracle-wm ixhasa ii-tileing windows, ezifana nezo zikwiiprojekthi ze-i3 kunye ne-Sway. I-Waybar ingasetyenziswa njengephaneli. Ikhowudi yeprojekthi ibhalwe nge-C++ kwaye inelayisenisi phantsi kwelayisensi ye-GPLv3. Ulwakhiwo olugqityiweyo lufumaneka kwifomathi ye-snap, kunye neepakethe ze-rpm kunye ne-deb zeFedora kunye Ubuntu.
Injongo ye-miracle-wm kukudala i-composite umncedisi, esebenzisa iithayile, kodwa iyasebenza kwaye inesitayile ngaphezu kweemveliso ezifana neSwayfx. Le projekthi ikwaxhasa iindlela zakudala zefestile ezintantayo, njengokubeka iifestile nganye phezu kwegridi yokuthayela okanye ukuqhoboshela iifestile kwindawo ethile kwidesktop. Ixhasa iidesktops ezibonakalayo, kunye nokukwazi ukuseta imo yolawulo lwefestile oluzenzekelayo kwidesktop nganye (iifestile zokuthayela okanye ezintantayo).
Ummangaliso-wm kulindeleke ukuba ube luncedo kubasebenzisi abakhetha uyilo olufakwe iithayile kodwa bafuna iziphumo ezibonwayo kunye noyilo lwegrafiki oludlamkileyo olunotshintsho olugudileyo kunye nemibala. Ubumbeko luchazwe ngefomathi ye-YAML. Ukufakela ummangaliso-wm, ungasebenzisa umyalelo "sudo snap install miracle-wm -classic".

Iinguqulelo eziphambili:
- Iphakheji iquka ilayibrari ye-libmiracle-wm-config, ebonelela ngeC API yokudala abaququzeleli. Njengomzekelo, i-graphical configurator-seto lwemimangaliso kunye ne-Flutter-based interface iphunyeziwe.
- Inkxaso eyongeziweyo yolwandiso lweprotocol yeWayland wlr-output-management ukutshintsha imveliso yesixhobo sokuseta. Inkxaso yale protocol, umzekelo, ikuvumela ukuba usebenzise i-wdisplays yesicelo ukuqwalasela useto lwesikrini.
- Kongezwe ukukwazi ukwenza ngokusesikweni iradiyasi yokurhangqa iikona zesakhelo sefestile.
- I-IPC ephunyeziweyo iyalela "amanqaku", "i-fullscreen toggle", "floating toggle", "swap" kunye "nokutshintsha kwakhona indawo yokusebenza".
- Izehlo eziphunyeziweyo ezibonisa ubuqhophololo befestile, njengentsha, vala, ingqwalasela, isihloko, imowudi yesikrini esipheleleyo, intshukumo, ukudada, ukungxamiseka kunye namanqaku.
- Iyunithi yenkqubo eyongeziweyo miracle-wm-xdg-autostart.target ukuqalisa iseshoni esekwe nguMmangalisoWM.
- Unikezelo oluphuculweyo lwezakhelo zefestile.
- Uphuculo lopopayi olugudileyo.
- Iisetingi zisusiwe kwi-$XDG_CONFIG_HOME/miracle-wm.yaml ukuya kwi-$XDG_CONFIG_HOME/miracle-wm/config.yaml. Iisetingi zokubonisa zibekwe kwi $XDG_CONFIG_HOME/miracle-wm/display.yaml.

umthombo: opennet.ru
