Wayland 1.22 دستیاب ہے۔

نو مہینوں کی ترقی کے بعد، پروٹوکول، انٹر پروسیس کمیونیکیشن میکانزم اور Wayland 1.22 لائبریریوں کی ایک مستحکم ریلیز پیش کی گئی ہے۔ 1.22 برانچ API اور ABI سطح پر 1.x ریلیز کے ساتھ پیچھے کی طرف مطابقت رکھتی ہے اور اس میں زیادہ تر بگ فکسز اور معمولی پروٹوکول اپ ڈیٹس شامل ہیں۔ ویسٹن کمپوزٹ سرور، جو ڈیسک ٹاپ اور ایمبیڈڈ ماحول میں Wayland کو استعمال کرنے کے لیے کوڈ اور کام کرنے کی مثالیں فراہم کرتا ہے، کو ایک الگ ترقیاتی سائیکل کے طور پر تیار کیا جا رہا ہے۔

پروٹوکول میں اہم تبدیلیاں:

  • wl_surface::preferred_buffer_scale اور wl_surface::preferred_buffer_transform ایونٹس کے لیے سپورٹ کو wl_surface پروگرام انٹرفیس میں شامل کیا گیا ہے، جس کے ذریعے جامع سرور کی جانب سے اسکیلنگ لیول میں تبدیلیوں کے بارے میں معلومات اور سطح کے لیے تبدیلی کے پیرامیٹرز کو منتقل کیا جاتا ہے۔
  • wl_pointer::axis ایونٹ کو wl_pointer پروگرامنگ انٹرفیس میں شامل کیا گیا ہے، جو ویجٹس میں درست سکرولنگ سمت کا تعین کرنے کے لیے پوائنٹر کی حرکت کی جسمانی سمت دکھاتا ہے۔
  • عالمی نام حاصل کرنے کا طریقہ wayland-server میں شامل کیا گیا ہے اور wl_client_add_destroy_late_listener فنکشن کو لاگو کیا گیا ہے۔

