Wayland-protocols، اضافہ کا ایک مجموعہ جو Wayland کی صلاحیتوں کی تکمیل کرتا ہے

حال ہی میں نئے ورژن کی ریلیز کا اعلان کیا گیا تھا پیکیج کے وے لینڈ پروٹوکول 1.26، جس کا ایک مجموعہ ہوتا ہے۔ پروٹوکولز اور ایکسٹینشنز جو بیس Wayland پروٹوکول کی صلاحیتوں کی تکمیل کرتے ہیں۔ اور جامع سرور اور صارف کے ماحول کو بنانے کے لیے درکار صلاحیتیں فراہم کریں۔

تمام پروٹوکول مسلسل تین مراحل سے گزرتے ہیں: ترقی، جانچ، اور استحکام۔ ترقی کے مرحلے کی تکمیل کے بعد ("غیر مستحکم" زمرہ)، پروٹوکول کو "اسٹیجنگ" برانچ پر رکھا جاتا ہے اور سرکاری طور پر وے لینڈ پروٹوکول سوٹ میں شامل کیا جاتا ہے، اور ٹیسٹنگ کی تکمیل کے بعد، اسے مستحکم زمرے میں منتقل کر دیا جاتا ہے۔ "اسٹیجنگ" کے زمرے میں پروٹوکول پہلے سے ہی جامع سرورز اور کلائنٹس میں استعمال کیے جاسکتے ہیں جہاں ان سے وابستہ فعالیت کی ضرورت ہوتی ہے۔

"غیر مستحکم" زمرے کے برعکس، "اسٹیجنگ" میں ایسی تبدیلیاں جو مطابقت کی خلاف ورزی کرتی ہیں ممنوع ہیں، لیکن اگر جانچ کے دوران مسائل اور کیڑے کی نشاندہی کی جاتی ہے، تو ایک اہم نئے پروٹوکول ورژن یا دیگر Wayland توسیع کے ساتھ متبادل کو مسترد نہیں کیا جاتا ہے۔

Wayland پروٹوکولز کے اس حصے کے لیے جو فی الحال دستیاب ہیں، درج ذیل مستحکم پروٹوکول جو پچھلے ورژن کے ساتھ ہم آہنگ ہیں نمایاں ہیں:

  • دیکھنے والا: کلائنٹ کو سرور سائیڈ پر سطح کے کناروں پر اسکیلنگ اور تراشنے کی کارروائیاں کرنے کی اجازت دیتا ہے۔
  • پریزنٹیشن کا وقت: جو ویڈیو ڈسپلے فراہم کرتا ہے۔
    xdg- شیل: جو کھڑکیوں جیسی سطحوں کو بنانے اور ان کے ساتھ تعامل کرنے کا ایک انٹرفیس ہے، جس سے وہ اسکرین کے گرد گھومنے، کم سے کم، زیادہ سے زیادہ، سائز تبدیل کرنے، وغیرہ کی اجازت دیتا ہے۔

"اسٹیجنگ" برانچ میں جانچے گئے پروٹوکول کے حصے کے لیے ہم تلاش کر سکتے ہیں:

  • drm لیز : ورچوئل رئیلٹی ہیڈ سیٹس پر بھیجے جانے پر بائیں اور دائیں آنکھوں کے لیے مختلف بفرز کے ساتھ سٹیریو امیج بنانے کے لیے ضروری وسائل فراہم کرتا ہے۔
  • ext-session-lock: سیشن کو لاک کرنے کے ذرائع کی وضاحت کرتا ہے، مثال کے طور پر اسکرین سیور یا تصدیقی ڈائیلاگ کے دوران۔
  • سنگل پکسل بفر: آپ کو سنگل پکسل بفر بنانے کی اجازت دیتا ہے جس میں چار 32 بٹ RGBA قدریں شامل ہوں۔
  • xdg- ایکٹیویشن: جو پہلی سطح کی مختلف سطحوں کے درمیان فوکس کو منتقل کرنے کی اجازت دیتا ہے (مثال کے طور پر، xdg-activation کا استعمال کرتے ہوئے، ایک ایپلی کیشن فوکس کو دوسری میں تبدیل کر سکتی ہے)۔

Wayland-Protocols 1.26 کی اہم نئی خصوصیات

