Wayland-protokoller, et sæt forbedringer, der supplerer Waylands muligheder

nylig frigivelsen af ​​den nye version blev annonceret af pakken wayland-protokoller 1.26, som indeholder et sæt af protokoller og udvidelser, der komplementerer mulighederne i basis-Wayland-protokollen og levere de nødvendige funktioner til at bygge sammensatte server- og brugermiljøer.

Alle protokoller gennemgår konstant tre faser: udvikling, test og stabilisering. Efter afslutning af udviklingsfasen ("ustabil" kategori) placeres protokollen på "staging"-grenen og officielt inkluderet i wayland-protokolpakken, og efter afslutning af test flyttes den til stabilkategorien. Protokoller i kategorien "staging" kan allerede bruges i sammensatte servere og klienter, hvor den funktionalitet, der er knyttet til dem, er påkrævet.

I modsætning til kategorien "ustabil" er ændringer i "iscenesættelse" forbudt, der krænker kompatibilitet, men hvis der identificeres problemer og fejl under test, er udskiftning med en væsentlig ny protokolversion eller anden Wayland-udvidelse ikke udelukket.

For den del af Wayland-protokollerne, der i øjeblikket er tilgængelige, skiller følgende stabile protokoller, der er kompatible med tidligere versioner, sig ud:

  • viewporter: Giver klienten mulighed for at udføre skalerings- og beskæringshandlinger på kanterne af overfladen på serversiden.
  • præsentationstid: som giver videovisning
    xdg-skal: som er en grænseflade til at skabe og interagere med overflader som vinduer, så de kan bevæge sig rundt på skærmen, minimere, maksimere, ændre størrelse osv.

For den del af protokollerne, der er testet i "staging"-grenen, kan vi finde:

  • drm lejekontrakt : Giver de nødvendige ressourcer til at danne et stereobillede med forskellige buffere til venstre og højre øjne, når de sendes til virtual reality-headset.
  • ext-session-lock: Specificerer midlerne til at låse sessionen, for eksempel under en pauseskærm eller godkendelsesdialog.
  • enkelt-pixel-buffer: Giver dig mulighed for at oprette enkeltpixel-buffere, der inkluderer fire 32-bit RGBA-værdier.
  • xdg-aktivering: som gør det muligt at overføre fokus mellem forskellige overflader på det første niveau (f.eks. ved hjælp af xdg-aktivering kan en applikation ændre fokus til en anden).

De vigtigste nye funktioner i Wayland-Protocols 1.26

Denne udgivelse introducerer den nye enkelt pixel buffer testprotokol,
som sammen med viewer-udvidelsen giver kunderne mulighed for
skabe overflader af en enkelt farve af vilkårlig størrelse...

Dette er også den første udgivelse, der kræver nye protokoludvidelser til
følg ordlyden i RFC 2119. Ud over det hidtil nævnte, kommer denne version også med
sædvanlige præciseringer, forbedrede anmærkninger og andre mindre rettelser.

Fremhævet i denne nye udgivelse er Single Pixel Buffer Protocol blevet tilføjet til kategorien "iscenesættelse", hvilket gør det muligt at oprette enkeltpixelbuffere, der inkluderer fire 32-bit RGBA-værdier. Ved hjælp af visningsprotokollen kan sammensatte servere skalere enkeltpixelbuffere for at skabe ensartede farvede overflader af vilkårlig størrelse.

En anden ændring, der skiller sig ud i denne nye version, ern xdg_shell-protokollen, som giver en grænseflade til at interagere med overflader som vinduer, som giver dig mulighed for at flytte overflader rundt på skærmen, minimere, maksimere, ændre størrelse osv. tilføjet understøttelse af sammensatte servere som kun implementerer en del af vinduesstyringsoperationerne, der tilbydes af xdg_shell.

På den anden side fremhæves det også, at arrangementet foreslås wm_capabilities til at formidle information om de tilgængelige muligheder på den sammensatte server.

Udover det nævnes det også, at tekstinputprotokollen omskrev sproget, hvilket førte til en tvetydig fortolkning og tilføjede præciseringer om den tilsigtede adfærd.

Og det er også værd at nævne, at fra denne nye version af wayland-protokoller er brugen af ​​terminologien defineret i RFC 2119 obligatorisk.

Endelig hvis du er jegInteresseret i at lære mere om det om denne nye version kan du kontrollere detaljerne I det følgende link.

Hvad angår dem, der er interesseret i at vide mere om wayland-protokoller, kan de konsultere følgende link. 


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.