Matthew Kosarek, żviluppatur f'Canonical, ħareġ il-verżjoni 0.6 tal-maniġer tal-kompożizzjoni miracle-wm, li juża l-protokoll Wayland u l-komponenti tal-maniġer tal-kompożizzjoni Mir. Miracle-wm jappoġġja twieqi bil-madum, simili għal dawk fil-proġetti i3 u Sway. Waybar jista' jintuża bħala panel. Il-kodiċi tal-proġett huwa miktub f'C++ u huwa liċenzjat taħt il-liċenzja GPLv3. Il-bini lest huwa disponibbli fil-format snap, kif ukoll pakketti rpm u deb għal Fedora u Ubuntu.
L-iskop ta' miracle-wm huwa li joħloq kompost server, li juża t-tiling, iżda huwa aktar funzjonali u stylish minn prodotti bħal Swayfx. Il-proġett jappoġġja wkoll tekniki klassiċi ta' twieqi f'wiċċ l-ilma, bħat-tqegħid ta' twieqi individwali fuq grilja ta' tiling jew it-twaħħil ta' twieqi f'post speċifiku fuq id-desktop. Jappoġġja desktops virtwali, bil-kapaċità li jiġi stabbilit mod awtomatiku ta' ġestjoni tat-twieqi għal kull desktop (tiling jew twieqi f'wiċċ l-ilma).
Miracle-wm huwa mistenni li jkun utli għall-utenti li jippreferu tqassim bil-madum iżda jridu effetti viżwali u disinn grafiku aktar vibranti bi tranżizzjonijiet u kuluri bla xkiel. Il-konfigurazzjoni hija definita fil-format YAML. Biex tinstalla miracle-wm, tista' tuża l-kmand "sudo snap install miracle-wm —classic".

Innovazzjonijiet ewlenin:
- Il-pakkett jinkludi l-librerija libmiracle-wm-config, li tipprovdi API C għall-ħolqien ta' konfiguraturi. Bħala eżempju, huwa implimentat il-konfiguratur grafiku miracle-settings b'interfaċċja bbażata fuq Flutter.
- Żidna appoġġ għall-estensjoni tal-protokoll Wayland wlr-output-management biex nibdlu s-settings tal-apparat tal-output. L-appoġġ għal dan il-protokoll, pereżempju, jippermettilek tuża l-applikazzjoni wdisplays biex tikkonfigura s-settings tal-iskrin.
- Żidna l-abbiltà li nippersonalizzaw ir-raġġ tat-tond tal-kantunieri tal-qafas tat-tieqa.
- Il-kmandi tal-IPC "marks", "fullscreen toggle", "floating toggle", "swap" u "rename spacework" huma implimentati.
- Implimentajna avvenimenti li jirriflettu manipulazzjonijiet tat-twieqi, bħal new, close, focus, title, fullscreen_mode, move, floating, urgent u mark.
- Żidna l-unità systemd miracle-wm-xdg-autostart.target biex nibdew sessjoni bbażata fuq MiracleWM.
- Rendering imtejjeb tal-frejms tat-twieqi.
- Intoppi mtejba tal-animazzjoni.
- Is-settings ġew trasferiti minn $XDG_CONFIG_HOME/miracle-wm.yaml għal $XDG_CONFIG_HOME/miracle-wm/config.yaml. Is-settings tal-wiri jinsabu f'$XDG_CONFIG_HOME/miracle-wm/display.yaml.

Sors: opennet.ru
