Pas një vit zhvillimi, doli një version i rëndësishëm i Wayland-kompozitorit dhe menaxherit të dritareve të rreshtuar Sway. 1.10.
Veçoritë e reja pas kalimit në Wlroots 0.18:
- kodi i renditjes është shkruar nga e para duke përdorur API-në e re të grafikut të skenës nga Wlroots, e cila rrit performancën;
- implementimi i mekanizmit për rikuperimin pas bllokimeve të GPU;
- është shtuar një komandë për të aplikuar profilin ICC në një dalje të caktuar.
Protokollet e reja:
- është shtuar mbështetje për protokollin tearing-control-v1 për raste specifike të lojërave;
- është shtuar mbështetje për protokollin ext-transient-seat-v1, i cili lejon krijimin e seancave të pavarura të hyrjes për programe të tilla si wayvnc;
- është shtuar mbështetje për protokollin ext-foreign-toplevel-list-v1, i cili mund të jetë i dobishëm për panelet e jashtme të detyrave dhe kaluesit e dritareve;
- është shtuar mbështetje për xdg-shell v5 me ndryshimin e pozicionit të dritareve të daljes dhe fshehjen e butonave "Zmadho/Shkurt" në CSD.
Përditësimet e varësive:
- Sway tani varet nga Wlroots 0.18 dhe protokollet wayland 1.24;
- është hequr menaxhimi i varësisë nga Xwayland (tani Xwayland përdoret nëse është aktivizuar gjatë ndërtimit të Wlroots);
- është hequr varësia nga dmenu_run në konfigurimin e paracaktuar;
- protokolli i vjetëruar wl_drm tani është i çaktivizuar nga e para, dhe në vend të tij është regjistruar linux-dmabuf-v1.
Kjo ndryshim mund të krijojë probleme në përdorimin e versioneve të vjetra të Xwayland dhe disa drejtuesish, por sjellja e vjetërsuar mund të rikthehet gjatë ndërtimit me çelësin -Dlegacy-wl-drm.
Përveç kësaj:
- ka shumĂ« rregullime nĂ« fushĂ«n e hyrjes (p.sh., pĂ«rmirĂ«simi i bindsym âto-code, implementimi i popups tĂ« metodave tĂ« hyrjes);
- është shtuar kapja e kursorit në grimshot;
- është rregulluar shkallëzimi swaybar/swaynag;
- dhe shumë rregullime të tjera.
Burimi: linux.org.ru
