Utgivningen av projektet labwc 0.7.3 (Lab Wayland Compositor), som utvecklar en kompositserver för Wayland med funktioner som liknar fönsterhanteraren Openbox (projektet presenteras som ett försök att skapa ett alternativ till Openbox för Wayland). Efter det att det korrigerande uppdateringen 0.7.4 har publicerats med snabba fixar. Bland funktionerna i labwc nÀmns minimalism, kompakt implementering, breda anpassningsmöjligheter och hög prestanda. Projektets kod Àr skriven i C och distribueras under GPLv2-licensen.
Som grund anvÀnds biblioteket wlroots, som utvecklas av utvecklarna av anvÀndarmiljön Sway och tillhandahÄller grundlÀggande funktioner för att organisera arbetet i kompositorn baserat pÄ Wayland. Bland de avancerade Wayland-protokollen stöds wlr-output-management för att konfigurera utgÄngsenheter, layer-shell för att organisera skrivbordsgrÀnssnitt och foreign-toplevel för att ansluta egna paneler och fönstervÀxlare.
Det Àr möjligt att ansluta tillÀgg som implementerar funktioner som skapande av skÀrmdumpar, visning av skrivbordsbakgrunder, placering av paneler och menyer. Animerade effekter, gradienter och ikoner (förutom knappar för fönster) stöds inte principiellt. För att köra X11-applikationer i en miljö baserad pÄ Wayland-protokollet stöds anvÀndningen av DDX-komponenten XWayland. Temat, basmenyn och snabbkommandon kan konfigureras via konfigurationsfiler i xml-format. Det finns inbyggt stöd för skÀrmar med hög pixeldensitet (HiDPI).

Förutom den inbyggda rotmenyn, som kan konfigureras via menu.xml, kan externa implementationer av applikationsmenyer anslutas, sÄsom bemenu, fuzzel och wofi. Som panel kan Waybar, sfwbar, Yambar eller LavaLauncher anvÀndas. För att hantera anslutningen av skÀrmar och Àndra deras instÀllningar rekommenderas att anvÀnda wlr-randr eller kanshi. SkÀrmavlÄsning görs med swaylock.

I den nya versionen:
- Stöd för den tredje versionen av Wayland-protokollet xdg-shell har lagts till, dÀr det har blivit möjligt att Àndra placeringen av flytande fönster.
- Stöd för Wayland-protokollet tablet-v2 har implementerats, vilket ger medel för att organisera inmatning frÄn ritplattor.
- En hanterare för ToggleTabletMouseEmulation har lagts till för att simulera en mus med hjÀlp av en ritplatta.
- Inledande stöd för Wayland-protokollet security-context-v1 har lagts till, vilket gör det möjligt att fÀsta en sÀkerhetskontext vid anslutning till kompositorn servern baserad pÄ Wayland för att begrÀnsa de tillgÀngliga möjligheterna för klienten.
- En implementation av en förstoringslupp har föreslagits för att förstora omrÄden pÄ skÀrmen, med hjÀlp av ÄtgÀrderna ZoomIn, ZoomOut och ToggleMagnify.
- I instÀllningsblocket har alternativet onRelease lagts till, vilket möjliggör att öppna menyn med Super-tangenten.
- InstÀllningen har lagts till för att behÄlla XWayland i minnet Àven nÀr inga klienter Àr anslutna till det.
- InstÀllningen har implementerats.
- à tgÀrderna UnMaximize för att Ängra operationen att maximera fönstret pÄ hela skÀrmen och SetDecorations för att stÀlla in fönsterdekorationer har lagts till.
- I villkor för 'If-actions' har möjligheten att filtrera efter fönstertyp lagts till.
KĂ€lla: opennet.ru