Wayland سے متعلق ایپلی کیشنز، ڈیسک ٹاپ ماحول اور تقسیم میں تبدیلیاں:

  • وائن XWayland یا X11 اجزاء کے بغیر Wayland پروٹوکول پر مبنی ماحول میں استعمال کے لیے ابتدائی مدد کے ساتھ آتی ہے۔ موجودہ مرحلے پر، ڈرائیور winewayland.drv اور unixlib اجزاء شامل کیے گئے ہیں، اور Wayland پروٹوکول کی تعریفوں والی فائلیں اسمبلی سسٹم کے ذریعے پروسیسنگ کے لیے تیار کی گئی ہیں۔ وہ مستقبل کی ریلیز میں Wayland ماحول میں آؤٹ پٹ کو فعال کرنے کے لیے تبدیلیاں شامل کرنے کا ارادہ رکھتے ہیں۔
  • کے ڈی ای پلازما 5.26 اور 5.27 ریلیز میں وائی لینڈ سپورٹ میں مسلسل بہتری۔ درمیانی ماؤس بٹن کے ساتھ کلپ بورڈ سے چسپاں کرنے کی صلاحیت کو نافذ کر دیا گیا ہے۔ XWayland کا استعمال کرتے ہوئے شروع کی گئی ایپلیکیشن ونڈوز کی اسکیلنگ کا بہتر معیار۔ اب ہائی ریزولوشن وہیل والے چوہوں کی موجودگی میں ہموار سکرولنگ کے لیے سپورٹ موجود ہے۔ کریٹا جیسی ڈرائنگ ایپس نے قلم کے جھکاؤ اور گولیوں پر گردش کو ٹریک کرنے کی صلاحیت کو شامل کیا ہے۔ عالمی ہاٹکیز کو ترتیب دینے کے لیے معاونت شامل کی گئی۔ اسکرین کے لیے زوم لیول کا خودکار انتخاب فراہم کیا گیا ہے۔
  • Xfce4-panel اور xfdesktop ڈیسک ٹاپ کی تجرباتی ریلیزز Xfce کے لیے تیار کی گئی ہیں، جو Wayland پروٹوکول کی بنیاد پر ماحول میں کام کرنے کے لیے ابتدائی معاونت پیش کرتے ہیں۔
  • Tails کی تقسیم کے صارف ماحول کو X سرور سے Wayland پروٹوکول استعمال کرنے کے لیے منتقل کر دیا گیا ہے۔
  • Qt 6.5 نے QNativeInterface::QWaylandApplication پروگرامنگ انٹرفیس کو Wayland کی مقامی اشیاء تک براہ راست رسائی کے لیے شامل کیا جو Qt کے اندرونی ڈھانچے میں استعمال ہوتے ہیں، نیز صارف کے حالیہ اقدامات کے بارے میں معلومات تک رسائی کے لیے جو Wayland پروٹوکول ایکسٹینشنز کو منتقل کرنے کی ضرورت ہو سکتی ہے۔
  • ہائیکو آپریٹنگ سسٹم کے لیے Wayland کے ساتھ مطابقت کو یقینی بنانے کے لیے ایک پرت تیار کی گئی ہے، جس سے آپ ٹول کٹس اور ایپلیکیشنز چلانے کی اجازت دیتے ہیں جو Wayland استعمال کرتی ہیں، بشمول GTK لائبریری پر مبنی ایپلیکیشنز۔
  • Blender 3 3.4D ماڈلنگ سسٹم میں Wayland پروٹوکول کے لیے سپورٹ شامل ہے، جس سے آپ کو XWayland پرت کا استعمال کیے بغیر Wayland پر مبنی ماحول میں بلینڈر کو براہ راست چلانے کی اجازت دیتا ہے۔
  • Wayland کا استعمال کرتے ہوئے صارف ماحول Sway 1.8 کی ریلیز شائع ہو چکی ہے۔
  • Qt اور Wayland کا استعمال کرتے ہوئے ایک حسب ضرورت PaperDE 0.2 ماحول دستیاب ہے۔
  • Firefox نے Wayland پروٹوکول پر مبنی ماحول میں اسکرین شیئرنگ فراہم کرنے کی صلاحیت کو بہتر بنایا ہے۔ ہموار مواد کی اسکرولنگ سے متعلق مسائل حل کیے گئے، اسکرول بار پر کلک کرتے وقت ایونٹ جنریشن پر کلک کریں، اور Wayland پر مبنی ماحول میں مواد سے باہر اسکرولنگ۔
  • Phosh 0.22.0، GNOME ٹیکنالوجیز پر مبنی موبائل آلات کے لیے ایک اسکرین شیل اور Wayland کے اوپر چلنے والے Phoc کمپوزٹ سرور کا استعمال کرتے ہوئے شائع کیا گیا ہے۔
  • والو نے گیمسکوپ کمپوزٹ سرور (پہلے سٹیم کام پی ایم جی آر کے نام سے جانا جاتا تھا) تیار کرنا جاری رکھا ہوا ہے، جو ویلینڈ پروٹوکول استعمال کرتا ہے اور سٹیم او ایس 3 آپریٹنگ سسٹم میں استعمال ہوتا ہے۔
  • DDX جزو XWayland 23.1.0 کا اجراء شائع ہو چکا ہے، جو Wayland پر مبنی ماحول میں X11 ایپلی کیشنز کے عمل کو منظم کرنے کے لیے X.Org سرور کا اجراء فراہم کرتا ہے۔
  • labwc 0.6 کی ریلیز، Wayland کے لیے ایک جامع سرور جس کی صلاحیتیں اوپن باکس ونڈو مینیجر کی یاد دلاتی ہیں (اس پروجیکٹ کو Wayland کے لیے اوپن باکس متبادل بنانے کی کوشش کے طور پر پیش کیا گیا ہے)۔
  • ترقی میں lxqt-sway ہے، LXQt صارف ماحول کی ایک بندرگاہ جو Wayland کو سپورٹ کرتی ہے۔ مزید برآں، ایک اور LWQt پروجیکٹ LXQt کسٹم شیل کے Wayland کی بنیاد پر مختلف قسم تیار کر رہا ہے۔
  • ویسٹن کمپوزٹ سرور 11.0 جاری کر دیا گیا ہے، کلر مینجمنٹ انفراسٹرکچر پر کام جاری رکھے ہوئے ہے اور ملٹی جی پی یو کنفیگریشنز کے لیے مستقبل میں سپورٹ کی بنیاد قائم کر رہا ہے۔
  • MATE ڈیسک ٹاپ کی Wayland میں مسلسل پورٹنگ۔
  • System76 Wayland کا استعمال کرتے ہوئے COSMIC صارف ماحول کا ایک نیا ورژن تیار کر رہا ہے۔
  • Wayland موبائل پلیٹ فارمز Plasma Mobile، Sailfish، webOS اوپن سورس ایڈیشن، میں بطور ڈیفالٹ فعال ہے۔

    ماخذ: opennet.ru

نیا تبصرہ شامل کریں