GTK 4 na-atụ anya ọdịda na-abịa

Haziri ya Atụmatụ mwepụta GTK 4. Achọpụtara na ọ ga-ewe ihe dị ka afọ ọzọ iji weta GTK 4 n'ụdị ya kwesịrị ekwesị (GTK 4) na-eto eto kemgbe okpomọkụ 2016). Enwere atụmatụ ịnwe otu mwepụta nnwale ọzọ nke usoro GTK 2019x dị njikere na njedebe nke 3.9, sochiri mwepụta nnwale ikpeazụ nke GTK 2020 n'oge opupu ihe ubi nke 3.99, gụnyere ọrụ niile ezubere. A na-atụ anya mwepụta nke GTK 4 na mbido ọdịda 2020, n'otu oge yana GNOME 3.38.

Tupu ntọhapụ ikpeazụ, ọ dị mkpa ka emechaa mgbanwe ọrụ ise a na-eme atụmatụ, gụnyere ọrụ iji dochie wijetị ndị a kapịrị ọnụ na echiche scalable, API ọhụrụ maka animation na nsụgharị nke mmetụta na ọganihu na-egosi ya, mmechi nke rework nke usoro menu mmapụta. (mmepe echiche ndị metụtara submenus akwu na menus adadata), na-eji ndị na-ahụ maka mmemme dochie sistemụ hotkey ochie, na-emecha API ọhụrụ maka ọrụ Dọrọ&Drop.

Atụmatụ nhọrọ anyị ga-achọ ịhụ ka agbakwunyere tupu GTK 4 gụnyere wijetị mmebe UI, ngwaọrụ nhazi panel dị elu, yana ebe nchekwa wijetị nke enwere ike ibunye wijetị nnwale na-etinyeghị ya na isi GTK. Akwukwara ya bụ mmepe nke ngwaọrụ maka ibubata ngwa na GTK4, dịka ọmụmaatụ, ịkwado ụdị kwesịrị ekwesị nke ụlọ akwụkwọ GtkSourceView, vte na webkitgtk, yana inye nkwado ikpo okwu. Dịka ọmụmaatụ, sistemụ nsụgharị OpenGL na-arụ ọrụ nke ọma na Linux, mana sistemụ nsụgharị Vulkan ka chọrọ ụfọdụ ọrụ. Na Windows, a na-eji ọbá akwụkwọ Cairo maka nsụgharị, mana mmejuputa ọzọ dabere na ya Okwu (otu oyi akwa maka ịtụgharị OpenGL ES oku na OpenGL, Direct3D 9/11, Desktop GL na Vulkan). Enweghị nkwado ndabere maka macOS na-arụ ọrụ zuru oke.

isi: opennet.ru

Tinye a comment