Izdanie wayland-protocols 1.20

Na voljo izdajo paketa wayland-protocols 1.20, ki vključuje nabor protokolov in razširitev, ki dopolnjujejo možnosti osnovnega protokola Wayland in zagotavljajo funkcionalnosti, potrebne za gradnjo sestavnih strežnikov in uporabniških okolij. Izdaja 1.20 je bila oblikovana skoraj takoj po 1.19, zaradi ne vključitve nekaterih datotek (README.md, GOVERNANCE.md, MEMBERS.md) v arhiv.

V novi različici je posodobljen protokol xdg-shell, ki sedaj omogoča spreminjanje položaja že vezanih popup-dialogov. Novi atribute enum in bitfield so dodani v protokola „presentation time“ in xdg-shell. Vključena je tudi dokumentacija
GOVERNANCE.md, ki opisuje procese ustvarjanja novih protokolov Wayland in posodabljanja obstoječih v nizu wayland-protocols. Opravljena so manjša dopolnila obstoječim protokolom, izboljšana dokumentacija in odpravljene odkrite napake.

Trenutno nabor wayland-protocols vključuje naslednje stabilne protokole, ki zagotavljajo povratno združljivost:

  • „viewporter“ — omogoča strankam izvajanje dejanj glede povečave in rezanja robov površine na strežniku.
  • „presentation time“ — zagotavlja prikazovanje videa.
  • „xdg-shell“ — vmesnik za ustvarjanje in interakcijo s površinami kot okni, kar omogoča njihovo premikanje po zaslonu, minimiziranje, maksimiziranje, spreminjanje velikosti itd.

Nestabilni protokoli, katerih razvoj še ni končan in ni zagotovljena združljivost s prejšnjimi različicami:

  • „fullscreen-shell“ — upravljanje delovanja v celozaslonskem načinu;
  • „input-method“ — obravnavanje načinov vnosa;
  • „idle-inhibit“ — preprečevanje zagon ovitka (screen saver);
  • „input-timestamps“ — časovne oznake za dogodke vnosa;
  • „linux-dmabuf“ — skupna raba več grafičnih kartic z DMABuff tehnologijo;
  • „text-input“ — organizacija vnosa besedila;
  • „pointer-gestures“ — upravljanje z dotiknimi zasloni;
  • „relative pointer events“ — relativni dogodki kazalcev;
  • „pointer constraints“ — omejitve kazalcev (zaklepanje);
  • „tablet“ — podpora za vhodne naprave iz tabličnih računalnikov.
  • „xdg-foreign“ — vmesnik za interakcijo s površinami „sosednjega“ odjemalca;
  • „xdg-decoration“ — risanje okenskih okrasov na strani strežnika;
  • „xdg-output“ — dodatne informacije o video izhodu (uporablja se za delno povečavo);
  • «xwayland-keyboard-grab» — zajem vnosa v aplikacijah XWayland.
  • primarna-selekcija — po analogiji s X11 omogućuje rad primarnog međuspremnika (primary selection), a umetanje informacija iz njega obično se vrši srednjim dugmetom miša;
  • linux-izričita-sinkronizacija — specifičan Linux mehanizam sinkronizacije međuspremnika povezan s površinom.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster