UtgÄvan av labwc 0.8.0, en kompositserver för Wayland

UtgÄvan av projektet labwc 0.8.0 (Lab Wayland Compositor) har publicerats. Det utvecklar en compositeserver för Wayland med funktioner som liknar fönsterhanteraren Openbox (projektet presenterar sig som ett försök att skapa ett alternativ till Openbox för Wayland). Bland labwc:s egenskaper nÀmns minimalism, kompakt implementering, omfattande anpassningsmöjligheter och hög prestanda. Animerade effekter, gradienter och ikoner, förutom knappar för fönster, stöds principiellt inte. Projektets kod Àr skriven i C och distribueras under GPLv2-licensen.

Som bas 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 en kompositmanager baserad pÄ Wayland. Det Àr möjligt att ansluta tillÀgg som implementerar funktioner som att skapa skÀrmdumpar, visa bakgrundsbilder pÄ skrivbordet samt placera paneler och menyer. För att köra X11-applikationer i en miljö baserad pÄ Wayland-protokollet stöds anvÀndningen av DDX-komponenten XWayland. Temat, grundmenyn och kortkommandon kan anpassas via konfigurationsfiler i xml-format. Inbyggt stöd finns för skÀrmar med hög pixeldensitet (HiDPI).

Förutom den inbyggda rotmenyn, som kan anpassas genom filen menu.xml, kan externa implementationer av applikationsmenyer, som bemenu, fuzzel och wofi, kopplas in. Som panel kan Waybar, sfwbar, Yambar eller LavaLauncher anvÀndas. För att hantera anslutningen av skÀrmar och Àndra deras instÀllningar rekommenderas wlr-randr eller kanshi. LÄsning av skÀrmen utförs med swaylock.

I den nya versionen:

  • Stöd för den nya versionen av biblioteket wlroots 0.18 har sĂ€kerstĂ€llts.
  • I instĂ€llningen "" har alternativet "fullscreen" och "fullscreenForced" lagts till för att koppla tillĂ€mpningen av skydd mot tearing endast till fönster som Ă€r maximerade.
  • I instĂ€llningen för tangentbordskombinationer har alternativet "allowWhenLocked" ( ) lagts till, vilket tillĂ„ter anrop av hanteraren nĂ€r sessionen Ă€r lĂ„st, vilket kan vara anvĂ€ndbart för att tillĂ„ta aktivering av volymtangentbordets genvĂ€gar under lĂ„sning.
  • Parametern "" har lagts till, vilket definierar tröskeln för aktivering vid flyttning av mosaik- och maximerade fönster.
  • Stöd för Ă„terstĂ€llning efter systemkrasch av renderer-processen har lagts till (processen startas om med en omstart av konfigurationen).
  • Möjligheten att anvĂ€nda xinitrc-skript för konfiguration har implementerats. servern XWayland.
  • I teman har alternativet "window.button.width" lagts till för att Ă€ndra storleken pĂ„ knapparna i det övre fönsteromrĂ„det.
  • En regel för kaskadplacering av fönster har lagts till ( cascade ).
  • Stöd för relativ rörelse av pekaren vid anvĂ€ndning av grafiska tabletter har tillhandahĂ„llits ( ).

UtgÄvan av labwc 0.8.0, en kompositserver för Wayland
UtgÄvan av labwc 0.8.0, en kompositserver för Wayland


KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster