Utgivelse av wayland-protocols 1.20

Tilgjengelig utgivelsen av pakken wayland-protocols 1.20, som inneheld ei rekkje protokollar og utvidingar som supplerer moglegheitene til den grunnleggjande Wayland-protokollen og gir nÞdvendige funksjonar for Ä bygge komposittserverar og brukaromgjevnader. UtgÄva 1.20 vart danna nesten umiddelbart etter 1.19, pÄ grunn av at enkelte filer (README.md, GOVERNANCE.md, MEMBERS.md) ikkje var inkludert i arkivet.

I den nye versjonen er protokollen xdg-shell, i som er lagt til moglegheita for Ä endre posisjonen til allereie bundne popup-dialogar. Nye attributt enum og bitfield er lagt til i protokollane «presentation time» og xdg-shell. Dokumentet
GOVERNANCE.md, som beskriver prosessane for Ä opprette nye Wayland-protokollar og oppdatere eksisterande i settet wayland-protocols, er lagt til. Det er gjort smÄ tillegg til eksisterande protokollar, dokumentasjonen er betre, og oppdaga feil er retta opp.

For tiden inneholder wayland-protocols fĂžlgende stabile protokoller, som sikrer bakoverkompatibilitet:

  • «viewporter» — lar klienten utfĂžre handlinger for skalering og beskjĂŠring av kantene pĂ„ overflater pĂ„ serversiden.
  • «presentation time» — sikrar visning av video.
  • «xdg-shell» — et grensesnitt for oppretting og interaksjon med flater som vinduer, som lar dem flyttes pĂ„ skjermen, minimeres, maksimeres, endres i stĂžrrelse osv.

Ustabile protokollar, utviklinga av dei er enno ikkje avslutta, og det er ikkje garantert at dei vil vere bakoverkompatible med tidlegare utgÄver:

  • «fullscreen-shell» — styring av arbeid i fullskjermmodus;
  • «input-method» — behandling av inndatametodar;
  • «idle-inhibit» — blokkering av skjermsparer (skjermbeskytter);
  • «input-timestamps» — tidsstempel for inndatahendingar;
  • «linux-dmabuf» — deling av fleire grafikkort ved hjelp av DMABuf-teknologi;
  • «text-input» — organisering av tekstinnmatning;
  • «pointer-gestures» — styring frĂ„ berĂžringsskjermar;
  • «relative pointer events» — relative pekereventar;
  • «pointer constraints» — restriksjonar for pekere (blokkering);
  • «tablet» – stĂžtte for inndata fra nettbrett.
  • «xdg-foreign» — grensesnitt for samhandling med «nabo» klientoverflater;
  • «xdg-decoration» — rendering av vinduskantar pĂ„ serversida;
  • «xdg-output» — tilleggsmogelegheiter om videoutgang (brukast til fraksjonell skalering);
  • 'xwayland-keyboard-grab' — fangst av inndata i XWayland-applikasjoner.
  • primary-selection — pĂ„ same mĂ„te som X11 sikrar det funksjonaliteten til det primĂŠre utklippstavle (primary selection), der informasjon typisk blir limt inn ved hjelp av midtknappen pĂ„ musa;
  • linux-explicit-synchronization — ein spesifikk mekanisme for synkronisering av buffarar knytt til overflater i Linux.

Kilde: opennet.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster