قبل الإصدار النهائي، يجب إكمال خمسة تغييرات وظيفية مخططة، بما في ذلك العمل على استبدال الأدوات الثابتة بطرق عرض قابلة للتطوير، وواجهة برمجة تطبيقات جديدة للرسوم المتحركة وترجمة التأثيرات ومؤشرات التقدم إليها، واستكمال إعادة صياغة نظام القائمة المنبثقة (تطوير الأفكار المتعلقة بالقوائم الفرعية المتداخلة والقوائم المنسدلة)، واستبدال نظام مفاتيح التشغيل السريع القديم بمعالجات الأحداث، ووضع اللمسات النهائية على واجهة برمجة التطبيقات الجديدة لعمليات السحب والإفلات.
تشمل الميزات الاختيارية التي نود أن نراها مضافة قبل إصدار GTK 4، أداة مصمم واجهة المستخدم، وأدوات تخطيط اللوحة العلوية المحسنة، ومستودع الأدوات الذي يمكن من خلاله تسليم الأدوات التجريبية دون دمجها في إطار عمل GTK الرئيسي. كما تم ذكر تطوير أدوات لنقل التطبيقات إلى GTK4، على سبيل المثال، إعداد الإصدارات المناسبة من مكتبات GtkSourceView وvte وwebkitgtk، بالإضافة إلى توفير دعم النظام الأساسي. على سبيل المثال، يعمل نظام العرض المستند إلى OpenGL بشكل جيد على Linux، لكن نظام العرض المستند إلى Vulkan لا يزال يحتاج إلى بعض العمل. في نظام التشغيل Windows، يتم استخدام مكتبة القاهرة للعرض، ولكن يتم استخدامها كتنفيذ بديل يعتمد على
المصدر: opennet.ru