إصدار wayland-Protocols 1.20

متاح الافراج عن الحزمة wayland- بروتوكولات 1.20والذي يحتوي على مجموعة من البروتوكولات والامتدادات التي تكمل إمكانيات بروتوكول Wayland الأساسي وتوفر الإمكانيات اللازمة لبناء خوادم وبيئات مستخدمين مركبة. تم إصدار الإصدار 1.20 بعد ذلك مباشرة تقريبًا 1.19، بسبب الفشل في تضمين ملفات معينة (README.md، GOVERNANCE.md، MEMBERS.md) في الأرشيف.

قام الإصدار الجديد بتحديث البروتوكول xdg قذيفة، مما أضاف القدرة على تغيير موضع مربعات الحوار المنبثقة المرتبطة بالفعل. تمت إضافة سمات التعداد وحقول البت الجديدة إلى "وقت العرض التقديمي" وبروتوكولات xdg-shell. تمت إضافة مستند إلى التكوين
الحكم.md، الذي يصف عمليات إنشاء بروتوكولات Wayland جديدة وتحديث البروتوكولات الموجودة في مجموعة بروتوكولات Wayland. تم إجراء إضافات طفيفة على البروتوكولات الحالية، وتم تحسين الوثائق، وتم التخلص من الأخطاء المحددة.

تتضمن بروتوكولات Wayland حاليًا البروتوكولات الثابتة التالية المتوافقة مع الإصدارات السابقة:

  • "منفذ العرض" - يسمح للعميل بتنفيذ إجراءات القياس والقص على حواف السطح على جانب الخادم.
  • "وقت العرض" - يضمن عرض الفيديو.
  • "xdg-shell" هي واجهة لإنشاء أسطح مثل النوافذ والتفاعل معها ، مما يسمح بتحريكها حول الشاشة ، وتصغيرها ، وتكبيرها ، وتغيير حجمها ، وما إلى ذلك.

البروتوكولات غير المستقرة، والتي لم يكتمل تطويرها بعد، وليس من المضمون أن تظل متوافقة مع الإصدارات السابقة:

  • "قشرة ملء الشاشة" - التحكم في العمل في وضع ملء الشاشة؛
  • "طريقة الإدخال" - معالجة طرق الإدخال؛
  • "منع الخمول" - منع تشغيل شاشة التوقف (شاشة التوقف)؛
  • ""الطوابع الزمنية للإدخال"" - الطوابع الزمنية لأحداث الإدخال؛
  • "linux-dmabuf" - مشاركة العديد من بطاقات الفيديو باستخدام تقنية DMABuff؛
  • "إدخال النص" - تنظيم إدخال النص؛
  • "إيماءات المؤشر" - التحكم من شاشات اللمس؛
  • "أحداث المؤشر النسبي" - أحداث المؤشر النسبي؛
  • "قيود المؤشر" - قيود المؤشر (حظر)؛
  • "الكمبيوتر اللوحي" - دعم الإدخال من الأجهزة اللوحية.
  • "xdg-foreign" - واجهة للتفاعل مع أسطح العميل "المجاور"؛
  • "xdg-decoration" - عرض زخارف النوافذ على جانب الخادم؛
  • "xdg-output" - معلومات إضافية حول إخراج الفيديو (تستخدم للقياس الجزئي)؛
  • "xwayland-keyboard-grab" - التقاط المدخلات في تطبيقات XWayland.
  • التحديد الأساسي - قياسًا على X11، يضمن تشغيل الحافظة الأساسية (الاختيار الأساسي)، والتي يتم عادةً إدراج المعلومات منها باستخدام زر الماوس الأوسط؛
  • linux-explicit-synchronization هي آلية خاصة بنظام التشغيل Linux لمزامنة المخازن المؤقتة المرتبطة بالسطح.

المصدر: opennet.ru

إضافة تعليق