Udgivelse af labwc 0.7.4, en compositserver til Wayland.

Udgivet version 0.7.3 af labwc-projektet (Lab Wayland Compositor), der udvikler en sammensætningsserver til Wayland med funktioner, der minder om vinduesadministratoren Openbox (projektet præsenteres som et forsøg på at skabe et alternativ til Openbox for Wayland). Derefter blev der udgivet en korrigerende opdatering 0.7.4 med rettelser, der blev foretaget på stedet. Labwc fremhæves for sin minimalisme, kompakte implementering, omfattende tilpasningsmuligheder og høje ydeevne. Koden til projektet er skrevet i C og distribueres under GPLv2-licensen.

Som grundlag anvendes biblioteket wlroots, der udvikles af udviklerne af brugerfladen Sway og giver de grundlæggende funktioner til organisering af arbejdet for en sammensætningsbehandler baseret på Wayland. Blandt de udvidede Wayland-protokoller understøttes wlr-output-management til konfiguration af output-enheder, layer-shell til organisering af skrivebordsmiljøet og foreign-toplevel til tilslutning af egne paneler og vinduesvanger.

Det er muligt at tilslutte udvidelser med implementering af funktioner som oprettelse af screenshots, visning af baggrunde på skrivebordet, placering af paneler og menuer. Animerede effekter, gradienter og ikoner (undtagen knapper til vinduer) understøttes principielt ikke. Til at starte X11-applikationer i et miljø baseret på Wayland-protokollen understøttes brugen af DDX-komponenten XWayland. Temaer, grundmenuer og genvejstaster kan tilpasses gennem konfigurationsfiler i xml-format. Der er indbygget støtte til skærme med høj pixel tæthed (HiDPI).

Udgivelse af labwc 0.7.4, en compositserver til Wayland.

Ud over den indbyggede rodfunktion, der kan tilpasses via menu.xml, kan eksterne implementeringer af applikationsmenuer tilsluttes, såsom bemenu, fuzzel og wofi. Som panel kan man bruge Waybar, sfwbar, Yambar eller LavaLauncher. Til at styre tilslutningen af skærme og ændre deres indstillinger anbefales det at bruge wlr-randr eller kanshi. Skærmlåsning udføres ved hjælp af swaylock.

Udgivelse af labwc 0.7.4, en compositserver til Wayland.

I den nye version:

  • Tilføjet support til den tredje version af Wayland-protokollen xdg-shell, som nu muliggør ændring af placeringen af pop-up-vinduer.
  • Implementeret support til Wayland-protokollen tablet-v2, som giver værktøjer til at organisere input fra grafiske tablets.
  • Tilføjet handleren ToggleTabletMouseEmulation til at emulere mus ved hjælp af en grafisk tablet.
  • Tilføjet indledende support til Wayland-protokollen security-context-v1, der muliggør tilknytning af sikkerhedskontekst ved tilslutning til en sammensætningsserver baseret på Wayland for at begrænse de muligheder, der er tilgængelige for klienten. server Forslået implementation af en lupe til at forstørre områder på skærmen ved hjælp af handlingerne ZoomIn, ZoomOut og ToggleMagnify.
  • I indstillingsblokken tilføjet muligheden onRelease, der gør det muligt at kalde menuen med Super-tasten.
  • Tilføjet indstillingen for at bevare XWayland i hukommelsen, selv når der ikke er tilsluttede klienter.
  • Implementeret indstillingen .
  • Tilføjet handlinger UnMaximize til at annullere maksimere-vinduet operationen og SetDecorations til at angive dekoreringsparametrene for vinduer.
  • I betingelserne "If-actions" er der nu mulighed for filtrering efter vinduestype.
  • Udgivelse af http-serveren Apache 2.4.62 med udbedring af 2 sårbarheder.

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