Labwc 0.6 (Lab Wayland Compositor) projekt on nüüd saadaval ja see arendab Waylandi komposiitserverit, mis pakub sarnaseid funktsioone nagu Openbox töötamismenüü (projekt on välja toodud kui alternatiivi Openbox loomise katse Waylandi jaoks). Labwc eripära on minimalism, kompaktne teostus, ulatuslikud kohandamisvõimalused ja kõrge jõudlus. Projekti kood on kirjutatud C keeles ja levitatakse GPLv2 litsentsi alusel.
Alusena kasutatakse wlroots teeki, mille arendavad Sway kasutajaliidese arendajad ja mis pakub põhifunktsioone komposiithalduri töö korraldamiseks Waylandil. Laiendatud Waylandi protokollidest toetatakse wlr-output-management seadmete väljundite seadistamiseks, layer-shell töölaua keskkonna haldamiseks ja foreign-toplevel enda paneelide ja akna vahetajate ühendamiseks.
On võimalik lisada lisamooduleid, mis pakuvad funktsioone nagu ekraanipiltide loomine, taustapiltide kuvamine, paneeli ja menüü paigutamine. Animatsiooniefekte, gradientide ja ikoonide (välja arvatud aknakanade nupud) ei toeta põhimõtteliselt. X11 rakenduste käitamine Waylandi protokollile põhinevas keskkonnas toetab XWaylandi DDX-komponendi kasutamist. Teema, põhimenüü ja kiirklahvid on seadistatavad xml vormingus konfigureerimisfailide kaudu. Sisseehitatud tugi kõrge pikslitiheduse (HiDPI) ekraanidele on olemas.

Lisaks sisseehitatud juurmenüüle, mida saab seadistada läbi menu.xml, saab kasutada ka kolmandate osapoolte rakenduste menüü rakendusi, nagu bemenu, fuzzel ja wofi. Paneelina saab kasutada Waybar, sfwbar, Yambar või LavaLauncher. Monitoride ühendamise ja nende seadete muutmise haldamiseks soovitatakse kasutada wlr-randr või kanshi. Ekraani lukustamine toimub läbi swaylock.
Uues väljaandes on olulised muutused:
- API kasutamine, mida pakub wlroots stseenigraafik, on tõhusalt ümber töötatud. Ümberkorraldamine on kajastunud joonistamises, akende dekoreerimises, menüüdes ja ekraaniliideses. Piltide ja fondide töötlemine ekraanile väljundiks on viidud puhverdamise kasutamisele tekstuuride asemel (wlr_texture struktuur), mis on võimaldanud tagada väljundi õige skaleerimise. Kood on lihtsustatud wlr_scene_nodes sõlmede käitlejate sidumiseks. Laienenud on silumisvõimalused.
- Lisatud tugi virtuaalsetele töölauale.
- Lisatud on tugi erinevate keelte kasutamiseks kliendimenüüdes.
- Toetatakse esitustempot protokolli, mida kasutatakse videote näitamiseks.
- Lisatud on tugi puutetundlike seadmete jaoks.
- Toetatakse drm_lease_v1 protokolli, mida kasutatakse stereopildi genereerimiseks erinevate puhverdatud andmetega vasaku ja parema silma jaoks virtuaalsete prillide kuvamiseks.
- Rakendatud protokollid virtuaalse klaviatuuri ja hiirekasutuse jaoks.
- Lisatud on režiim akna fikseerimiseks teiste akende peale (ToggleAlwaysOnTop).
- Lisatud on seaded osd.border.color ja osd.border.width akna raami laius ja värv määramiseks.
- Lisatud on seaded klaviatuuri sisendi viivituse ja korduse muutmiseks.
- Lisatud on võimalus siduda toimingud hiire kerimisega (vaikimisi toimub kerimisel töölaual virtuaalsete töölauavahendite vahetamine).
- Lisatud on toimetamine libiseva ja horisontaalse kerimisega.
- Tagatud on pideva integratsiooni testimine Debian, FreeBSD, Arch ja Void süsteemides, sealhulgas ilma xwaylandita kogumid.
- Lisatud on võimalus kohandada kui samuti fondide kaldumist ja paksust (kald- ja rasvase fontide kasutamiseks).
- Lisatud on seadistus , et hallata kontuuride eelvaate lülitust.
- Tagatud noolede joonistamine alammenüüdele. Menüü toetab eraldajaid.
- xdg-desktop-portal-wlr protokoll töötab ilma lisaseadeteta (dbusi initsialiseerimine ja aktivatsioon läbi systemd on toimunud), mis lahendas OBS Studio käivitamise probleemid.

Allikas: opennet.ru
