Wayland-Protocols ، هي مجموعة من التحسينات التي تكمل قدرات Wayland

مؤخرا تم الإعلان عن إصدار النسخة الجديدة من الحزمة بروتوكولات wayland 1.26 ، الذي يحتوي على مجموعة من البروتوكولات والإضافات التي تكمل قدرات بروتوكول Wayland الأساسي وتوفير القدرات اللازمة لبناء خادم مركب وبيئات مستخدم.

تمر جميع البروتوكولات باستمرار بثلاث مراحل: التطوير والاختبار والتثبيت. بعد الانتهاء من مرحلة التطوير (الفئة "غير المستقرة") ، يتم وضع البروتوكول في فرع "التدريج" ويتم تضمينه رسميًا في مجموعة بروتوكول wayland ، وبعد الانتهاء من الاختبار ، يتم نقله إلى الفئة المستقرة. يمكن بالفعل استخدام البروتوكولات في فئة "التدريج" في الخوادم المركبة والعملاء حيث تكون الوظائف المرتبطة بها مطلوبة.

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

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

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

بالنسبة للجزء من البروتوكولات المختبرة في فرع "التدريج" يمكننا أن نجد:

  • إيجار drm : يوفر الموارد اللازمة لتكوين صورة استريو بمخازن مؤقتة مختلفة للعينين اليمنى واليسرى عند إرسالها إلى سماعات رأس الواقع الافتراضي.
  • قفل الجلسة الخارجية: يحدد وسائل قفل الجلسة ، على سبيل المثال أثناء شاشة التوقف أو حوار المصادقة.
  • عازلة أحادية البكسل: يسمح لك بإنشاء مخازن مؤقتة أحادية البكسل تتضمن أربع قيم RGBA 32 بت.
  • تفعيل xdg: الذي يسمح بنقل التركيز بين الأسطح المختلفة للمستوى الأول (على سبيل المثال ، باستخدام xdg-activation ، يمكن لأحد التطبيقات تغيير التركيز إلى آخر).

الميزات الجديدة الرئيسية لبروتوكولات Wayland-Protocols 1.26

يقدم هذا الإصدار بروتوكول اختبار المخزن المؤقت للبكسل الفردي الجديد ،
والتي ، جنبًا إلى جنب مع امتداد العارض ، تتيح للعملاء
إنشاء أسطح بلون واحد بحجم عشوائي ...

هذا أيضًا هو الإصدار الأول الذي يتطلب ملحقات بروتوكول جديدة لـ
اتبع صياغة RFC 2119. بالإضافة إلى ما تم ذكره حتى الآن ، يأتي هذا الإصدار أيضًا مع
التوضيحات المعتادة والتعليقات التوضيحية المحسّنة والإصلاحات الطفيفة الأخرى.

في هذا الإصدار الذي تم إصداره حديثًا ، تم تسليط الضوء على أن بروتوكول المخزن المؤقت للبكسل الفردي قد تمت إضافته إلى فئة "التدريج" ، مما يسمح بإنشاء مخازن مؤقتة ذات بكسل واحد تتضمن أربع قيم RGBA 32 بت. باستخدام بروتوكول العرض ، يمكن للخوادم المركبة قياس المخازن المؤقتة ذات البكسل الواحد لإنشاء أسطح ملونة بشكل موحد ذات حجم عشوائي.

التغيير الآخر الذي يبرز في هذا الإصدار الجديد هوفي بروتوكول xdg_shell ، الذي يوفر واجهة للتفاعل مع الأسطح كنوافذ ، مما يسمح لك بتحريك الأسطح حول الشاشة ، وتقليلها ، وتعظيمها ، وتغيير حجمها ، وما إلى ذلك ، في هذا إضافة دعم للخوادم المركبة التي تنفذ جزءًا فقط من عمليات إدارة النوافذ التي تقدمها xdg_shell.

من ناحية أخرى ، تم التأكيد أيضًا على أن الحدث مقترح القدرة على نقل معلومات حول القدرات المتاحة على الخادم المركب.

بالإضافة إلى ذلك ، يُذكر أيضًا أن بروتوكول إدخال النص أعاد كتابة اللغة مما أدى إلى تفسير غامض وإضافة توضيحات حول السلوك المقصود.

وتجدر الإشارة أيضًا إلى أنه من هذا الإصدار الجديد من بروتوكولات الطريق ، فإن استخدام المصطلحات المحددة في RFC 2119 إلزامي.

أخيرا إذا كنت أنامهتم بمعرفة المزيد عنها حول هذا الإصدار الجديد ، يمكنك التحقق من التفاصيل في الرابط التالي.

بالنسبة للمهتمين بمعرفة المزيد عن بروتوكولات الطريق ، يمكنهم الرجوع إلى الرابط التالي. 


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.