Izlaidiet ceļu zemes protokolus 1.18

publicēts pakotnes izlaiÅ”ana ceļmalas protokoli 1.18, 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. Versijā 1.18 ir iekļauti nelieli papildinājumi esoÅ”ajiem protokoliem, uzlabota dokumentācija un izlabotas kļūdas. Paredzams, ka Weston 7.0 un Wayland 1.18 iznāks 23. augustā.

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-grub" — 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