د Wayland-protocols 1.27 پیکج خپور شوی، د پروتوکولونو او توسیعونو سیټ لري چې د بیس Wayland پروتوکول وړتیاوې بشپړوي او د جامع سرورونو او کاروونکي چاپیریال جوړولو لپاره اړین وړتیاوې چمتو کوي.
ټول پروتوکولونه په ترتیب سره د دریو مرحلو څخه تیریږي - پراختیا، ازموینه او ثبات. د پرمختیایي مرحلې ("بې ثباته" کټګورۍ) له بشپړولو وروسته، پروتوکول د "مطالعې" څانګې کې ځای پر ځای شوی او په رسمي ډول د ویلینډ پروتوکولونو سیټ کې شامل شوی، او د ازموینې بشپړیدو وروسته، دا مستحکم کټګورۍ ته لیږدول کیږي. د "سټینګ" کټګورۍ پروتوکولونه دمخه په جامع سرورونو او پیرودونکو کې کارول کیدی شي چیرې چې اړوند فعالیت ته اړتیا وي. د "بې ثباته" کټګورۍ برعکس، "مطالعې" هغه بدلونونه منع کوي چې د مطابقت څخه سرغړونه کوي، مګر که د ازموینې په جریان کې ستونزې او نیمګړتیاوې وپیژندل شي، د پروتوکول نوې مهمې نسخې سره بدیل یا د بل ویلینډ توسیع نه ایستل کیږي.
په نوې نسخه کې، نوي پروتوکولونه د "سټینګ" کټګورۍ کې اضافه شوي:
- د منځپانګې ډول - مراجعینو ته اجازه ورکوي چې د منځپانګې په اړه معلومات چې جامع سرور ته ښودل کیږي انتقال کړي، کوم چې د محتوياتو پوهه چلند غوره کولو لپاره کارول کیدی شي، لکه د ځانګړو DRM ملکیتونو ترتیب کول لکه "د منځپانګې ډول". د لاندې مینځپانګو ډولونو لپاره ملاتړ اعلان شوی: هیڅ نه (د ډیټا ډول په اړه هیڅ معلومات نشته) ، عکس (د ډیجیټل عکسونو محصول ، لږترلږه پروسس کولو ته اړتیا لري) ، ویډیو (ویډیو یا حرکت کول ، ډیر دقیق همغږي کول اړین دي ترڅو د ډوبیدو مخه ونیسي) او لوبه (پیل کول) لوبې، د لږترلږه ځنډ څخه تولید).
- ext-idle-notify - کمپوزیټ سرورونو ته اجازه ورکوي چې د کارونکي غیر فعالیت په اړه پیرودونکو ته خبرتیاوې واستوي، کوم چې د یو ټاکلي وخت غیر فعالیت وروسته د اضافي بریښنا سپمولو حالتونو فعالولو لپاره کارول کیدی شي.
اوس مهال، د ویلینډ پروتوکولونو کې لاندې باثباته پروتوکولونه شامل دي، کوم چې شاته مطابقت چمتو کوي:
- "viewporter" - پیرودونکي ته اجازه ورکوي چې د سرور اړخ کې د پیمانه کولو او د سطحې څنډې تریمیم کولو کړنې ترسره کړي.
- "پریزنټیشن وخت" - د ویډیو نندارې وړاندې کوي.
- "xdg-shell" د وینډوز په توګه د سطحونو سره د رامینځته کولو او تعامل لپاره یو انٹرفیس دی ، کوم چې تاسو ته اجازه درکوي دوی د سکرین شاوخوا حرکت وکړئ ، کم کړئ ، پراخ کړئ ، بیا اندازه کړئ او داسې نور.
پروتوکولونه په "سټیجنگ" څانګه کې ازمول شوي:
- drm-lease - د کیڼ او ښي سترګو لپاره د مختلف بفرونو سره د سټیریو عکس رامینځته کولو لپاره اړین سرچینې چمتو کوي کله چې د مجازی واقعیت هیډسیټ ته محصول ورکول کیږي.
- "ext-session-lock" - د سیشن د بندولو وسیله تعریفوي، د بیلګې په توګه، پداسې حال کې چې د سکرین سیور چلیږي یا د تصدیق ډیالوګ ښکاره کیږي.
- "single-pixel-buffer" - تاسو ته اجازه درکوي د واحد پکسل بفر جوړ کړئ چې څلور 32-bit RGBA ارزښتونه پکې شامل دي.
- "xdg-activation" - تاسو ته اجازه درکوي د مختلف لومړي کچې سطحونو ترمینځ تمرکز انتقال کړئ (د مثال په توګه ، د xdg-فعالیت په کارولو سره ، یو غوښتنلیک کولی شي تمرکز بل ته واړوي).
پروتوکولونه په "بې ثباته" څانګه کې رامینځته کیږي:
- "پوره سکرین شیل" - په بشپړ سکرین حالت کې د کار کنټرول.
- "input-method" - د ننوتو میتودونو پروسس کول.
- "بې کاره مخنیوی" - د سکرین سیور (د سکرین سیور) لانچ بندول.
- "input-timestamps" - د ننوتلو پیښو لپاره مهال ویش.
- "keyboard-shortcuts-inhibit" - د کیبورډ شارټ کټونو او هټکیز ضمیمه کنټرولوي.
- "linux-dmabuf" - د DMABuff ټیکنالوژۍ په کارولو سره د څو ویډیو کارتونو شریکول.
- "linux-explicit-synchronization" د سطحي پابند بفرونو همغږي کولو لپاره د لینکس ځانګړي میکانیزم دی.
- "د اشارې اشارې" - د ټچ سکرینونو څخه کنټرول.
- "د اشارې خنډونه" - د اشارې خنډونه (بندول).
- "لومړني انتخاب" - د X11 سره په ورته والي سره، دا د لومړني کلپ بورډ (لومړني انتخاب) عملیات یقیني کوي، هغه معلومات چې معمولا د منځنۍ موږک تڼۍ سره داخلیږي.
- "نسباتي پوائنټر پیښې" - د اړونده اشاره کونکي پیښې.
- "ټابلیټ" - د ټابلیټونو څخه د ننوتلو لپاره ملاتړ.
- "د متن داخل" - د متن داخلولو تنظیم.
- "xdg-بهرنی" د "ګاونډی" پیرودونکي سطحونو سره د متقابل عمل لپاره انٹرفیس دی.
- "xdg-decoration" - د سرور اړخ ته د کړکۍ سجاوٹ وړاندې کول.
- "xdg-output" - د ویډیو محصول په اړه اضافي معلومات (د جزوی اندازه کولو لپاره کارول کیږي).
- "xwayland-keyboard-grab" - په XWayland اپلیکیشنونو کې ان پټ نیول.
سرچینه: opennet.ru