Ukukhishwa kwe-Wayland-Protocols 1.27

Ukukhishwa kwephakheji ye-wayland-protocols 1.27 kushicilelwe, equkethe isethi yezivumelwano nezandiso ezihambisana namakhono ephrothokholi eyisisekelo ye-Wayland futhi ehlinzeka ngamakhono adingekayo ekwakheni amaseva ayinhlanganisela kanye nezimo zabasebenzisi.

Wonke amaphrothokholi ahamba njalo ezigabeni ezintathu - ukuthuthukiswa, ukuhlolwa kanye nokuzinzisa. Ngemva kokuphothulwa kwesigaba sokuthuthukiswa (isigaba "esingazinzile"), iphrothokholi ifakwa egatsheni "lesiteji" futhi ifakwe ngokusemthethweni kusethi yamaphrothokholi e-wayland, futhi ngemva kokuqedwa kokuhlolwa, iyiswa esigabeni esizinzile. Amaphrothokholi asuka esigabeni "sesiteji" angasetshenziswa kakade kumaseva ayinhlanganisela namakhasimende lapho umsebenzi ohlobene nawo udingeka khona. Ngokungafani nesigaba "esingazinzile", "esiteji" kwenqatshelwe ukwenza izinguquko ezephula ukuhambisana, kodwa uma izinkinga namaphutha kukhonjwa ngesikhathi sokuhlolwa, ukushintshwa ngenguqulo entsha ebalulekile yephrothokholi noma esinye isandiso se-Wayland akukhishwa.

Enguqulweni entsha, amaphrothokholi amasha engeziwe esigabeni "sesiteji":

  • uhlobo lokuqukethwe - Ivumela amaklayenti ukuthi adlulise ulwazi mayelana nokuqukethwe okuboniswa kuseva eyinhlanganisela, engasetshenziswa ukuthuthukisa ukuziphatha okuqaphela okuqukethwe, njengokusetha izici ezithile ze-DRM njengokuthi "uhlobo lokuqukethwe". Ukusekelwa kwezinhlobo zokuqukethwe ezilandelayo kuyamenyezelwa: akukho (alukho ulwazi mayelana nohlobo lwedatha), isithombe (okukhiphayo kwezithombe zedijithali, ezidinga ukucutshungulwa okuncane), ividiyo (ividiyo noma upopayi, ukuvumelanisa okunembe kakhudlwana kuyadingeka ukuze kugwenywe ukungingiza) kanye negeyimu (ukwethulwa imidlalo, ukuphuma kokubambezeleka okuncane).
  • i-ext-idle-notify - Ivumela amaseva ayinhlanganisela ukuthi athumele izaziso kumakhasimende mayelana nokungasebenzi komsebenzisi, ezingasetshenziswa ukwenza kusebenze izindlela ezengeziwe zokulondoloza amandla ngemva kwesikhathi esithile sokungasebenzi.

I-Wayland-protocols okwamanje ihlanganisa amaphrothokholi alandelayo azinzile ahambisana emuva:

  • "isibukeli" - sivumela iklayenti ukuthi lenze izenzo zokukala nokunqampuna emaphethelweni obuso ohlangothini lweseva.
  • "isikhathi sesethulo" - inikeza ukuboniswa kwevidiyo.
  • I-β€œxdg-shell” iyisixhumi esibonakalayo sokudala nokusebenzisana nezindawo ezinjengamafasitela, ezivumela ukuthi zihanjiswe esikrinini, zincishiswe, zikhuliswe, zishintshwe usayizi, njll.

Amaphrothokholi ahlolwe egatsheni "lesiteji":

  • I-drm-lease - inikeza izinsiza ezidingekayo ukuze wenze isithombe se-stereo esinamabhafa ahlukene wamehlo angakwesokunxele nakwesokudla uma kuboniswa kumakalabha angokoqobo.
  • "ext-session-lock" - ichaza izindlela zokukhiya iseshini, isibonelo, ngesikhathi sokusebenza kwesilondolozi sesikrini noma okukhiphayo kwengxoxo yokuqinisekisa.
  • "i-pixel-buffer eyodwa" - ikuvumela ukuthi udale amabhafa ephikseli eyodwa afaka amanani amane we-32-bit RGBA.
  • "i-xdg-activation" - ikuvumela ukuthi udlulise ukugxila phakathi kwezindawo ezihlukene zezinga lokuqala (isibonelo, usebenzisa i-xdg-activation, uhlelo lokusebenza olulodwa lungashintsha ukugxila kolunye).

Amaphrothokholi athuthukiswa egatsheni "elingazinzile":

  • "igobolondo lesikrini esigcwele" - lawula umsebenzi ngemodi yesikrini esigcwele.
  • "indlela yokufaka" - ukucubungula izindlela zokufaka.
  • "i-idle-inhibit" - ivimbela ukwethulwa kwesilondolozi sesikrini (isilondolozi sesikrini).
  • "input-timestamps" - izitembu zesikhathi zemicimbi yokufaka.
  • "keyboard-shortcuts-inhibit" - Ilawula okunamathiselwe kwi-imeyili kwezinqamuleli zekhibhodi nokhiye abashisayo.
  • "linux-dmabuf" - Ukwabelana ngamakhadi evidiyo amaningi kusetshenziswa ubuchwepheshe be-DMBuff.
  • I-"linux-explicit-synchronization" iyindlela eqondene ne-Linux yokuvumelanisa amabhafa ngokuhlobene nendawo.
  • "i-pointer-gestures" - lawula kusuka kuzikrini zokuthinta.
  • "imikhawulo ye-pointer" - imingcele yesikhombi (ukuvinjwa).
  • "ukukhethwa okuyinhloko" - ngokufanisa ne-X11, inikeza ibhodi lokunamathisela eliyinhloko (ukukhethwa okuyinhloko), ukufakwa kolwazi okuvela kulo ngokuvamile okwenziwa ngenkinobho yegundane ephakathi.
  • "imicimbi yesikhombi esihlobene" - imicimbi yesikhombi esihlobene.
  • "ithebhulethi" - ukusekela okokufaka okuvela ezibhebheni.
  • "i-text-input" - inhlangano yokufaka umbhalo.
  • I-"xdg-foreign" iyisixhumi esibonakalayo sokusebenzelana nezindawo zeklayenti "elingumakhelwane".
  • "xdg-decoration" - inikeza imihlobiso yewindi ohlangothini lweseva.
  • "i-xdg-output" - ulwazi olwengeziwe mayelana nokuphumayo kwevidiyo (kusetshenziselwa ukukala ngamaqhezu).
  • "Xwayland-keyboard-grab" - Thwebula okokufaka kuzinhlelo zokusebenza ze-XWayland.

Source: opennet.ru

Engeza amazwana