اگلے موسم خزاں میں GTK 4 متوقع ہے۔

طے شدہ GTK 4 کی ریلیز کا منصوبہ۔ واضح رہے کہ GTK 4 کو اس کی صحیح شکل میں لانے میں تقریباً ایک سال لگے گا (GTK 4 ترقی کر رہا ہے موسم گرما 2016 سے)۔ GTK 2019x سیریز کی ایک اور تجرباتی ریلیز 3.9 کے آخر تک تیار کرنے کا منصوبہ ہے، جس کے بعد 2020 کے موسم بہار میں GTK 3.99 کی آخری ٹیسٹ ریلیز ہوگی، بشمول تمام مطلوبہ فعالیت۔ GTK 4 کی ریلیز 2020 کے اوائل میں متوقع ہے، بیک وقت GNOME 3.38 کے ساتھ۔

حتمی ریلیز سے پہلے، پانچ منصوبہ بند فنکشنل تبدیلیوں کو مکمل کرنے کی ضرورت ہے، بشمول فکسڈ ویجٹس کو توسیع پذیر نظاروں سے تبدیل کرنے کا کام، اینیمیشن کے لیے ایک نیا API اور اس میں اثرات اور پیش رفت کے اشارے کا ترجمہ، پاپ اپ مینو سسٹم کے دوبارہ کام کی تکمیل۔ (نیسٹڈ سب مینوز اور ڈراپ ڈاؤن مینوز سے متعلق آئیڈیاز کی ترقی)، پرانے ہاٹکی سسٹم کو ایونٹ ہینڈلرز سے بدلنا، ڈریگ اینڈ ڈراپ آپریشنز کے لیے ایک نئے API کو حتمی شکل دینا۔

GTK 4 کی ریلیز سے پہلے ہم جو اختیاری خصوصیات شامل کرنا چاہتے ہیں ان میں UI ڈیزائنر ویجیٹ، بہتر ٹاپ پینل لے آؤٹ ٹولز، اور ویجیٹ کا ذخیرہ شامل ہے جس کے ذریعے تجرباتی ویجٹس کو مرکزی GTK فریم ورک میں ضم کیے بغیر ڈیلیور کیا جا سکتا ہے۔ GTK4 پر ایپلی کیشنز پورٹ کرنے کے لیے ٹولز کی ترقی کا بھی ذکر کیا گیا ہے، مثال کے طور پر GtkSourceView، vte اور webkitgtk لائبریریوں کے مناسب ورژن کی تیاری کے ساتھ ساتھ پلیٹ فارم سپورٹ فراہم کرنا۔ مثال کے طور پر، اوپن جی ایل پر مبنی رینڈرنگ سسٹم لینکس پر اچھی طرح کام کرتا ہے، لیکن ولکن پر مبنی رینڈرنگ سسٹم کو ابھی بھی کچھ کام کی ضرورت ہے۔ ونڈوز پر، قاہرہ لائبریری کو رینڈرنگ کے لیے استعمال کیا جاتا ہے، لیکن اس پر مبنی ایک متبادل نفاذ زاویہ (OpenGL ES کالز کو OpenGL، Direct3D 9/11، Desktop GL اور Vulkan میں ترجمہ کرنے کے لیے ایک پرت)۔ میکوس کے لیے ابھی تک کوئی مکمل طور پر کام کرنے والا رینڈرنگ بیک اینڈ نہیں ہے۔

ماخذ: opennet.ru

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