Pas një viti zhvillimi, është publikuar një version i rëndësishëm i kompozitorit Wayland dhe menaxherit të dritareve me tile Sway 1.10.
Risitë pas kalimit në Wlroots 0.18:
- kodi i renderimit është rishkruar duke përdorur API-n e re scene graph nga Wlroots, gjë që rrit performancën;
- është implementuar një mekanizëm rikuperimi pas rivendosjeve të GPU-së;
- është shtuar një komandë për të aplikuar profilin ICC te një dalje e caktuar.
Protokolle të reja:
- është shtuar mbështetja për protokollin tearing-control-v1 për raste specifike përdorimi në lojëra;
- është shtuar mbështetja për protokollin ext-transient-seat-v1, që mundëson krijimin e sesioneve të pavarura të hyrjes për programe si wayvnc;
- është shtuar mbështetja për protokollin ext-foreign-toplevel-list-v1, i cili mund të jetë i dobishëm për panele detyrash dhe ndërrues dritaresh nga palë të treta;
- është shtuar mbështetja për xdg-shell v5, me ndryshim të pozicionit të dritareve popup dhe fshehje të butonave «Zgjero/Zvogëlo» në CSD.
Përditësime të varësive:
- Sway tani varet nga Wlroots 0.18 dhe wayland-protocols 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 parazgjedhur;
- protokolli i vjetëruar wl_drm tani është çaktivizuar si parazgjedhje, ndërsa është zëvendësuar nga linux-dmabuf-v1.
Ky ndryshim mund të shkaktojë probleme gjatë përdorimit të versioneve të vjetra të Xwayland dhe disa driverëve; sjellja e vjetër mund të rikthehet gjatë ndërtimit me çelësin -Dlegacy-wl-drm.
Përveç kësaj:
- shumĂ« pĂ«rmirĂ«sime nĂ« fushĂ«n e hyrjes (p.sh., pĂ«rmirĂ«suar bindsym âto-code, realizuar popups pĂ«r metodat e hyrjes);
- është shtuar kapja e kursorit në grimshot;
- është korrigjuar shkallëzimi i swaybar/swaynag;
- dhe shumë rregullime të tjera.
Burimi: linux.org.ru
