Rhyddhau protocolau tramwyfa 1.20

Ar gael rhyddhau pecyn protocolau wayland 1.20, sy'n cynnwys set o brotocolau ac estyniadau sy'n ategu galluoedd y protocol sylfaenol Wayland ac yn darparu'r galluoedd angenrheidiol ar gyfer adeiladu gweinyddwyr cyfansawdd ac amgylcheddau defnyddwyr. Crëwyd Rhyddhad 1.20 bron yn syth ar ôl hynny 1.19, oherwydd methiant i gynnwys rhai ffeiliau (README.md, GOVERNANCE.md, MEMBERS.md) yn yr archif.

Mae'r fersiwn newydd wedi diweddaru'r protocol xdg-cragen, a ychwanegodd y gallu i newid lleoliad deialogau naid sydd eisoes wedi'u cysylltu. Mae priodoleddau enum a bitfield newydd wedi'u hychwanegu at y protocolau “amser cyflwyno” a xdg-shell. Mae dogfen wedi'i hychwanegu at y cyfansoddiad
LLYWODRAETHU.md, sy'n disgrifio'r prosesau ar gyfer creu protocolau Wayland newydd a diweddaru'r rhai presennol yn y set protocolau tir-ffordd. Mae mân ychwanegiadau wedi'u gwneud i brotocolau presennol, mae dogfennaeth wedi'i gwella, ac mae gwallau a nodwyd wedi'u dileu.

Ar hyn o bryd, mae protocolau tramwyfeydd yn cynnwys y protocolau sefydlog canlynol, sy'n darparu cydnawsedd tuag yn ôl:

  • "viewporter" - yn caniatáu i'r cleient berfformio camau graddio a thocio ymyl wyneb ar ochr y gweinydd.
  • “amser cyflwyno” - yn sicrhau arddangosiad fideo.
  • Mae “xdg-shell” yn rhyngwyneb ar gyfer creu a rhyngweithio ag arwynebau fel ffenestri, sy'n caniatáu ichi eu symud o amgylch y sgrin, lleihau, ehangu, newid maint, ac ati.

Protocolau ansefydlog, nad yw eu datblygiad wedi'i gwblhau eto ac nid yw'n sicr o barhau i fod yn gydnaws â datganiadau blaenorol:

  • “cragen sgrin lawn” - rheoli gwaith yn y modd sgrin lawn;
  • “Mewnbwn-dull” - prosesu dulliau mewnbwn;
  • “segur-atal” - rhwystro lansiad yr arbedwr sgrin (arbedwr sgrin);
  • “stampiau amser mewnbwn” — stampiau amser ar gyfer digwyddiadau mewnbwn;
  • "linux-dmabuf" - rhannu nifer o gardiau fideo gan ddefnyddio technoleg DMBuff;
  • “testun-mewnbwn” — trefn y mewnbwn testun;
  • “ystumiau pwyntydd” - rheolaeth o sgriniau cyffwrdd;
  • “digwyddiadau pwyntydd cymharol” - digwyddiadau pwyntydd cymharol;
  • “cyfyngiadau pwyntydd” - cyfyngiadau pwyntydd (blocio);
  • "tabled" - cefnogaeth ar gyfer mewnbwn o dabledi.
  • “xdg-tramor” - rhyngwyneb ar gyfer rhyngweithio ag arwynebau'r cleient “cymdogol”;
  • “xdg-decoration” - rendro addurniadau ffenestr ar ochr y gweinydd;
  • “xdg-output” — gwybodaeth ychwanegol am yr allbwn fideo (a ddefnyddir ar gyfer graddio ffracsiynol);
  • "xwayland-keyboard-grab" - dal mewnbwn mewn cymwysiadau XWayland.
  • dewis cynradd - trwy gyfatebiaeth â X11, mae'n sicrhau gweithrediad y clipfwrdd cynradd (detholiad cynradd), y mae gwybodaeth ohono fel arfer yn cael ei fewnosod gyda botwm canol y llygoden;
  • Mae linux-explicit-syncronization yn fecanwaith sy'n benodol i Linux ar gyfer cydamseru byfferau sy'n rhwym i'r wyneb.

Ffynhonnell: opennet.ru

Ychwanegu sylw