Wayland-Protocols 1.27 ukukhutshwa

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Ρ€Π΅Π»ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° wayland-protocols 1.27, содСрТащСго Π½Π°Π±ΠΎΡ€ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ, Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΡ… возмоТности Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… возмоТности, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для построСния ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹Ρ… сСрвСров ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ.

Zonke iiprothokholi zihamba ngokulandelelanayo kwizigaba ezithathu - uphuhliso, uvavanyo kunye nokuzinzisa. Emva kokugqiba inqanaba lophuhliso (udidi "olungazinzanga"), iprotocol ifakwe kwisebe "lokumisa" kwaye ifakwe ngokusemthethweni kwi-wayland-protocols set, kwaye emva kokuba uvavanyo lugqityiwe, lufuduselwa kwinqanaba elizinzile. Iiprothokholi ezivela kudidi "lwesiteji" zingasetyenziselwa kwiiseva ezidibeneyo kunye nabaxhasi apho kufuneka umsebenzi ohambelanayo. Ngokungafaniyo necandelo "elingazinzanga", "i-staging" iyakwenqabela ukwenza utshintsho oluphula ukuhambelana, kodwa ukuba iingxaki kunye neentsilelo zichongiwe ngexesha lokuvavanya, ukutshintshwa kwenguqu entsha ebalulekileyo yeprotocol okanye enye i-Wayland extension ayibandakanywanga.

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ Β«stagingΒ» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹:

  • uhlobo lomxholo - Ivumela abaxumi bagqithise ulwazi malunga nomxholo oboniswa kumncedisi ohlangeneyo, onokusetyenziswa ukunyusa izinga lokuziphatha komxholo, njengokucwangcisa iimpawu ezithile ze-DRM ezifana "nohlobo lomxholo". Inkxaso yezi ntlobo zomxholo zilandelayo zibhengezwa: akukho nanye (akukho lwazi malunga nohlobo lwedatha), ifoto (imveliso yeefoto zedijithali, ezifuna ukucutshungulwa okuncinci), ividiyo (ividiyo okanye i-animation, ulungelelwaniso oluchanekileyo ngakumbi luyafuneka ukuze ugweme ukuthintitha) kunye nomdlalo (ukuqalisa). imidlalo, isiphumo sokulibaziseka okuncinci).
  • ext-idle-notify - Ivumela abancedisi abadibeneyo ukuba bathumele izaziso kubaxumi malunga nokungasebenzi komsebenzisi, ezinokuthi zisetyenziswe ukwenza iindlela ezongezelelweyo zokugcina amandla emva kwexesha elithile lokungasebenzi.

Okwangoku, i-wayland-protocols ibandakanya ezi prothokholi ezizinzileyo zilandelayo, ezibonelela ngasemva ukuhambelana:

  • "umbonisi" - ivumela umxhasi ukuba enze ukulinganisa kunye neentshukumo zokucutha umphezulu kwicala lomncedisi.
  • "ixesha lokubonisa" - inikeza umboniso wevidiyo.
  • "I-xdg-iqokobhe" lujongano lokudala kunye nokusebenzisana nomphezulu njenge windows, ekuvumela ukuba uzijikeleze kwiscreen, unciphise, wandise, ulinganise ubungakanani, njl.

Iiprothokholi ezivavanyiwe kwisebe "lokumisa":

  • I-drm-lease- ibonelela ngezibonelelo eziyimfuneko ukwenza umfanekiso westereo onezikhuseli ezahlukeneyo zamehlo asekhohlo nasekunene xa ukhupha iiseti zentloko zenyani.
  • "ext-session-lock" - ichaza indlela yokutshixa iseshoni, umzekelo, ngelixa isigcini sesikrini sisebenza okanye incoko yababini yoqinisekiso ibonisiwe.
  • "single-pixel-buffer" - ikuvumela ukuba wenze i-pixel buffers enye equka amaxabiso amane e-32-bit RGBA.
  • "i-xdg-activation" - ikuvumela ukuba udlulise ugxininiso phakathi kwemigangatho yomgangatho wokuqala (umzekelo, ukusebenzisa i-xdg-activation, isicelo esinye sinokutshintshela ukugxila kwesinye).

Iiprothokholi ziphuhliswa kwisebe "elingazinzanga":

  • "Isikrini esigcweleyo-iqokobhe" - ulawulo lomsebenzi kwimo yesikrini esigcweleyo.
  • "indlela yokufaka" - indlela yokufaka imveliso.
  • "i-idle-inhibit" - ithintela ukuqaliswa komgcini wekhusi (umgcini wesikrini).
  • "iinput-timestamps" - izitampu zexesha zeziganeko zegalelo.
  • "keyboard-shortcuts-inhibit" - ilawula i-attachment ye-keyboard shortcuts kunye ne-hotkeys.
  • Β«linux-dmabufΒ» β€” совмСстноС использованиС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ DMABuff.
  • "ungqamaniso lwe-linux olucacileyo" yindlela ye-Linux yokulungelelanisa izithinteli ezikumphezulu.
  • "i-pointer-gestures" - ulawulo oluvela kwizikrini zokuchukumisa.
  • "Izithintelo zesalathisi" - izithintelo zesalathisi (ukuthintela).
  • "Ukhetho oluphambili" - ngokufanisa kunye ne-X11, iqinisekisa ukusebenza kwebhodi eqhotyoshwayo ephambili (ukhetho oluphambili), ulwazi oluhlala lufakwe kunye neqhosha lemouse eliphakathi.
  • "iziganeko zesalathiso esizalanayo" - iziganeko zesalathiso esizalanayo.
  • "ithebhulethi" - inkxaso yegalelo kwiipilisi.
  • "ukufakwa kwesicatshulwa" - umbutho wokufakwa kwesicatshulwa.
  • "i-xdg-yangaphandle" lujongano lokusebenzisana kunye nomphezulu womthengi "obumelwane".
  • "i-xdg-decoration" - inikezela imihombiso yefestile kwicala lomncedisi.
  • "i-xdg-output" - ulwazi olongezelelweyo malunga nemveliso yevidiyo (esetyenziselwa ukulinganisa i-fractional).
  • "Xwayland-keyboard-grab" - igalelo lokufaka kwi-XWayland applications.

umthombo: opennet.ru

Yongeza izimvo