Lokolla li-protocol tsa wayland 1.20

Fumaneha ho lokolloa ha sephutheloana mekhoa ea wayland 1.20, e nang le sehlopha sa li-protocol le li-extensions tse tlatsetsang bokhoni ba protocol ea motheo ea Wayland le ho fana ka bokhoni bo hlokahalang bakeng sa ho haha ​​​​li-server tse nang le lihlopha le libaka tsa basebelisi. Release 1.20 e thehiloe hang ka mor'a moo 1.19, ka lebaka la ho hloleha ho kenyelletsa lifaele tse itseng (README.md, GOVERNANCE.md, MEMBERS.md) polokelong ea litlaleho.

Mofuta o mocha o ntlafalitse protocol xdg-likhetla, e ekelitseng bokhoni ba ho fetola boemo ba lipuisano tsa popup tse seng li hokahantsoe. Litšobotsi tse ncha tsa enum le bitfield li kentsoe "nakong ea tlhahiso" le liprothokholo tsa xdg-shell. Tokomane e kentsoe sebopehong
PUSO.md, e hlalosang lits'ebetso tsa ho theha liprothokholo tse ncha tsa Wayland le ho nchafatsa tse seng li ntse li le teng ka har'a wayland-protocols set. Ho entsoe litlatsetso tse nyane ho liprothokholo tse seng li ntse li le teng, litokomane li ntlafalitsoe, 'me liphoso tse bonoang li felisitsoe.

Hajoale, li-protocols tsa wayland li kenyelletsa liprothokholo tse latelang tse tsitsitseng, tse fanang ka tšebelisano ea morao-rao:

  • "viewporter" - e lumella mofani ho etsa liketso tsa ho fokotsa le ho fokotsa ka holimo ka lehlakoreng la seva.
  • "nako ea tlhahiso" - e netefatsa ponts'o ea video.
  • "xdg-shell" ke sebopeho sa ho theha le ho sebelisana le bokaholimo joalo ka lifensetere, e u lumellang ho li tsamaisa skrineng, ho fokotsa, ho holisa, ho fetola boholo, joalo-joalo.

Liprothokholo tse sa tsitsang, tseo nts'etsopele ea tsona ha e so phetheloe 'me ha e na tiiso ea hore e tla lula e lumellana le litokollo tse fetileng:

  • "Shell-screen-shell" - taolo ea mosebetsi ka mokhoa o feletseng oa skrine;
  • "mokhoa oa ho kenya" - mekhoa ea ho kenya letsoho;
  • "idle-inhibit" - thibela ho qalisoa ha skrine (screensaver);
  • "input-timestamps" - litempe tsa nako bakeng sa liketsahalo tsa ho kenya;
  • "linux-dmabuf" - ho arolelana likarete tse 'maloa tsa video ho sebelisa theknoloji ea DMBuff;
  • “text-input” — tlhophiso ya ho kenya mongolo;
  • "pointer-gestures" - taolo ho tsoa ho li-skrini tsa touch;
  • "liketsahalo tsa pointer tse amanang" - liketsahalo tse amanang le pointer;
  • "lithibelo tsa pointer" - lithibelo tsa pointer (thibela);
  • "tablet" - ts'ehetso ea ho kenya letsoho ho tsoa matlapeng.
  • "xdg-foreign" - sebopeho sa tšebelisano le bokaholimo ba moreki oa "moahelani";
  • "xdg-decoration" - ho fana ka mekhabiso ea lifensetere ka lehlakoreng la seva;
  • "xdg-output" - tlhahisoleseding e eketsehileng mabapi le tlhahiso ea video (e sebelisetsoang ho fokotsa likaroloana);
  • "Xwayland-keyboard-grab" - ho kenya letsoho lits'ebetsong tsa XWayland.
  • khetho ea mantlha - ka papiso le X11, e netefatsa ts'ebetso ea "clipboard" ea mantlha (khetho ea mantlha), tlhahisoleseling eo hangata e kentsoeng ka konopo e bohareng ea mouse;
  • linux-explicit-synchronization ke mokhoa o ikhethileng oa Linux oa ho hokahanya li-buffer tse tlameletsoeng holimo.

Source: opennet.ru

Eketsa ka tlhaloso