ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ ΡΠ΅Π»ΠΈΠ· ΠΏΠ°ΠΊΠ΅ΡΠ° 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