PÀrast aasta arendust on vÀlja tulnud suur versioon Waylandi koosturist ja plaatide aknahaldurist Sway. 1.10.
Uued vĂ”imalused pĂ€rast ĂŒleminekut Wlroots 0.18-le:
- jĂ”udluse suurendamiseks on joonistamiskood kirjutatud ĂŒmber uue Wlrootsi scene graph API kasutamisega;
- tÀiustatud GPU taaskÀivitamise mehhanism;
- lisatud kÀsk ICC-profiili rakendamiseks konkreetsele vÀljundile.
Uued protokollid:
- lisatud tugi tearing-control-v1 protokollile spetsiifiliste mÀngu kasutusjuhtumite jaoks;
- lisatud tugi ext-transient-seat-v1 protokollile, mis vÔimaldab luua iseseisvaid sisendiseansse selliste programmide jaoks nagu wayvnc;
- lisatud tugi ext-foreign-toplevel-list-v1 protokollile, mis vĂ”ib olla kasulik kolmandate osapoolte töölauapaneelide ja akna lĂŒlitite jaoks;
- lisatud tugi xdg-shell v5-le koos hĂŒpikakenede positsiooni muutmise ja CSD-sse «Maksimeeri/VĂ€henda» nuppude peitmisega.
SÔltuvuste uuendused:
- Sway sĂ”ltub nĂŒĂŒd Wlroots 0.18 ja wayland-protocols 1.24-st;
- Xwaylandi sĂ”ltuvust on eemaldatud (Xwaylandi kasutatakse nĂŒĂŒd kui see on Wlrootsi koostamisel sisse lĂŒlitatud);
- dmenu_run sÔltuvus on vaikimisi konfiguratsioonist eemaldatud;
- kasutusele on vĂ”etud linux-dmabuf-v1, vana wl_drm protokoll on vaikimisi vĂ€lja lĂŒlitatud.
See muudatus vÔib tekitada probleeme vanade Xwaylandi versioonide ja mÔnede draiveritega, vana kÀitumise saab taastada Wlrootsi koostamisel -Dlegacy-wl-drm lipukesega.
Lisaks sellele:
- palju parandusi sisendi alal (nĂ€iteks on paranenud bindsym âto-code, rakendatud sisendi meetodi hĂŒpikaknad);
- kursoori kinnitus grimshotis on lisatud;
- parandatud swaybar/swaynag'i skaleerimist;
- ja palju muid parandusi.
Allikas: linux.org.ru
