Ħruġ wayland-protocols 1.20

Disponibbli rilaxx tal-pakkett wayland-protokolli 1.20, li fih sett ta 'protokolli u estensjonijiet li jikkumplimentaw il-kapaċitajiet tal-protokoll Wayland bażi u jipprovdu l-kapaċitajiet meħtieġa għall-bini ta' servers komposti u ambjenti tal-utent. Ir-rilaxx 1.20 ġie rilaxxat kważi immedjatament wara 1.19, minħabba n-nuqqas li jiġu inklużi ċerti files (README.md, GOVERNANCE.md, MEMBERS.md) fl-arkivju.

Il-verżjoni l-ġdida aġġornat il-protokoll xdg-qoxra, li żiedet il-kapaċità li tibdel il-pożizzjoni ta 'dialogs popup diġà marbuta. Attributi ġodda enum u bitfield ġew miżjuda mal-"ħin tal-preżentazzjoni" u protokolli xdg-shell. Ġie miżjud dokument mal-kompożizzjoni
GOVERNANCE.md, li jiddeskrivi l-proċessi għall-ħolqien ta 'protokolli Wayland ġodda u l-aġġornament ta' dawk eżistenti fis-sett ta 'protokolli ta' wayland. Saru żidiet żgħar għall-protokolli eżistenti, id-dokumentazzjoni ġiet imtejba, u żbalji identifikati ġew eliminati.

Il-protokolli Wayland bħalissa jinkludu l-protokolli stabbli li ġejjin li huma kompatibbli b'lura:

  • "viewporter" - tippermetti lill-klijent li jwettaq azzjonijiet ta 'skalar u ħsad fuq it-truf tal-wiċċ fuq in-naħa tas-server.
  • "ħin tal-preżentazzjoni" - jipprovdi wiri tal-vidjo.
  • "xdg-shell" hija interface għall-ħolqien u l-interazzjoni ma 'uċuħ bħal twieqi, li jippermettilhom li jiġu mċaqalqa madwar l-iskrin, minimizzati, massimizzati, daqs mill-ġdid, eċċ.

Protokolli instabbli, li l-iżvilupp tagħhom għadu ma tlestax u mhux garantit li jibqa' kompatibbli mar-rilaxxi tal-passat:

  • "fullscreen-shell" - kontroll tax-xogħol fil-modalità full screen;
  • "input-method" - metodi ta' input tal-ipproċessar;
  • "idle-inhibit" - jimblokka t-tnedija tal-screensaver (screen saver);
  • “input-timestamps” — timestamps għal avvenimenti ta' input;
  • "linux-dmabuf" - qsim ta' diversi karti tal-vidjo bl-użu tat-teknoloġija DMABuff;
  • “text-input” — organizzazzjoni tal-input tat-test;
  • "ġesti tal-pointer" - kontroll minn touch screens;
  • "relative pointer events" - avvenimenti relattivi pointer;
  • "limitazzjonijiet tal-pointer" - restrizzjonijiet tal-pointer (imblukkar);
  • "tablet" - appoġġ għall-input minn pilloli.
  • "xdg-foreign" - interface għall-interazzjoni mal-uċuħ tal-klijent "ġirien";
  • "xdg-decoration" - tirrendi dekorazzjonijiet tat-twieqi fuq in-naħa tas-server;
  • “xdg-output” — informazzjoni addizzjonali dwar l-output tal-vidjo (użat għall-iskala frazzjonali);
  • "xwayland-keyboard-grab" - Aqbad input fl-applikazzjonijiet XWayland.
  • għażla primarja - b'analoġija ma 'X11, tiżgura t-tħaddim tal-clipboard primarju (għażla primarja), informazzjoni li minnha normalment tiddaħħal bil-buttuna tan-nofs tal-maws;
  • linux-explicit-synchronization huwa mekkaniżmu speċifiku għal Linux għas-sinkronizzazzjoni tal-buffers marbuta mal-wiċċ.

Sors: opennet.ru

Żid kumment