Wayland-protocols, isang hanay ng mga pagpapahusay na umakma sa mga kakayahan ng Wayland

Kamakailan lamang ang paglabas ng bagong bersyon ay inihayag ng package mga protocol ng wayland 1.26, na naglalaman ng isang set ng mga protocol at extension na umakma sa mga kakayahan ng base Wayland protocol at magbigay ng mga kakayahan na kailangan upang bumuo ng pinagsama-samang server at mga kapaligiran ng user.

Ang lahat ng mga protocol ay patuloy na dumadaan sa tatlong yugto: pag-unlad, pagsubok, at pagpapapanatag. Matapos makumpleto ang yugto ng pag-unlad ("hindi matatag" na kategorya), ang protocol ay inilalagay sa "staging" na sangay at opisyal na kasama sa wayland protocol suite, at pagkatapos makumpleto ang pagsubok, ito ay inilipat sa stable na kategorya. Ang mga protocol sa kategoryang "staging" ay maaari nang magamit sa mga composite server at client kung saan kinakailangan ang functionality na nauugnay sa kanila.

Hindi tulad ng kategoryang "hindi matatag," sa "pagtatanghal" na mga pagbabago na lumalabag sa pagiging tugma ay ipinagbabawal, ngunit kung matukoy ang mga problema at bug sa panahon ng pagsubok, ang pagpapalit ng makabuluhang bagong bersyon ng protocol o iba pang extension ng Wayland ay hindi ibinubukod .

Para sa bahagi ng mga protocol ng Wayland na kasalukuyang available, kapansin-pansin ang mga sumusunod na stable na protocol na tugma sa mga nakaraang bersyon:

  • viewporter: Nagbibigay-daan sa kliyente na magsagawa ng mga pagkilos sa pag-scale at pag-crop sa mga gilid ng surface sa gilid ng server.
  • oras ng pagtatanghal: na nagbibigay ng pagpapakita ng video
    xdg-shell: na isang interface para sa paglikha at pakikipag-ugnayan sa mga surface tulad ng mga bintana, na nagpapahintulot sa kanila na gumalaw sa paligid ng screen, i-minimize, i-maximize, i-resize, atbp.

Para sa bahagi ng mga protocol na nasubok sa "staging" na sangay makikita natin:

  • pagpapaupa ng drm : Nagbibigay ng mga kinakailangang mapagkukunan upang makabuo ng stereo na imahe na may iba't ibang buffer para sa kaliwa at kanang mata kapag ipinadala sa mga virtual reality headset.
  • ext-session-lock: Tinutukoy ang mga paraan upang i-lock ang session, halimbawa sa panahon ng screen saver o dialog ng pagpapatotoo.
  • single-pixel-buffer: Binibigyang-daan kang lumikha ng mga single-pixel na buffer na may kasamang apat na 32-bit na halaga ng RGBA.
  • xdg-activation: na nagbibigay-daan upang ilipat ang focus sa pagitan ng iba't ibang mga ibabaw ng unang antas (halimbawa, gamit ang xdg-activation, maaaring baguhin ng isang application ang focus sa isa pa).

Pangunahing bagong tampok ng Wayland-Protocols 1.26

Ipinakikilala ng bersyong ito ang bagong single pixel buffer test protocol,
na, kasama ng extension ng viewer, ay nagbibigay-daan sa mga customer na
lumikha ng mga ibabaw ng isang kulay ng di-makatwirang laki...

Ito rin ang unang release na nangangailangan ng mga bagong extension ng protocol
sundin ang mga salita ng RFC 2119. Bilang karagdagan sa kung ano ang nabanggit sa ngayon, ang bersyon na ito ay kasama rin ng
karaniwang paglilinaw, pinahusay na anotasyon at iba pang maliliit na pag-aayos.

Na-highlight sa bagong release na ito, ang Single Pixel Buffer Protocol ay idinagdag sa kategoryang "staging", na nagbibigay-daan sa paggawa ng mga single pixel buffer na may kasamang apat na 32-bit na RGBA value. Gamit ang display protocol, maaaring i-scale ng mga composite server ang iisang pixel buffer para lumikha ng pare-parehong kulay na mga ibabaw na may arbitraryong laki.

Ang isa pang pagbabago na kapansin-pansin sa bagong bersyon na ito ay angn ang xdg_shell protocol, na nagbibigay ng interface upang makipag-ugnayan sa mga surface bilang mga bintana, na nagbibigay-daan sa iyong ilipat ang mga surface sa paligid ng screen, i-minimize, i-maximize, i-resize, atbp, dito nagdagdag ng suporta para sa mga composite server na nagpapatupad lamang ng bahagi ng mga pagpapatakbo ng pamamahala ng window na inaalok ng xdg_shell.

Sa kabilang banda, naka-highlight din na ang kaganapan ay iminungkahi wm_capabilities upang ihatid ang impormasyon tungkol sa mga kakayahan na magagamit sa composite server.

Bilang karagdagan, binanggit din na ang text input protocol ay muling isinulat ang wika na humantong sa isang hindi maliwanag na interpretasyon at nagdagdag ng mga paglilinaw tungkol sa nilalayon na pag-uugali.

At nararapat ding banggitin na mula sa bagong bersyon na ito ng mga wayland-protocol ang paggamit ng terminolohiya na tinukoy sa RFC 2119 ay sapilitan.

Sa wakas kung ikaw ay iInteresado na matuto pa tungkol dito tungkol sa bagong bersyon na ito, maaari mong suriin ang mga detalye Sa sumusunod na link.

Para naman sa mga interesadong malaman ang higit pa tungkol sa mga wayland-protocol, maaari silang sumangguni sa sumusunod na link. 


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.