„Canonical“ darbuotojas pristatė „Miracle-wm“, sudėtinį „Wayland“ ir „Mir“ vadybininką

Matthew Kosarek iš Canonical pristatė pirmąjį naujojo sudėtinio tvarkyklės miracle-wm leidimą, kuris yra pagrįstas Wayland protokolu ir komponentais, skirtais Mir sudėtinių tvarkytuvų kūrimui. Miracle-wm palaiko langų išklojimą i3 langų tvarkyklės, Hyprland kompozitų tvarkyklės ir Sway vartotojo aplinkos stiliumi. Projekto kodas parašytas C++ kalba ir platinamas pagal GPLv3 licenciją. Užbaigti mazgai generuojami snap formatu.

Tarp funkcijų, siūlomų pirmajame „miracle-wm“ leidime, minime plytelėmis išklotą langų valdymą su galimybe palikti stilingus tarpus tarp langų, virtualių stalinių kompiuterių naudojimą, palaikymą rezervuojant ekrano plotus plokštėms įdėti, galimybę išplėsti langus iki viso ekrano, kelių išvesties palaikymas), naršymas ir valdymas naudojant klaviatūrą. Waybar galima naudoti kaip skydelį. Konfigūracija atliekama naudojant konfigūracijos failą.

„Canonical“ darbuotojas pristatė „Miracle-wm“, sudėtinį „Wayland“ ir „Mir“ vadybininką

Galutinis projekto tikslas yra sukurti sudėtinį serverį, kuris naudoja langų išklojimą, bet yra funkcionalesnis ir stilingesnis nei tokie projektai kaip Swayfx. Tikimasi, kad miracle-wm bus naudingas tiems vartotojams, kurie renkasi vaizdinius efektus ir ryškesnę grafiką su sklandžiais perėjimais ir spalvomis. Pirmasis leidimas pateikiamas kaip peržiūros versija. Tokį statusą turės ir kiti du leidimai, po kurių bus suformuotas pirmasis stabilus leidimas. Norėdami įdiegti miracle-wm, galite naudoti komandą „sudo snap install miracle-wm –classic“.

Kitoje versijoje planuojama pridėti slankiojančių persidengiančių langų palaikymą, nustatymų keitimą neperkraunant, ekrano pritaikymo parinktis, galimybę prisegti tam tikroje darbalaukio vietoje, IPC I3 palaikymą, aktyvių langų paryškinimą. Tada prasidės pasirengimas pirmajam leidimui, kuriame bus įdiegtas animacijos efektų palaikymas, sukrautas langų išdėstymas, apžvalgos režimas, skirtas naršyti langus ir stalinius kompiuterius, bei grafinė konfigūravimo sąsaja.

Šaltinis: opennet.ru

Добавить комментарий