Wayland-Protocols 1.36 air a leigeil ma sgaoil

Chaidh am pasgan wayland-protocols 1.36 a leigeil ma sgaoil, 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 protocol xdg-toplevel-icon a chur ris an roinn “staging”, air a dhealbhadh gus ĂŹomhaigh a cheangal ri uinneag Ă rd-ĂŹre.
  • Chaidh na protocolaidhean ext-image-capture-source agus ext-image-copy-capture a chur ris an roinn “stèidse” airson a bhith ag eagrachadh glacadh susbaint a tha air a thaisbeanadh air an sgrion.

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.
  • “linux-dmabuf” - a ’toirt seachad roinneadh grunn chairtean bhidio a’ cleachdadh teicneòlas DMA-BUF (a ’leigeil leat wl_buffer a chruthachadh stèidhichte air DMA-BUF).
  • “tablet” - eagrachadh cuir a-steach bho chlĂ ran grafaigeach.

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).
  • seòrsa-susbaint - a’ leigeil le teachdaichean co-dhèanta a thoirt seachad frithealaiche Fiosrachadh mun t-susbaint a thathar a’ taisbeanadh a ghabhas cleachdadh gus giĂšlan mothachail air susbaint a bharrachadh, leithid a bhith a’ suidheachadh fheartan DRM sònraichte leithid “seòrsa susbaint.” Tha taic airson nan seòrsaichean susbaint a leanas air a dhearbhadh: gin (gun fhiosrachadh mu sheòrsa dĂ ta), dealbh (toradh dhealbhan didseatach a dh’ fheumas glè bheag de phròiseasadh), bhidio (bhidio no beòthachadh, a dh’ fheumas sioncronachadh nas mionaidiche gus stad a chuir air), agus geama (cur air bhog geama, a dh’ fheumas toradh le glè bheag de latency).
  • ext-idle-notify - A’ leigeil le frithealaichean measgaichte fiosan a chuir gu teachdaichean mu neo-ghnĂŹomhachd luchd-cleachdaidh, a ghabhas cleachdadh gus modhan sĂ bhalaidh cumhachd a bharrachd a chuir an gnĂŹomh Ă s deidh Ăšine sònraichte de neo-ghnĂŹomhachd.
  • tearing-control - a’ leigeil leat sioncronadh dĂŹreach (VSync) a dhĂŹ-cheadachadh le buille taise dĂŹreach ann an tagraidhean lĂ n-sgrĂŹn, air a chleachdadh gus dĂŹon an aghaidh reubadh ann an toradh. Ann an tagraidhean ioma-mheadhain, tha artifacts mar thoradh air reubadh na bhuaidh neo-mhiannach, ach ann am prògraman gèam, faodar gabhail ri artifacts ma dh’ adhbhraicheas dèiligeadh riutha dĂ il a bharrachd.
  • ext-foreign-toplevel-list - A’ faighinn fiosrachadh air ais mu uachdar air a chuir aig an ĂŹre as Ă irde, a leigeas leat uinneagan a chuir air dòigh gus doca a chuir air mullach susbaint eile, mar eisimpleir, na pannalan agus na suidsichean uinneig agad fhèin a cheangal.
  • tèarainteachd-co-theacsa - a’ leigeil leat teachdaichean a chomharrachadh a’ cleachdadh aonaranachd bogsa gainmhich. Faodaidh neach-dèiligidh ceangal Ăšr a chlĂ radh ri frithealaiche co-dhèanta stèidhichte air Wayland agus co-theacs tèarainteachd a cheangal ris, agus Ă s deidh sin cuiridh am manaidsear co-phĂ irteach crĂŹoch air na comasan a tha rim faighinn leis a’ cheangal stèidhichte stèidhichte air a’ cho-theacsa tèarainteachd ainmichte.
  • tha cumadh cĂšrsair na dhòigh eile air coltas a’ chursair a ghnĂ thachadh, stèidhichte air a bhith a’ dol seachad air sreath de dhealbhan cursair an Ă ite a bhith a’ snaidheadh ​​gu uachdar (wl_surface).
  • Tha "ext-transient-seat" air a dhealbhadh gus seiseanan neo-eisimeileach sealach (suidheachain) a chruthachadh a chaidh a dhealbhadh airson an cleachdadh le innealan cuir-a-steach brĂŹgheil. Mar eisimpleir, nuair a thathar a’ cur an gnĂŹomh a’ chomas ceangal ri deasg iomallach Leigidh am pròtacal le seisean fa leth a chruthachadh le meur-chlĂ r agus luchag fhĂŹor-dhealbhach airson gach neach-cleachdaidh.
  • “xdg-toplevel-drag” - a’ leudachadh an uidheamachd “Slaod & leig Ă s” leis a’ chomas uinneagan Ă rd-ĂŹre a cheangal ri gnĂŹomhachd slaodadh, a ghabhas cleachdadh, mar eisimpleir, airson slaodadh bhĂ raichean inneal no tabaichean brabhsair leis an luchag a chuir air dòigh. Leigidh am protocol Ăšr leat pĂ irtean so-ruigsinneach de uinneag a chruthachadh a bhios, nuair a thèid an slaodadh bhon uinneig sin, gu bhith nan uinneagan Ăšra agus a ghabhas gluasad air mullach na h-uinneige a th’ ann mus tèid a cheangal a-rithist.
  • “xdg-dialog” - a’ leigeil leat buadhan sònraichte còmhraidh a shònrachadh do uachdar Ă rd-ĂŹre, mar eisimpleir, faodaidh tu còmhraidhean modal a chruthachadh a chuireas casg air eadar-obrachadh luchd-cleachdaidh leis a’ chòrr den eadar-aghaidh.
  • "linux-drm-syncobj" - A 'toirt seachad innealan airson bufairean a shioncronachadh gu follaiseach a' cleachdadh stuthan sioncronaidh DRM (Manaidsear Rendering Direct). Thathas a’ gabhail ris, ann an co-theacsa sioncronaidh nuair a bhios tu a’ tarraing gu bufair, gun leasaich am pròtacal a thathar a’ moladh obair le draibhearan stèidhichte air API grafaiceachd Vulkan agus OpenGL (tha am buileachadh stèidhichte air luchd-lĂ imhseachaidh anns na draibhearan). Tha am pròtacal Ăšr ga dhèanamh comasach dèanamh cinnteach gun tèid crĂŹoch a chuir air obrachadh render gu bufair mus toir am manaidsear coimeasach am bufair seachad.
  • alpha-modifier, a leigeas le teachdaichean ĂŹre follaiseachd an uachdair atharrachadh agus gnĂŹomhachd a ghluasad gus dèanamh cinnteach Ă  follaiseachd gu taobh an t-seirbheisiche co-dhèanta, a dh’ fhaodas an uair sin na h-obraichean sin ath-stiĂšireadh gu KMS.

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.
  • Tha “linux-explicit-syncronization” na inneal sònraichte airson Linux airson bufairean ceangailte ri uachdar a shioncronachadh.
  • “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.
  • “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

Cuir beachd ann