یہ ریلیز نیا سنگل پکسل بفر ٹیسٹ پروٹوکول متعارف کراتی ہے،
جو، ناظرین کی توسیع کے ساتھ، صارفین کو اجازت دیتا ہے۔
صوابدیدی سائز کے ایک ہی رنگ کی سطحیں بنائیں…

یہ پہلی ریلیز بھی ہے جس میں نئے پروٹوکول کی توسیع کی ضرورت ہے۔
RFC 2119 الفاظ کی پیروی کریں۔ اس کے علاوہ جو اب تک ذکر کیا گیا ہے، یہ ورژن بھی آتا ہے
معمول کی وضاحتیں، بہتر تشریحات اور دیگر معمولی اصلاحات۔

اس نئے جاری کردہ ورژن میں، اس بات پر روشنی ڈالی گئی ہے کہ سنگل پکسل بفر پروٹوکول کو "اسٹیجنگ" کے زمرے میں شامل کیا گیا ہے، جس سے سنگل پکسل بفرز بنانے کی اجازت دی گئی ہے جس میں چار 32 بٹ آر جی بی اے ویلیوز شامل ہیں۔ ڈسپلے پروٹوکول کا استعمال کرتے ہوئے، کمپوزٹ سرورز سنگل پکسل بفرز کی پیمائش کر سکتے ہیں تاکہ من مانی سائز کی یکساں رنگین سطحیں بنائیں۔

ایک اور تبدیلی جو اس نئے ورژن میں نمایاں ہے۔xdg_shell پروٹوکول، جو کھڑکیوں کے طور پر سطحوں کے ساتھ تعامل کرنے کے لیے ایک انٹرفیس فراہم کرتا ہے، جو آپ کو اس میں اسکرین کے گرد سطحوں کو منتقل کرنے، کم سے کم، زیادہ سے زیادہ، سائز تبدیل کرنے وغیرہ کی اجازت دیتا ہے۔ کمپوزٹ سرورز کے لیے اضافی سپورٹ جو xdg_shell کی طرف سے پیش کردہ ونڈو مینجمنٹ آپریشنز کے صرف ایک حصے کو نافذ کرتا ہے۔

دوسری طرف، یہ بھی اجاگر کیا گیا ہے کہ تقریب کی تجویز ہے۔ wm_capabilities جامع سرور پر دستیاب صلاحیتوں کے بارے میں معلومات پہنچانے کے لیے۔

اس کے علاوہ، یہ بھی ذکر کیا گیا ہے کہ ٹیکسٹ ان پٹ پروٹوکول نے زبان کو دوبارہ لکھا جس کی وجہ سے ایک مبہم تشریح ہوئی اور مطلوبہ رویے کے بارے میں وضاحتیں شامل کی گئیں۔

اور یہ بات بھی قابل ذکر ہے کہ Wayland-protocols کے اس نئے ورژن سے RFC 2119 میں بیان کردہ اصطلاحات کا استعمال لازمی ہے۔

آخر میں اگر آپ iاس کے بارے میں مزید جاننے میں دلچسپی رکھتے ہیں۔ اس نئے ورژن کے بارے میں ، آپ تفصیلات چیک کرسکتے ہیں مندرجہ ذیل لنک میں

جہاں تک ویلینڈ پروٹوکول کے بارے میں مزید جاننے میں دلچسپی رکھنے والوں کے لیے، وہ اس سے مشورہ کر سکتے ہیں۔ مندرجہ ذیل لنک 


مضمون کا مواد ہمارے اصولوں پر کاربند ہے ادارتی اخلاقیات. غلطی کی اطلاع دینے کے لئے کلک کریں یہاں.

تبصرہ کرنے والا پہلا ہونا

اپنی رائے دیں

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا.

*

*

  1. اعداد و شمار کے لئے ذمہ دار: میگل اینگل گاتین
  2. ڈیٹا کا مقصد: اسپیم کنٹرول ، تبصرے کا انتظام۔
  3. قانون سازی: آپ کی رضامندی
  4. ڈیٹا کا مواصلت: اعداد و شمار کو تیسری پارٹی کو نہیں بتایا جائے گا سوائے قانونی ذمہ داری کے۔
  5. ڈیٹا اسٹوریج: اوکیسٹس نیٹ ورکس (EU) کے میزبان ڈیٹا بیس
  6. حقوق: کسی بھی وقت آپ اپنی معلومات کو محدود ، بازیافت اور حذف کرسکتے ہیں۔