Saki ka'idojin wayland-1.21

An buga sakin fakitin hanyar-wayland-protocols 1.21, 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.

Farawa tare da sakin 1.21, an maye gurbin matakin haɓaka ƙa'idar "marasa ƙarfi" da "tsari" don daidaita tsarin daidaitawa don ƙa'idodin da aka gwada a cikin yanayin samarwa. Duk ka'idoji suna bi ta matakai uku - haɓakawa, gwaji da daidaitawa. Bayan kammala mataki na ci gaba, ana sanya yarjejeniya a cikin reshe na "staging" kuma an haɗa shi a cikin ka'idodin ka'idoji na wayland, kuma bayan an gama gwaji, an motsa shi zuwa matsayi mai tsayi. 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. A cikin nau'in "staging", an haramta yin canje-canje da suka saba wa daidaituwa, amma idan an gano matsaloli da gazawa yayin gwaji, maye gurbin tare da sabon muhimmin juzu'i na yarjejeniya ko wani tsawo na Wayland ba a cire shi ba.

Sabuwar sigar ta ƙunshi ikon shigarwa ta amfani da tsarin ginin Meson maimakon autotools. Akwai shirye-shiryen daina goyan bayan autotools gaba ɗaya a nan gaba. An ƙara sabuwar ƙa'idar kunna xdg zuwa rukunin tsarawa, yana ba da damar mayar da hankali tsakanin filaye daban-daban na matakin farko. Misali, tare da xdg-activation, ƙirar ƙaddamar da aikace-aikacen ɗaya na iya ba da hankali ga wani keɓancewa, ko aikace-aikacen ɗaya na iya canza mayar da hankali zuwa wani. An riga an aiwatar da tallafin kunnawa xdg don Qt, GTK, wlroots, Mutter da KWin.

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”:

  • "cikakken-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);
  • "shigar-timestamps" - lokutan lokuta don abubuwan shigarwa;
  • "linux-dmabuf" - raba katunan bidiyo da yawa ta amfani da fasaha na DMBuff;
  • "Tsarin rubutu" - tsarin shigar da rubutu;
  • "Mai nuna alama" - sarrafawa daga allon taɓawa;
  • "al'amuran nuni na dangi" - abubuwan da suka shafi ma'ana;
  • "Matsakaicin ma'ana" - ƙayyadaddun masu nuni (tarewa);
  • "Tsarin kwamfutar hannu" - tallafi don shigarwa daga allunan.
  • "xdg-bare" - dubawa don hulɗa tare da saman abokin ciniki "makwabci";
  • "xdg-adocoration" - yin kayan ado na taga a gefen uwar garke;
  • "xdg-fitarwa" - ƙarin bayani game da fitowar bidiyo (amfani da sikelin juzu'i);
  • "xwayland-keyboard-grab" - shigarwar kamawa a cikin aikace-aikacen XWayland.
  • zaɓi na farko - ta hanyar kwatanci tare da X11, yana tabbatar da aiki na allo na farko (zaɓi na farko), bayanin wanda yawanci ana saka shi tare da maɓallin linzamin kwamfuta na tsakiya;
  • linux-bayani-aiki tare shine ƙayyadaddun tsari na Linux don aiki tare da masu ɗaure saman saman.
  • xdg-activation - yana ba ku damar canja wurin mayar da hankali tsakanin filaye daban-daban na matakin farko (misali, ta amfani da xdg-activation, aikace-aikacen ɗaya na iya canza mayar da hankali zuwa wani).

source: budenet.ru

Add a comment