GTK 4 در پاییز آینده پیش بینی می شود

برنامه ریزی شده است برنامه انتشار GTK 4. خاطرنشان می شود که حدود یک سال دیگر طول می کشد تا GTK 4 به شکل مناسب خود برسد (GTK 4 در حال توسعه است از تابستان 2016). برنامه‌هایی وجود دارد که یک نسخه آزمایشی دیگر از سری GTK 2019x را تا پایان سال 3.9 آماده کنیم و به دنبال آن نسخه آزمایشی نهایی GTK 2020 در بهار سال 3.99 شامل تمام عملکردهای مورد نظر ارائه شود. انتشار GTK 4 در اوایل پاییز 2020 و همزمان با GNOME 3.38 انتظار می رود.

قبل از انتشار نهایی، پنج تغییر عملکرد برنامه ریزی شده باید تکمیل شود، از جمله کار بر روی جایگزینی ویجت های ثابت با نماهای مقیاس پذیر، یک API جدید برای انیمیشن و ترجمه افکت ها و نشانگرهای پیشرفت به آن، تکمیل مجدد سیستم منوی پاپ آپ. (توسعه ایده های مربوط به منوهای فرعی تو در تو و منوهای کشویی)، جایگزینی سیستم کلید فوری قدیمی با کنترل کننده رویداد، نهایی کردن یک API جدید برای عملیات Drag&Drop.

ویژگی‌های اختیاری که می‌خواهیم قبل از انتشار GTK 4 اضافه شوند عبارتند از ویجت طراح رابط کاربری، ابزارهای چیدمان پانل بالای صفحه، و مخزن ویجت که از طریق آن می‌توان ویجت‌های آزمایشی را بدون ادغام در چارچوب اصلی GTK تحویل داد. همچنین به توسعه ابزارهایی برای انتقال برنامه ها به GTK4 اشاره شده است، به عنوان مثال، آماده سازی نسخه های مناسب از کتابخانه های GtkSourceView، vte و webkitgtk و همچنین ارائه پشتیبانی از پلتفرم. به عنوان مثال، یک سیستم رندر مبتنی بر OpenGL به خوبی روی لینوکس کار می کند، اما یک سیستم رندر مبتنی بر Vulkan هنوز به مقداری کار نیاز دارد. در ویندوز، کتابخانه Cairo برای رندر استفاده می شود، اما یک پیاده سازی جایگزین بر اساس ANGLE (لایه ای برای ترجمه تماس های OpenGL ES به OpenGL، Direct3D 9/11، Desktop GL و Vulkan). هنوز هیچ باطن رندرینگ کاملی برای macOS وجود ندارد.

منبع: opennet.ru

اضافه کردن نظر