Izšel je projekt labwc 0.5, ki razvija kompozitni strežnik za Wayland z zmogljivostmi, podobnimi upravitelju oken Openbox (projekt se predstavlja kot poskus ustvarjanja alternative Openbox za Wayland). Med značilnostmi labwc izstopa minimalizem, kompaktna izvedba, široke možnosti prilagoditve in visoka zmogljivost. Koda projekta je napisana v jeziku C in je distribuirana pod licenco GPLv2.
Kot osnovo uporablja knjižnico wlroots, ki jo razvijajo proizvajalci uporabniškega okolja Sway in zagotavlja osnovne funkcije za organizacijo dela kompozitnega upravitelja, temelječega na Waylandu. Od razširjenih Wayland protokolov so podprti wlr-output-management za nastavitev izhodnih naprav, layer-shell za organizacijo dela delovne površine in foreign-toplevel za povezovanje lastnih plošč in stikala oken.
Možno je povezati vtičnike, ki izvajajo funkcije, kot so ustvarjanje posnetkov zaslona, prikaz ozadij na delovni površini, namestitev plošče in menija. Animirani učinki, gradienti in ikone (razen gumbov za okna) niso podprti v principu. Za zagon X11 aplikacij v okolju, temelječem na protokolu Wayland, je podprta uporaba DDX komponente XWayland. Tematiko, osnovni meni in bližnjice na tipkovnici je mogoče prilagoditi preko konfiguracijskih datotek v formatu xml.
Poleg vgrajenega osnovnega menija, ki ga je mogoče prilagoditi preko menu.xml, lahko povežete tudi zunanje izvedbe menija aplikacij, kot so bemenu, fuzzel in wofi. Kot ploščo lahko uporabite Waybar, Uambar ali LavaLauncher. Za upravljanje povezave monitorjev in spreminjanje njihovih nastavitev se priporoča uporaba wlr-randr ali kanshi. Zaklepanje zaslona se izvrši s pomočjo swaylock.
U novom izdanju:
- Zagotovljena je podpora za zaslone z visoko gostoto pikslov (HiDPI).
- Zagotovljena je preureditev elementov ob izklopu dodatnih izhodnih naprav.
- Spremenjene so nastavitve, povezane z obdelavo dogodka premikanja elementov z miško.
- Dodana je možnost zmanjšanja okna po premiku (unmaximize-on-move).
- Dodana je podpora za ploščo opravil sfwbar (Sway Floating Window Bar).
- Dodana je podpora za odjemalske menije.
- Zagotovljena je možnost zagon aplikacij v celozaslonskem načinu.
- Dodana je opcija cycleViewPreview za pregled sadržaja tokom prebacivanja između prozora koristeći Alt+Tab interfejs.
- Dodana mogućnost vezivanja akcije prilikom pomeranja kursora miša izvan ivice ekrana.
- Dodana podrška za varijable okruženja WLR_{WL,X11}_OUTPUTS koje podržavaju wlroots.
- Dodana podrška za kontrolne gestove (pomerk i zumiranje prstima).



Izvor: opennet.ru
