Wayland-protokollat, joukko parannuksia, jotka täydentävät Waylandin ominaisuuksia

äskettäin uuden version julkaisemisesta ilmoitettiin pakkauksen wayland-protokollat ​​1.26, joka sisältää joukon protokollat ​​ja laajennukset, jotka täydentävät Wayland-perusprotokollan ominaisuuksia ja tarjota tarvittavat ominaisuudet komposiittipalvelin- ja käyttäjäympäristöjen rakentamiseen.

Kaikki protokollat ​​käyvät jatkuvasti läpi kolme vaihetta: kehitys, testaus ja stabilointi. Kun kehitysvaihe on suoritettu ("epävakaa" luokka), protokolla sijoitetaan "staging"-haaraan ja sisällytetään virallisesti wayland-protokollasarjaan, ja testauksen päätyttyä se siirretään vakaaseen luokkaan. "Stage"-luokan protokollia voidaan jo käyttää yhdistelmäpalvelimissa ja -asiakkaissa, joissa vaaditaan niihin liittyviä toimintoja.

Toisin kuin "epävakaa" -kategoriassa, "vaiheessa" yhteensopivuutta rikkovat muutokset ovat kiellettyjä, mutta jos testauksen aikana havaitaan ongelmia ja vikoja, korvaaminen merkittävällä uudella protokollaversiolla tai muulla Wayland-laajennuksella ei ole poissuljettu.

Tällä hetkellä saatavilla olevien Wayland-protokollien osalta seuraavat vakaat protokollat, jotka ovat yhteensopivia aikaisempien versioiden kanssa, erottuvat joukosta:

  • katseluikkuna: Antaa asiakkaan suorittaa skaalaus- ja rajaustoimintoja pinnan reunoilla palvelinpuolella.
  • esittelyaika: joka tarjoaa videonäytön
    xdg-kuori: joka on käyttöliittymä pintojen, kuten ikkunoiden, luomiseen ja vuorovaikutukseen niiden kanssa, jolloin ne voivat liikkua näytöllä, pienentää, suurentaa, muuttaa kokoa jne.

"Stage"-haarassa testattujen protokollien osalle löydämme:

  • drm vuokrasopimus : Tarjoaa tarvittavat resurssit stereokuvan muodostamiseen erilaisilla puskurilla vasemmalle ja oikealle silmälle lähetettäessä virtuaalitodellisuuskuulokkeisiin.
  • ext-session-lock: Määrittää tavan lukita istunto esimerkiksi näytönsäästäjän tai todennusikkunan aikana.
  • yhden pikselin puskuri: Voit luoda yhden pikselin puskureita, jotka sisältävät neljä 32-bittistä RGBA-arvoa.
  • xdg-aktivointi: joka mahdollistaa tarkennuksen siirtämisen ensimmäisen tason eri pintojen välillä (esimerkiksi xdg-aktivoinnin avulla yksi sovellus voi vaihtaa tarkennuksen toiseen).

Wayland-protokollan tärkeimmät uudet ominaisuudet 1.26

Tämä julkaisu esittelee uuden yhden pikselin puskurin testiprotokollan,
joka yhdessä katsojalaajennuksen kanssa antaa asiakkaille mahdollisuuden
luoda mielivaltaisen kokoisia yksivärisiä pintoja…

Tämä on myös ensimmäinen julkaisu, joka vaatii uusia protokollalaajennuksia
noudata RFC 2119:n sanamuotoa. Tähän mennessä mainittujen lisäksi tämän version mukana tulee myös
tavallisia selvennyksiä, parannettuja huomautuksia ja muita pieniä korjauksia.

Tässä äskettäin julkaistussa versiossa korostetaan, että yhden pikselin puskuriprotokolla on lisätty "staging"-luokkaan, mikä mahdollistaa yhden pikselin puskureiden luomisen, jotka sisältävät neljä 32-bittistä RGBA-arvoa. Näyttöprotokollaa käyttämällä yhdistelmäpalvelimet voivat skaalata yhden pikselin puskureita luodakseen mielivaltaisen kokoisia tasavärisiä pintoja.

Toinen muutos, joka erottuu tässä uudessa versiossa, onxdg_shell-protokollassa, joka tarjoaa käyttöliittymän vuorovaikutukseen pintojen kuten ikkunoiden kanssa, jonka avulla voit siirtää pintoja ympäri ruutua, minimoida, maksimoida, muuttaa kokoa jne. lisätty tuki komposiittipalvelimille jotka toteuttavat vain osan xdg_shellin tarjoamista ikkunanhallintaoperaatioista.

Toisaalta korostetaan myös, että tapahtumaa ehdotetaan wm_capabilities välittää tietoa yhdistelmäpalvelimen ominaisuuksista.

Tämän lisäksi mainitaan, että tekstinsyöttöprotokolla kirjoitti kielen uudelleen, mikä johti epäselvään tulkintaan ja lisäsi selvennyksiä aiotusta käyttäytymisestä.

Ja on myös syytä mainita, että tästä uudesta wayland-protokollien versiosta lähtien RFC 2119:ssä määritellyn terminologian käyttö on pakollista.

Lopuksi jos olet iKiinnostaa tietää lisää aiheesta tästä uudesta versiosta voit tarkistaa yksityiskohdat Seuraavassa linkissä.

Ne, jotka ovat kiinnostuneita tietämään lisää wayland-protokollista, voivat ottaa yhteyttä seuraava linkki. 


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.