Udgangen af labwc 0.8.3, en kompositserver til Wayland.

Udgivet version 0.8.3 af projektet labwc (Lab Wayland Compositor), der udvikler en sammensætningsserver til Wayland med funktioner, der minder om vindueshåndtereren Openbox (projektet præsenteres som et forsøg på at skabe et alternativ til Openbox for Wayland). Blandt funktionerne i labwc nævnes minimalisme, kompakt implementering, brede tilpasningsmuligheder og høj ydeevne. Animerede effekter, gradienter og ikoner, undtagen knapper til vinduer, understøttes principielt ikke. Projektkoden er skrevet i C og distribueres under GPLv2-licensen.

Som grundlag bruges biblioteket wlroots, der udvikles af udviklerne af desktop-miljøet Sway og tilbyder basisfunktioner til organisering af driften af en compositormanager baseret på Wayland. Det er muligt at tilslutte plugins med funktioner som oprettelse af screenshots, visning af baggrunde på skrivebordet, placering af paneler og menu. For at køre X11-applikationer i et miljø baseret på Wayland-protokollen understøttes brugen af DDX-komponenten XWayland. Tema, basismenu og genvejstaster kan tilpasses gennem konfigurationsfiler i xml-format. Der er indbygget support til skærme med høj pixel-tæthed (HiDPI).

Udover det indbyggede rosetmenu, der kan tilpasses via menu.xml-filen, kan der tilsluttes tredjepartsimplementeringer af programmenyer, såsom bemenu, fuzzel og wofi. Waybar, sfwbar, Yambar eller LavaLauncher kan bruges som panel. Til styring af monitorforbindelser og ændring af deres indstillinger anbefales det at bruge wlr-randr eller kanshi. Skærmen låses ved hjælp af swaylock.

I den nye version:

  • Understøttelse af Wayland-protokollen ext-workspace er blevet tilføjet, som er beregnet til implementering for virtuelle skriveborde og hændelser med oplysninger om tilstanden af skriveborde.
  • Menuimplementeringen er forbedret. Muligheden for at placere ikoner i menuen er blevet tilføjet. Der er implementeret støtte til pop op-menuer på højt niveau til dynamisk formning af menuen.
  • Der er lavet mange rettelser, der er rettet mod at øge ydeevnen og forbedre brugervenligheden.
  • Der er blevet tilføjet nye indstillinger til konfigurationsfilen «<core><autoEnableOutputs>», «<resize><cornerRange>», «<resize><minimumArea>» og «<theme><fallbackAppIcon>».
  • Der er tilføjet tastaturgenvejen Alt-Shift-Tab til at skifte til det forrige vindue.

Udgangen af labwc 0.8.3, en kompositserver til Wayland.
Udgangen af labwc 0.8.3, en kompositserver til Wayland.


Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster