میتیو کوسارک، په کینونیکي کې پراختیا کوونکی، د معجزې-wm 0.6 جامع مدیر خپور کړی، کوم چې د میر جامع مدیرانو جوړولو لپاره د Wayland پروتوکول او اجزاوو کاروي. Miracle-wm د ټایل کولو کړکۍ ترتیبونو ملاتړ کوي، د i3 او Sway پروژو په څیر ورته. Waybar د پینل په توګه کارول کیدی شي. د پروژې کوډ په C++ کې لیکل شوی او د GPLv3 جواز لاندې ویشل شوی. چمتو شوي مجلسونه د سنیپ فارمیټ کې رامینځته شوي ، په بیله بیا د فیډورا او اوبنټو لپاره په rpm او deb کڅوړو کې.
د معجزې-ډبلیو ایم موخه د یو مرکب جوړول دي سرور، کوم چې د ټایل کولو څخه کار اخلي، مګر د Swayfx په څیر محصولاتو په پرتله ډیر فعال او سجیلا دی. دا پروژه د کلاسیک فلوټینګ کړکۍ تخنیکونو ملاتړ هم کوي، لکه د ټایل کولو ګریډ په سر کې انفرادي کړکۍ ځای په ځای کول یا په ډیسټاپ کې یو ځانګړي ځای ته د وینډوز پین کول. دا د مجازی ډیسټاپونو ملاتړ کوي، د هر ډیسټاپ لپاره د ډیفالټ کړکۍ مدیریت حالت تنظیم کولو وړتیا سره (ټایل کول یا فلوټینګ کړکۍ).
Miracle-wm تمه کیږي د کاروونکو لپاره ګټور وي څوک چې د ټایل شوي ترتیب غوره کوي مګر بصري اغیزې او د اسانه لیږدونو او رنګونو سره ډیر متحرک ګرافیک ډیزاین غواړي. تشکیلات د YAML بڼه کې تعریف شوي. د معجزه-wm نصبولو لپاره، تاسو کولی شئ د "sudo snap install miracle-wm —classic" کمانډ وکاروئ.

اصلي نوښتونه:
- په دې کڅوړه کې libmiracle-wm-config کتابتون شامل دی، کوم چې د ترتیب کونکو جوړولو لپاره C API چمتو کوي. د مثال په توګه، د فلټر پر بنسټ انٹرفیس سره د ګرافیکي ترتیب کونکي معجزې ترتیبات پلي کیږي.
- د ویلینډ پروتوکول توسیع wlr-output-management لپاره ملاتړ اضافه شوی ترڅو د آوټ پټ وسیلې تنظیمات بدل کړي. د دې پروتوکول لپاره ملاتړ، د مثال په توګه، تاسو ته اجازه درکوي چې د سکرین ترتیباتو تنظیم کولو لپاره د wdisplays غوښتنلیک وکاروئ.
- د کړکۍ چوکاټ د کونجونو د ګردي کولو وړانګې تنظیم کولو وړتیا اضافه شوه.
- د آی.پی.سی کمانډونه "نښې"، "بشپړ سکرین ټوګل"، "فلوټینګ ټوګل"، "سویپ" او "د کارځای نوم بدلول" پلي کیږي.
- پلي شوي پیښې چې د کړکۍ لاسوهنې منعکس کوي، لکه نوی، بند، تمرکز، سرلیک، بشپړ سکرین_موډ، حرکت، تیریدل، عاجل او نښه.
- د MiracleWM پر بنسټ د غونډې پیل کولو لپاره د systemd یونټ miracle-wm-xdg-autostart.target اضافه شو.
- د کړکۍ چوکاټونو ښه رینډرینګ.
- د انیمیشن نرمښت ښه شوی.
- ترتیبات د $XDG_CONFIG_HOME/miracle-wm.yaml څخه $XDG_CONFIG_HOME/miracle-wm/config.yaml ته لیږدول شوي. د ښودلو ترتیبات په $XDG_CONFIG_HOME/miracle-wm/display.yaml کې موقعیت لري.

سرچینه: opennet.ru
