Matthew Kosarek, olùgbékalẹ̀ kan ní Canonical, ti ṣe àgbékalẹ̀ ẹ̀dà 0.6 ti olùdarí ìdàpọ̀ miracle-wm, èyí tí ó ń lo ìlànà Wayland àti àwọn èròjà olùdarí ìdàpọ̀ Mir. Miracle-wm ń ṣe àtìlẹ́yìn fún àwọn fèrèsé tiling, tí ó jọra sí àwọn tí ó wà nínú iṣẹ́ i3 àti Sway. A lè lo Waybar gẹ́gẹ́ bí pánẹ́lì kan. A kọ kódì iṣẹ́ náà ní C++ ó sì ní ìwé àṣẹ lábẹ́ ìwé àṣẹ GPLv3. Àwọn ìkọ́lé tí a ti parí wà ní snap format, àti àwọn rpm àti deb packages fún Fedora àti Ubuntu.
Ète ti miracle-wm ni lati ṣẹda akojọpọ kan olupin, èyí tí ó ń lo táìlì, ṣùgbọ́n ó ṣiṣẹ́ dáadáa ju àwọn ọjà bíi Swayfx lọ. Iṣẹ́ àgbékalẹ̀ náà tún ń ṣe àtìlẹ́yìn fún àwọn ọ̀nà fèrèsé lífó ...
Miracle-wm ni a nireti lati wulo fun awọn olumulo ti o fẹran ifilelẹ tile ṣugbọn fẹ awọn ipa wiwo ati apẹrẹ ayaworan larinrin diẹ sii pẹlu awọn iyipada didan ati awọn awọ. Iṣeto ni asọye ni ọna kika YAML. Lati fi iṣẹ iyanu-wm sori ẹrọ, o le lo pipaṣẹ “sudo snap install wonderful-wm —classic”.

Awọn imotuntun akọkọ:
- Apo naa pẹlu ile-ikawe libmiracle-wm-config, eyiti o pese C API kan fun ṣiṣẹda awọn atunto. Gẹgẹbi apẹẹrẹ, awọn eto iyanu atunto ayaworan pẹlu wiwo orisun Flutter kan ti ni imuse.
- Atilẹyin ti a ṣafikun fun itẹsiwaju Ilana Ilana Wayland wlr-output-management lati yi awọn eto ẹrọ iṣelọpọ pada. Atilẹyin fun ilana yii, fun apẹẹrẹ, gba ọ laaye lati lo ohun elo wdisplays lati tunto awọn eto iboju.
- Ṣe afikun agbara lati ṣe akanṣe rediosi ti iyipo ti awọn igun fireemu window.
- IPC naa paṣẹ fun “awọn ami-ami”, “ayipada iboju kikun”, “swap” ati “aaye iṣẹ lorukọ” ti wa ni imuse.
- Awọn iṣẹlẹ ti a ṣe ti o ṣe afihan awọn ifọwọyi window, bii tuntun, sunmọ, idojukọ, akọle, ipo iboju kikun, gbe, lilefoofo, iyara ati samisi.
- Ṣafikun ẹyọkan ti a fikun-un-wm-xdg-autostart.target lati bẹrẹ igba orisun MiracleWM.
- Imudarasi imudara awọn fireemu window.
- Imudara iwara smoothness.
- Awọn eto gbe lati $XDG_CONFIG_HOME/miracle-wm.yaml si $XDG_CONFIG_HOME/miracle-wm/config.yaml. Eto ifihan wa ni $XDG_CONFIG_HOME/miracle-wm/display.yaml.

orisun: opennet.ru
