Izlaidiet ceļu zemes protokolus 1.20

Pieejams pakotnes izlaišana ceļmalas protokoli 1.20, kas satur protokolu un paplašinājumu kopu, kas papildina Wayland bāzes protokola iespējas un nodrošina kompozītu serveru un lietotāju vides veidošanai nepieciešamās iespējas. Izlaidums 1.20 tika izveidots gandrīz uzreiz pēc tam 1.19, jo arhīvā nav izdevies iekļaut noteiktus failus (README.md, GOVERNANCE.md, MEMBERS.md).

Jaunajā versijā ir atjaunināts protokols xdg-apvalks, kas pievienoja iespēju mainīt jau saistīto uznirstošo dialoglodziņu pozīciju. Jauni enum un bitfield atribūti ir pievienoti “prezentācijas laika” un xdg-shell protokoliem. Sastāvam pievienots dokuments
GOVERNANCE.md, kas apraksta jaunu Wayland protokolu izveides un esošo Wayland protokolu atjaunināšanas procesus wayland-protocols komplektā. Esošajos protokolos ir veikti nelieli papildinājumi, pilnveidota dokumentācija un novērstas konstatētās kļūdas.

Pašlaik wayland-protocols ietver šādus stabilus protokolus, kas nodrošina atpakaļejošu saderību:

  • "viewporter" - ļauj klientam veikt mērogošanas un virsmas malu apgriešanas darbības servera pusē.
  • "prezentācijas laiks" - nodrošina video displeju.
  • “xdg-shell” ir saskarne virsmu kā logu izveidei un mijiedarbībai ar tām, kas ļauj tās pārvietot pa ekrānu, minimizēt, paplašināt, mainīt izmērus utt.

Nestabili protokoli, kuru izstrāde vēl nav pabeigta un netiek garantēta, ka tie būs saderīgi ar iepriekšējiem laidieniem:

  • “fullscreen-shell” - darba kontrole pilnekrāna režīmā;
  • “ievades metode” - ievades metožu apstrāde;
  • “dīkstāves inhibēšana” - ekrānsaudzētāja (ekrānsaudzētāja) palaišanas bloķēšana;
  • “input-timestamps” — ievades notikumu laikspiedoli;
  • "linux-dmabuf" - vairāku video karšu koplietošana, izmantojot DMABuff tehnoloģiju;
  • “text-input” — teksta ievades organizēšana;
  • “rādītāja žesti” - vadība no skārienekrāniem;
  • “relative pointer events” - relatīvie rādītāja notikumi;
  • “pointer constraints” - rādītāja ierobežojumi (bloķēšana);
  • "planšetdators" - atbalsts ievadei no planšetdatoriem.
  • “xdg-foreign” - saskarne mijiedarbībai ar “kaimiņu” klienta virsmām;
  • “xdg-decoration” - logu dekorāciju renderēšana servera pusē;
  • “xdg-output” — papildu informācija par video izvadi (izmanto daļējai mērogošanai);
  • "xwayland-keyboard-grab" — uztveršanas ievade XWayland lietojumprogrammās.
  • primārā atlase - pēc analoģijas ar X11, nodrošina primārās starpliktuves darbību (primārā atlase), no kuras informācija parasti tiek ievietota ar peles vidējo pogu;
  • linux-explicit-synchronization ir Linux specifisks mehānisms ar virsmu saistīto buferu sinhronizēšanai.

Avots: opennet.ru

Pievieno komentāru