Chaidh sgaoileadh aâ phacaid wayland-protocols 1.26 fhoillseachadh, anns a bheil seata de phròtacalan agus leudachadh a chuireas ri comasan protocol bunaiteach Wayland agus a bheir seachad na comasan a tha riatanach airson frithealaichean co-dhèanta agus Ă rainneachdan luchd-cleachdaidh a thogail.
Bidh a h-uile protocol ann an sreath aâ dol tro thrĂŹ ĂŹrean - leasachadh, deuchainn agus seasmhachd. Ăs deidh crĂŹoch a chuir air an ĂŹre leasachaidh (an roinn âneo-sheasmhachâ), tha am protocol air a chuir anns aâ mheur âstèidseâ agus gu h-oifigeil air a ghabhail a-steach don t-seata protocols slighe, agus Ă s deidh an deuchainn a chrĂŹochnachadh, thèid a ghluasad chun roinn stĂ baill. Faodar protocolaidhean bhon roinn âstèidseâ a chleachdadh mar-thĂ ann an frithealaichean agus teachdaichean measgaichte far a bheil feum air gnĂŹomhachd co-cheangailte. Eu-coltach ris an roinn âneo-sheasmhachâ, tha âstèidseâ aâ toirmeasg atharrachaidhean a dhèanamh a bhriseas co-chòrdalachd, ach ma thèid duilgheadasan agus easbhaidhean a chomharrachadh aig Ă m deuchainn, chan eil dreach Ăšr cudromach den phròtacal no leudachadh Wayland eile air a thoirmeasg.
Anns an dreach Ăšr:
- Chaidh am pròtacal bufair aon-piogsail a chur ris an roinn âstèidseâ, aâ ceadachadh bufairean aon-piogsail a chruthachadh a tha aâ toirt a-steach ceithir luachan RGBA 32-bit. Aâ cleachdadh aâ phròtacal viewporter, faodaidh luchd-frithealaidh co-mheasgaichte bufairean aon-piogsail a sgèileadh gus uachdar dath èideadh de mheud neo-riaghailteach a chruthachadh.
- Tha am pròtacal xdg_shell, a bheir seachad eadar-aghaidh airson eadar-obrachadh le uachdaran mar uinneagan, aâ leigeil le uachdaran a bhith air an gluasad timcheall na sgrĂŹn, air an crĂŹonadh, air an leudachadh, air ath-mheudachadh, msaa., air taic a bharrachd a chur ri co-dhèanamhan. frithealaichean, aâ cur an gnĂŹomh dĂŹreach fo-sheata de na h-obrachaidhean riaghlaidh uinneagan a tha air an tabhann ann an xdg_shell. Gus fiosrachadh a thoirt seachad mu na h-obrachaidhean riaghlaidh uinneagan a tha rim faighinn anns aâ cho-dhèanamh frithealaiche Chaidh an tachartas wm_capabilities a mholadh.
- Anns aâ phròtacal cuir a-steach teacsa, chaidh briathrachas a lean gu mĂŹneachadh teagmhach ath-sgrĂŹobhadh agus chaidh soilleireachadh a chuir ris mun ghiĂšlan a chaidh a thuigsinn.
- Tha feum air briathrachas a tha air a mhĂŹneachadh ann an RFC 2119 a chleachdadh.
An-drĂ sta, tha protocols slighe-slighe aâ toirt a-steach na protocolaidhean seasmhach a leanas, a bheir seachad co-chòrdalachd air ais:
- âviewporterâ - aâ leigeil leis an neach-dèiligidh gnĂŹomhan sgèileachaidh agus bearradh oir uachdar a dhèanamh air taobh an fhrithealaiche.
- "taisbeanadh-Ăšine" - a 'toirt seachad taisbeanadh bhidio.
- Tha âxdg-shellâ na eadar-aghaidh airson cruthachadh agus eadar-obrachadh le uachdar mar uinneagan, a leigeas leat an gluasad timcheall an sgrion, lughdachadh, leudachadh, ath-mheudachadh, msaa.
Pròtacalan air an deuchainn anns aâ mheur âstèidseâ:
- drm-lease - aâ toirt seachad na goireasan a tha riatanach gus ĂŹomhaigh stereo a ghineadh le bufairean eadar-dhealaichte airson na sĂšilean clĂŹ is deas nuair a thèid iad a-mach gu fònaichean-cluaise brĂŹgheil.
- "ext-session-lock" - a 'mÏneachadh dòigh air an seisean a ghlasadh, mar eisimpleir, fhad' sa tha an sà bhalaiche-sgrÏn a 'ruith no nuair a tha an còmhradh dearbhaidh air a thaisbeanadh.
- "bufair aon-piogsail" - a 'leigeil leat bufairean aon-piogsail a chruthachadh anns a bheil ceithir luachan RGBA 32-bit.
- âxdg-activationâ - a âleigeil leat fòcas a ghluasad eadar diofar uachdar den chiad ĂŹre (mar eisimpleir, aâ cleachdadh xdg-activation, faodaidh aon tagradh fòcas atharrachadh gu fear eile).
Pròtacalan gan leasachadh anns aâ mheur âneo-sheasmhachâ:
- âlĂ n-sgrĂŹnâ - smachd air obair ann am modh lĂ n-sgrĂŹn.
- "Input-dòigh" - a 'giollachd dhòighean cur a-steach.
- âidle-inhibitâ - aâ cur bacadh air cur air bhog an sĂ bhalaiche-sgrĂŹn (sĂ bhalaiche-sgrĂŹn).
- "stampaichean-inntrigidh" - clĂ ran-ama airson tachartasan cuir a-steach.
- "meur-chlĂ r-shortcuts-inhibit" - a 'cumail smachd air ceangal ath-ghoiridean meur-chlĂ r agus hotkeys.
- "linux-dmabuf" - roinneadh grunn chairtean bhidio a âcleachdadh teicneòlas DMBuff.
- Tha "linux-explicit-synchronization" sònraichte do Linux inneal airson bufairean a shioncronachadh a thaobh an uachdair.
- âgluasadan puingâ - smachd bho scrionaichean suathaidh.
- âcuingealachaidhean puingâ - cuingealachaidhean puing (bacadh).
- âtaghadh bun-sgoileâ - a rèir coimeas ri X11, bidh e a âdèanamh cinnteach Ă obrachadh aâ bhòrd-bhrath bun-sgoile (taghadh bun-sgoile), Ă s am bi fiosrachadh mar as trice air a chuir a-steach le putan meadhan na luchaige.
- âtachartasan comharrachaidh cĂ irdeachâ - tachartasan comharrachaidh cĂ irdeach.
- "tablet" - taic airson cuir a-steach bho chlĂ ran.
- âcuir a-steach teacsaâ - eagrachadh cuir a-steach teacsa.
- Tha âxdg-foreignâ na eadar-aghaidh airson eadar-obrachadh le uachdar a âchliantâ nĂ baidh â.
- "xdg-decoration" - a 'toirt seachad sgeadachadh uinneig air taobh an fhrithealaiche.
- "xdg-output" - fiosrachadh a bharrachd mun toradh bhidio (air a chleachdadh airson sgèileadh bloigh).
- "xwayland-keyboard-grab" - glacadh cuir a-steach ann an tagraidhean XWayland.
Source: fosgailtenet.ru
