Wayland-Protocols 1.27 saki

An buga sakin fakitin hanyar-wayland-protocols 1.27, yana ƙunshe da saitin ka'idoji da kari waɗanda suka dace da damar tushen ka'idar Wayland da samar da damar da ake buƙata don gina sabbin sabar da mahallin masu amfani.

Duk ka'idoji suna bi ta matakai uku - haɓakawa, gwaji da daidaitawa. Bayan kammala matakin ci gaba (nau'in "marasa karko"), ana sanya yarjejeniya a cikin reshe na "staging" kuma a hukumance an haɗa shi a cikin ka'idodin ka'idoji na wayland, kuma bayan an gama gwaji, an motsa shi zuwa rukunin barga. An riga an riga an yi amfani da ladabi daga nau'in "staging" a cikin sabar da abokan ciniki inda ake buƙatar ayyuka masu alaƙa. Ba kamar nau'in "marasa ƙarfi" ba, "staging" ya hana yin canje-canje waɗanda suka saba wa daidaituwa, amma idan an gano matsaloli da gazawa yayin gwaji, maye gurbin tare da sabon sigar ƙa'idar ko wani tsawaita Wayland ba a cire ba.

A cikin sabon sigar, an ƙara sabbin ka'idoji zuwa rukunin "tsari":

  • nau'in abun ciki - Yana ba abokan ciniki damar ba da bayanai game da abun ciki da ake nunawa zuwa uwar garken haɗaɗɗiyar, wanda za'a iya amfani dashi don inganta halayen sanin abun ciki, kamar saita takamaiman kaddarorin DRM kamar "nau'in abun ciki". An bayyana goyan bayan nau'ikan abun ciki masu zuwa: babu (babu wani bayani game da nau'in bayanan), hoto (fitar da hotuna na dijital, ana buƙatar ƙaramin aiki), bidiyo (bidiyo ko rayarwa, ana buƙatar ƙarin daidaitaccen aiki tare don guje wa tuntuwa) da wasa (ƙaddamarwa). wasanni, fitarwa daga mafi ƙarancin jinkiri).
  • ext-idle-notify - Yana ba da damar haɗakar uwar garken don aika sanarwa ga abokan ciniki game da rashin aikin mai amfani, waɗanda za a iya amfani da su don kunna ƙarin hanyoyin ceton wuta bayan wani ɗan lokaci na rashin aiki.

A halin yanzu, ka'idojin wayland-way sun haɗa da ƙa'idodi masu tsayayye masu zuwa, waɗanda ke ba da dacewa ta baya:

  • "Mai kallo" - yana bawa abokin ciniki damar yin ayyukan ƙira da gyara gefen gefen sabar.
  • "lokacin gabatarwa" - yana ba da nunin bidiyo.
  • "xdg-shell" shine keɓancewa don ƙirƙira da hulɗa tare da saman kamar windows, wanda ke ba ku damar matsar da su kusa da allon, rage girman, faɗaɗa, sake girman, da sauransu.

An gwada ladabi a cikin reshen “tsari”:

  • Drm-lease - yana ba da albarkatun da ake buƙata don samar da hoton sitiriyo tare da maɓalli daban-daban don idanu na hagu da dama lokacin fitarwa zuwa na'urar kai ta gaskiya.
  • "ext-session-lock" - yana bayyana hanyar kulle zaman, misali, yayin da mai adana allo ke gudana ko kuma ana nuna maganganun tantancewa.
  • "single-pixel-buffer" - yana ba ku damar ƙirƙirar buffers guda-pixel waɗanda suka haɗa da ƙimar RGBA 32-bit guda huɗu.
  • "xdg-activation" - ba ka damar canja wurin mayar da hankali tsakanin daban-daban matakin farko (misali, ta amfani da xdg-activation, daya aikace-aikace na iya canza mayar da hankali zuwa wani).

Ana haɓaka ƙa'idodi a cikin reshen "marasa ƙarfi":

  • "fullscreen-harsashi" - sarrafa aiki a cikin cikakken yanayin yanayin.
  • "hanyar shigarwa" - hanyoyin shigarwar sarrafawa.
  • "Hana mara aiki" - toshe ƙaddamar da mai adana allo (mai ajiyar allo).
  • "Input-timestamps" - timestamps don abubuwan shigarwa.
  • "keyboard-gajerun hanyoyin-hana" - yana sarrafa abin da aka makala na gajerun hanyoyin madannai da maɓallan zafi.
  • "linux-dmabuf" - raba katunan bidiyo da yawa ta amfani da fasaha na DMabuff.
  • "Linux-bayanin-aiki tare" ƙayyadaddun tsari ne na Linux don daidaita ma'ajin da aka ɗaure a saman.
  • "Mai nuna alama" - sarrafawa daga allon taɓawa.
  • "matsaloli masu nuni" - ƙuntatawa mai nuni (tarewa).
  • "Zaɓin farko" - ta hanyar kwatankwacin X11, yana tabbatar da aiki na allo na farko (zaɓin farko), bayanin wanda yawanci ana saka shi tare da maɓallin linzamin kwamfuta na tsakiya.
  • "al'amuran masu nuni ga dangi" - abubuwan da suka shafi ma'ana dangi.
  • "Tsarin kwamfutar hannu" - tallafi don shigarwa daga allunan.
  • "Tsarin rubutu" - tsarin shigar da rubutu.
  • "xdg-foreign" shine keɓancewa don hulɗa tare da saman abokin ciniki na "maƙwabta".
  • "xdg-adocoration" - kayan ado na taga a gefen uwar garken.
  • "xdg-output" - ƙarin bayani game da fitowar bidiyo (amfani da sikelin juzu'i).
  • "xwayland-keyboard-grab" - shigarwar kamawa a cikin aikace-aikacen XWayland.

source: budenet.ru

Add a comment