Kutulutsa njira za wayland 1.20

Ipezeka kutulutsidwa kwa phukusi ndondomeko za wayland 1.20, yomwe ili ndi ndondomeko ndi zowonjezera zomwe zimagwirizana ndi mphamvu za protocol ya Wayland ndikupereka mphamvu zofunikira pomanga ma seva ophatikizika ndi malo ogwiritsira ntchito. Kutulutsa 1.20 kudapangidwa nthawi yomweyo 1.19, chifukwa chakulephera kuyika mafayilo ena (README.md, GOVERNANCE.md, MEMBERS.md) munkhokwe.

Mtundu watsopano wasintha ndondomekoyi xdg-chipolopolo, zomwe zidawonjezera kuthekera kosintha malo a zokambirana zolumikizidwa kale. Zatsopano za enum ndi bitfield zawonjezedwa ku "nthawi yowonetsera" ndi ma protocol a xdg-shell. Chikalata chawonjezedwa pazolemba
ULAMULIRO.md, yomwe imalongosola njira zopangira ma protocol a Wayland atsopano ndikusintha zomwe zilipo kale mu wayland-protocols set. Zowonjezera zing'onozing'ono zapangidwa ku ndondomeko zomwe zilipo kale, zolemba zakonzedwa bwino, ndipo zolakwika zomwe zadziwika zachotsedwa.

Pakadali pano, ma wayland-protocols akuphatikiza ma protocol okhazikika otsatirawa, omwe amapereka kuyanjana m'mbuyo:

  • "viewporter" - imalola kasitomala kuchita makulitsidwe ndi kuwongolera m'mphepete mwa mbali ya seva.
  • "nthawi yowonetsera" - imatsimikizira kuwonetsedwa kwamavidiyo.
  • "xdg-shell" ndi mawonekedwe opangira ndi kuyanjana ndi mawonekedwe ngati windows, omwe amakulolani kuwasuntha mozungulira chophimba, kuchepetsa, kukulitsa, kusintha kukula, ndi zina.

Ma protocol osakhazikika, omwe kutukuka kwake sikunamalizidwebe ndipo sikunatsimikizidwe kuti ikugwirizana ndi zomwe zatulutsidwa kale:

  • "Fullscreen-shell" - kuwongolera ntchito pazithunzi zonse;
  • "njira yolowera" - njira zopangira zolowera;
  • "Idle-inhibit" - kutsekereza kukhazikitsidwa kwa skrini (screensaver);
  • β€œinput-timestamp” - masitampu anthawi ya zochitika zolowetsa;
  • "linux-dmabuf" - kugawana makadi angapo a kanema pogwiritsa ntchito ukadaulo wa DMBuff;
  • "text-input" - bungwe la zolemba;
  • "Pointer-gestures" - kuwongolera kuchokera pazithunzi zogwira;
  • "zochitika zokhudzana ndi pointer" - zochitika zachibale;
  • "zoletsa za pointer" - zopinga za pointer (kutsekereza);
  • "tablet" - chithandizo chothandizira kuchokera pamapiritsi.
  • "xdg-yachilendo" - mawonekedwe olumikizirana ndi mawonekedwe a kasitomala "oyandikana nawo";
  • "xdg-decoration" - kupereka zokongoletsa zenera kumbali ya seva;
  • "xdg-output" - zowonjezera zokhudzana ndi vidiyo (yogwiritsidwa ntchito pokulitsa magawo);
  • "Xwayland-keyboard-grab" - zolowetsa mu XWayland application.
  • kusankha koyambirira - mofananiza ndi X11, kumatsimikizira kugwira ntchito kwa bolodi loyambira (kusankha koyambirira), chidziwitso chomwe nthawi zambiri chimayikidwa ndi batani lapakati;
  • linux-explicit-synchronization ndi njira ya Linux yolumikizira ma buffers pamwamba.

Source: opennet.ru

Kuwonjezera ndemanga