Wayland-Protocols 1.27 weputara

Опубликован релиз пакета wayland-protocols 1.27, содержащего набор протоколов и расширений, дополняющих возможности базового протокола Wayland и предоставляющих возможности, необходимые для построения композитных серверов и пользовательских окружений.

Usoro iwu niile na-aga n'ihu na usoro atọ - mmepe, nnwale na nkwụsi ike. Mgbe emechara usoro mmepe (ụdị "anaghị akwụsi ike"), a na-etinye ụkpụrụ ahụ na ngalaba "staging" ma tinye ya n'ọchịchị na usoro usoro usoro ụzọ, na mgbe emechara ule, a na-ebugharị ya na ngalaba kwụsiri ike. Enwere ike iji protocol sitere na ngalaba "nkwado" na sava na ndị ahịa mejupụtara ebe achọrọ ọrụ metụtara ya. N'adịghị ka ụdị "anaghị akwụsi ike", na "staging" amachibidoro ime mgbanwe ndị na-emebi ndakọrịta, mana ọ bụrụ na achọpụtara nsogbu na adịghị ike n'oge ule, dochie ya na ụdị ọhụrụ dị ịrịba ama nke protocol ma ọ bụ mgbakwunye Wayland ọzọ adịghị ewepu.

В новой версии в категорию «staging» добавлены новые протоколы:

  • Ụdị ọdịnaya - Na-enye ndị ahịa ohere ịnyefe ozi gbasara ọdịnaya egosiri na ihe nkesa mejupụtara, nke enwere ike iji mee ka omume mara ọdịnaya, dị ka ịtọ ntọala DRM kpọmkwem dị ka "ụdị ọdịnaya". Ekwuwapụtara nkwado maka ụdị ọdịnaya ndị a: ọ nweghị (enweghị ozi gbasara ụdị data), foto (mpụta nke foto dijitalụ, chọrọ nhazi ntakịrị), vidiyo (vidiyo ma ọ bụ ihe nkiri, achọrọ mmekọrịta ziri ezi iji zere ịsụ nsụ) na egwuregwu (ịmalite ya). egwuregwu, mmepụta site na opekempe igbu oge).
  • ext-idle-notify - Na-enye ohere sava ihe mejupụtara iziga ndị ahịa ozi gbasara anaghị arụ ọrụ nke onye ọrụ, nke enwere ike iji mee ka ụdị nchekwa nchekwa ọzọ rụọ ọrụ mgbe oge adịghị arụ ọrụ.

Ugbu a, usoro iwu obodo na-agụnye usoro iwu kwụsiri ike ndị a, nke na-enye ndakọrịta azụ:

  • "onye na-ekiri" - na-enye onye ahịa ohere ịme ihe nlegharị anya na mbelata ihu n'akụkụ sava ahụ.
  • "oge ngosi" - na-enye ngosi vidiyo.
  • "xdg-shell" bụ interface maka ịmepụta na imekọrịta ihe na elu dị ka windo, nke na-enye gị ohere ịkwaga ha gburugburu ihuenyo, belata, gbasaa, gbanwee, wdg.

Protocol nwalere na ngalaba “nkwado”:

  • drm-lease - na-enye akụrụngwa dị mkpa iji wepụta onyonyo stereo nwere ihe nchekwa dị iche iche maka anya aka ekpe na aka nri mgbe ị na-ewepụta isi okwu eziokwu mebere.
  • "ext-session-lock" - na-akọwapụta ụzọ isi kpọchie nnọkọ, dịka ọmụmaatụ, mgbe nchekwa ihuenyo na-agba ọsọ ma ọ bụ gosipụtara mkparịta ụka nyocha.
  • "otu-pixel-buffer" - na-enye gị ohere ịmepụta otu-pixel buffers nke gụnyere ụkpụrụ RGBA 32-bit anọ.
  • "xdg-activation" - na-enye gị ohere ịnyefe nlebara anya n'etiti ọkwa ọkwa mbụ dị iche iche (dịka ọmụmaatụ, iji xdg-activation, otu ngwa nwere ike ịgbanwe uche gaa na nke ọzọ).

A na-emepụta usoro iwu n'ime ngalaba "anaghị akwụsi ike":

  • "fullscreen-shell" - njikwa ọrụ na ọnọdụ ihuenyo zuru oke.
  • "usoro ntinye" - usoro ntinye nhazi.
  • "na-egbochi ọrụ" - igbochi mmalite nke ihe nchekwa ihuenyo (ihe nchekwa ihuenyo).
  • "ntinye-timestamps" - akara oge maka mmemme ntinye.
  • "keyboard-shortcuts-inhibit" - na-achịkwa ntinye nke ụzọ mkpirisi ahụigodo na igodo ọkụ.
  • «linux-dmabuf» — совместное использование нескольких видеокарт при помощи технологии DMABuff.
  • "Linux-explicit-synchronization" bụ usoro Linux akọwapụtara maka ịmekọrịta ihe nkpuchi elu.
  • “mmegharị ntụaka” - njikwa site na ihuenyo mmetụ.
  • "Mgbochi ndị na-egosi ihe" - ihe mgbochi ntụnye (igbochi).
  • "Nhọrọ mbụ" - site na ntụnyere na X11, ọ na-eme ka ọrụ nke clipboard bụ isi (nhọrọ nke mbụ), ozi nke a na-etinyekarị na bọtịnụ òké etiti.
  • "mmemme ndị nrụtụ aka" - ihe nrịba ama ndị ikwu.
  • "mbadamba" - nkwado maka ntinye sitere na mbadamba.
  • "Ntinye ederede" - nhazi ntinye ederede.
  • "xdg-mba" bụ interface maka imekọrịta ihe na elu nke onye ahịa "agbata obi".
  • "xdg-decoration" - ihe ịchọ mma windo n'akụkụ sava.
  • "xdg-output" - ozi ndị ọzọ gbasara mmepụta vidiyo (eji maka nhazi akụkụ).
  • "xwayland-keyboard-grab" - ntinye ntinye na ngwa XWayland.

isi: opennet.ru

Tinye a comment