GTK 4.4 گرافڪ ٽول ڪٽ جو رليز

ترقيءَ جي پنجن مهينن کان پوءِ، گرافڪ يوزر انٽرفيس - GTK 4.4.0 - ٺاهڻ لاءِ ملٽي پليٽ فارم ٽول ڪٽ پيش ڪيو ويو آهي. GTK 4 هڪ نئين ترقياتي عمل جي حصي طور ترقي ڪئي پئي وڃي جيڪا ايپليڪيشن ڊولپرز کي ڪيترن ئي سالن تائين مستحڪم ۽ سپورٽ ٿيل API مهيا ڪرڻ جي ڪوشش ڪري ٿي جيڪا ايندڙ GTK ۾ API تبديلين جي ڪري هر ڇهن مهينن جي ايپليڪيشنن کي ٻيهر لکڻ جي خوف کان بغير استعمال ڪري سگهجي ٿي. شاخ.

GTK 4.4 ۾ سڀ کان وڌيڪ قابل ذڪر سڌارا آھن:

  • NGL رينجرنگ انجڻ ۾ مسلسل واڌارو، جيڪو CPU لوڊ گھٽائڻ دوران اعلي ڪارڪردگي حاصل ڪرڻ لاء OpenGL استعمال ڪري ٿو. نئين رليز ۾ وڏي وچولي بناوت جي استعمال کي ختم ڪرڻ لاءِ رينڊرنگ اصلاح شامل آهي. GPU مالي لاءِ کليل ڊرائيور سان NGL جو صحيح آپريشن قائم ڪيو ويو آهي. پراڻي GL رينڊرنگ انجڻ (GSK_RENDERER=gl) لاءِ سپورٽ GTK جي ايندڙ شاخ ۾ بند ڪرڻ جي رٿابندي ڪئي وئي آهي.
  • OpenGL ترتيب سان لاڳاپيل ڪوڊ صاف ۽ آسان ڪيو ويو. GTK ۾ OpenGL سپورٽ لاءِ ڪوڊ صحيح طريقي سان ڪم ڪري ٿو سسٽم تي مالڪاڻي NVIDIA ڊرائيورن جي جديد ورزن سان. رينڊرنگ API تائين رسائي حاصل ڪرڻ لاءِ، EGL انٽرفيس کي بنيادي طور سمجهيو ويندو آهي (EGL ورزن جي گهرج کي 1.4 تائين وڌايو ويو آهي). X11 سسٽم تي، جيڪڏهن ضروري هجي ته توهان EGL کان GLX ڏانهن واپس ڪري سگهو ٿا. ونڊوز تي، WGL ڊفالٽ طور استعمال ڪيو ويندو آهي.
  • مکيه مجموعن ۾ شامل ڪيل موضوعن کي ٻيهر منظم ۽ تبديل ڪيو ويو آهي. ھاڻي کان وٺي، ٺاھيل موضوعن کي Default، Default-dark، Default-hc ۽ Default-hc-dark رکيو ويو آھي، ۽ Adwaita Theme کي libadwaita ڏانھن منتقل ڪيو ويو آھي. موضوعات غلط پيغامن کي نمايان ڪرڻ لاءِ ويهي لائن جي بدران ڊاٽ ٿيل لڪير استعمال ڪندا آهن. نيم شفاف متن جي چونڊ لاءِ سپورٽ شامل ڪئي وئي.
  • ان پٽ طريقن جو بلٽ-ان نفاذ IBus جي رويي جي ويجهو آهي جڏهن ڊسپلي ۽ پروسيسنگ ترتيب ترتيب ۽ ڊيڊ ڪيز. هڪ ئي وقت استعمال ڪرڻ جي صلاحيت شامل ڪئي وئي مختلف مئل ڪي ۽ مجموعا جيڪي هڪ واحد يونيڪوڊ ڪردار جي ٺهڻ جي نتيجي ۾ نه هجن (مثال طور، "ẅ"). 32-bit ڪيئي ميپنگ ويلز (keysyms) لاءِ مڪمل سپورٽ، بشمول يونيڪوڊ ويلز، لاڳو ڪئي وئي آھي.
  • ايموجي ڊيٽا کي CLDR 39 ۾ اپڊيٽ ڪيو ويو آهي، Emoji کي ٻولين ۽ مقامي هنڌن تي مقامي ڪرڻ جي صلاحيت کي کوليو ويو آهي.
  • ڊفالٽ طور، هڪ انسپيڪشن انٽرفيس شامل ڪيو ويو آهي ڊيبگنگ GTK ايپليڪيشنن کي آسان ڪرڻ لاءِ.
  • ونڊوز پليٽ فارم تي، GL ملٽي ميڊيا مواد کيڏڻ لاءِ استعمال ٿيندو آهي، ۽ WinPointer API ٽيبلٽس ۽ ٻين ان پٽ ڊوائيسز سان ڪم ڪرڻ لاءِ استعمال ٿيندو آهي.

جو ذريعو: opennet.ru

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