مير 1.2 ڊسپلي سرور ڇڏڻ

پاران پيش ڪيل ڊسپلي سرور ڇڏڻ مير 1.2، جنهن جي ترقي جاري آهي Canonical پاران، ترقي ڪرڻ کان انڪار ڪرڻ جي باوجود يونٽي شيل ۽ اسمارٽ فونز لاءِ Ubuntu ايڊيشن. مير Canonical منصوبن ۾ طلب ۾ رهي ٿو ۽ هاڻي ايمبيڊڊ ڊيوائسز ۽ انٽرنيٽ جي شين (IoT) لاءِ حل جي حيثيت رکي ٿو. مير کي Wayland لاءِ هڪ جامع سرور طور استعمال ڪري سگهجي ٿو، جيڪو توهان کي اجازت ڏئي ٿو ته ڪنهن به ايپليڪيشن کي Wayland استعمال ڪندي (مثال طور، GTK3/4، Qt5 يا SDL2 سان ٺهيل) مير تي ٻڌل ماحول ۾. انسٽاليشن پيڪيجز Ubuntu 16.04/18.04/18.10/19.04 لاءِ تيار ڪيا ويا آهن (پي پي) ۽ فيڊورا 28/29/30.

نئين رليز ۾:

  • مير ماحول ۾ Wayland ايپليڪيشنن جي لانچ کي يقيني بڻائڻ لاء اوزار ۾، حمايت ٿيل Wayland پروٽوڪول وڌائڻ جو تعداد وڌايو ويو آهي. واڌايون wl_shell، xdg_wm_base ۽ xdg_shell_v6 في الحال ڊفالٽ طور تي چالو ٿيل آھن. zwlr_layer_shell_v1 ۽ zxdg_output_v1 الڳ الڳ ڪري سگھجي ٿو. ڪم شروع ڪيو ويو آهي انهن جي ميرٽ جي بنياد تي گرافڪ شيل لاء Wayland پروٽوڪول جي پنهنجي توسيع جي وضاحت ڪرڻ جي صلاحيت مهيا ڪرڻ لاء. اهڙي خصوصيت کي لاڳو ڪرڻ ۾ پهريون قدم هڪ نئين libmirwayland-dev پيڪيج جو اضافو هو، جيڪو توهان کي اجازت ڏئي ٿو توهان جي پنهنجي پروٽوڪول لاءِ هڪ ڪلاس ٺاهي ۽ ان کي ميرال ۾ رجسٽر ڪريو؛
  • MirAL (Mir Abstraction Layer) پرت جي صلاحيتن کي وڌايو ويو آھي، جنھن کي استعمال ڪري سگھجن ٿا سڌو سنئون مير سرور تائين پھچڻ کان بچڻ لاءِ ۽ ABI تائين خلاصي رسائي لئبرري لائبريري ذريعي. شامل ڪيل سپورٽ توهان جي پنهنجي Wayland ايڪسٽينشن کي رجسٽر ڪرڻ لاءِ WaylandExtensions ڪلاس ۾. شامل ڪيو ويو ھڪڙو نئون MinimalWindowManager ڪلاس ھڪڙي ڊفالٽ ونڊو مئنيجمينٽ حڪمت عملي تي عمل درآمد سان (استعمال ڪري سگھجي ٿو سادو فلوٽنگ ونڊو شيل ٺاھڻ لاءِ، Wayland ڪلائنٽ کي سپورٽ ڪرڻ لاءِ ھڪڙي ونڊو کي منتقل ڪرڻ ۽ ريسائيز ڪرڻ لاءِ ٽچ اسڪرين تي اسڪرين اشارو استعمال ڪندي)؛
  • X11 ايپليڪيشنن لاءِ تجرباتي سپورٽ کي وڌايو ويو آهي Xwayland جزو کي ضرورت جي مطابق لانچ ڪرڻ جي صلاحيت سان.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو