Wayland-protocols-ийг гаргах 1.20

Боломжтой багц хувилбар протоколууд 1.20, энэ нь үндсэн Wayland протоколын чадавхийг нөхөж, нийлмэл серверүүд болон хэрэглэгчийн орчныг бий болгоход шаардлагатай чадавхийг хангадаг протокол, өргөтгөлүүдийн багцыг агуулдаг. 1.20 хувилбарыг бараг тэр даруй бүтээжээ 1.19, тодорхой файлуудыг (README.md, GOVERNANCE.md, MEMBERS.md) архивт оруулаагүйн улмаас.

Шинэ хувилбар нь протоколыг шинэчилсэн xdg-бүрхүүл, аль хэдийн холбогдсон попап харилцах цонхнуудын байрлалыг өөрчлөх боломжийг нэмсэн. "Танилцуулгын хугацаа" болон xdg-shell протоколуудад шинэ enum болон bitfield шинж чанарууд нэмэгдсэн. Бүрэлдэхүүнд баримт бичиг нэмсэн
ЗАСАГЛАЛ.md, энэ нь Wayland-протоколын багц дахь шинэ Wayland протоколуудыг үүсгэх, одоо байгаа протоколуудыг шинэчлэх үйл явцыг тайлбарладаг. Одоо байгаа протоколуудад бага зэргийн нэмэлтүүд хийж, баримтжуулалтыг сайжруулж, илэрсэн алдааг арилгасан.

Одоогийн байдлаар wayland-протоколууд нь хоцрогдсон нийцтэй байдлыг хангадаг дараах тогтвортой протоколуудыг агуулдаг.

  • "viewporter" - үйлчлүүлэгчид серверийн тал дээр масштаблах, гадаргуугийн ирмэгийг засах үйлдлүүдийг хийх боломжийг олгодог.
  • "Танилцуулгын цаг" - видеог харуулах боломжийг олгодог.
  • "xdg-shell" нь гадаргууг үүсгэх, цонх хэлбэрээр харилцах интерфейс бөгөөд тэдгээрийг дэлгэцийн эргэн тойронд шилжүүлэх, багасгах, өргөжүүлэх, хэмжээг өөрчлөх гэх мэт боломжийг олгодог.

Тогтворгүй протоколууд, боловсруулалт нь хараахан дуусаагүй байгаа бөгөөд өмнөх хувилбаруудтай нийцэхгүй байх баталгаагүй болно.

  • "бүтэн дэлгэцийн бүрхүүл" - бүрэн дэлгэцийн горимд ажиллах хяналт;
  • "оролтын арга" - оролтын аргуудыг боловсруулах;
  • "сул зогсолтыг хориглох" - дэлгэц амраагчийг ажиллуулахыг хориглох (дэлгэц амраагч);
  • “оролтын цагийн тэмдэг” — оролтын үйл явдлын цагийн тэмдэг;
  • "linux-dmabuf" - DMABuff технологийг ашиглан хэд хэдэн видео картыг хуваалцах;
  • "текст оруулах" - текст оруулах зохион байгуулалт;
  • "заагч дохио" - мэдрэгчтэй дэлгэцээс удирдах;
  • "харьцангуй заагч үйл явдлууд" - харьцангуй заагч үйл явдлууд;
  • “заагчийн хязгаарлалт” - заагчийн хязгаарлалт (блоклох);
  • "таблет" - таблетаас оруулах дэмжлэг.
  • "xdg-foreign" - "хөрш" үйлчлүүлэгчийн гадаргуутай харилцах интерфейс;
  • "xdg-decoration" - сервер талд цонхны чимэглэл хийх;
  • "xdg-output" - видео гаралтын талаархи нэмэлт мэдээлэл (бутархай масштаб хийхэд ашигладаг);
  • "xwayland-keyboard-grab" - XWayland програмын оролтыг авах.
  • анхан шатны сонголт - X11-тэй адилтгаж, үндсэн санах ойн ажиллагааг хангадаг (анхдагч сонголт), мэдээллийг ихэвчлэн хулганы дунд товчлуураар оруулдаг;
  • linux-explicit-synchronization нь гадаргуутай холбогдсон буферуудыг синхрончлох Линуксийн тусгай механизм юм.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх