GTK 4 тирамоҳи оянда интизор аст

Ба нақша гирифта шудааст Нақшаи барориши GTK 4. Қайд карда мешавад, ки барои ба шакли дурусти худ овардани GTK 4 тақрибан як соли дигар лозим мешавад (GTK 4 рушд карда истодааст аз тобистони соли 2016). Ба нақша гирифта шудааст, ки як нашри таҷрибавии силсилаи GTK 2019x то охири соли 3.9 омода карда шавад ва пас аз он версияи ниҳоии санҷиши GTK 2020 дар баҳори соли 3.99, аз ҷумла тамоми функсияҳои пешбинишуда омода карда шавад. Нашри GTK 4 дар аввали тирамоҳи соли 2020 ҳамзамон бо GNOME 3.38 дар назар аст.

Пеш аз нашри ниҳоӣ, бояд панҷ тағироти функсионалии банақшагирифташуда анҷом дода шаванд, аз ҷумла кор оид ба иваз кардани виджетҳои собит бо намуди миқёспазир, API-и нав барои аниматсия ва тарҷумаи эффектҳо ва нишондиҳандаҳои пешрафт ба он, анҷом додани коркарди системаи менюи поп-ап. (таҳияи ғояҳои марбут ба зерменюҳои лона ва менюҳои афтанда), иваз кардани системаи кӯҳнаи hotkey бо коркардкунандагони рӯйдодҳо, анҷом додани API-и нав барои амалиёти Drag&Drop.

Хусусиятҳои ихтиёрие, ки мо мехоҳем пеш аз барориши GTK 4 илова карда шаванд, дорои виҷети тарроҳии UI, абзорҳои такмилёфтаи тарҳбандии панели боло ва анбори виҷет, ки тавассути он виджетҳои таҷрибавӣ бидуни ҳамгироӣ ба чаҳорчӯбаи асосии GTK интиқол дода мешаванд. Ҳамчунин таҳияи абзорҳо барои интиқоли барномаҳо ба GTK4, масалан, омода кардани версияҳои мувофиқи китобхонаҳои GtkSourceView, vte ва webkitgtk, инчунин пешниҳоди дастгирии платформа зикр шудааст. Масалан, системаи рендеринг дар асоси OpenGL дар Linux хуб кор мекунад, аммо системаи рендеринг дар асоси Вулкан то ҳол ба каме кор ниёз дорад. Дар Windows, китобхонаи Қоҳира барои намоиш истифода мешавад, аммо татбиқи алтернативӣ дар асоси Кунҷ (қабат барои тарҷумаи зангҳои OpenGL ES ба OpenGL, Direct3D 9/11, Desktop GL ва Vulkan). Барои macOS то ҳол ягон пуштибонии пурра коркунанда вуҷуд надорад.

Манбаъ: opennet.ru

Илова Эзоҳ