Ang GTK 4 gilauman sa sunod nga pagkahulog

Gi-iskedyul Ang plano sa pagpagawas sa GTK 4. Namatikdan nga moabot ug usa pa ka tuig aron madala ang GTK 4 sa hustong porma niini (GTK 4 molambo sukad sa ting-init 2016). Adunay mga plano nga adunay usa pa ka eksperimento nga pagpagawas sa serye sa GTK 2019x nga andam sa katapusan sa 3.9, gisundan sa usa ka katapusang pagsulay nga pagpagawas sa GTK 2020 sa tingpamulak sa 3.99, lakip ang tanan nga gituyo nga pagpaandar. Ang pagpagawas sa GTK 4 gilauman sa sayong bahin sa tingdagdag 2020, dungan sa GNOME 3.38.

Sa wala pa ang katapusan nga pagpagawas, kinahanglan nga makompleto ang lima nga giplano nga mga pagbag-o sa pag-andar, lakip ang pagtrabaho sa pag-ilis sa mga naayos nga widget nga adunay mga scalable nga pagtan-aw, usa ka bag-ong API alang sa animation ug paghubad sa mga epekto ug mga indikasyon sa pag-uswag niini, pagkompleto sa pag-usab sa sistema sa pop-up menu (pagpalambo sa mga ideya nga may kalabotan sa nested submenus ug drop-down menus), pag-ilis sa daan nga hotkey system sa mga event handler, pagtapos sa bag-ong API para sa Drag&Drop operations.

Ang mga opsyonal nga bahin nga gusto namong makita nga idugang sa wala pa ang pagpagawas sa GTK 4 naglakip sa usa ka UI designer widget, gipaayo nga top panel layout tools, ug usa ka widget repository diin ang mga eksperimento nga widgets mahimong ihatod nga walay pag-apil sa main GTK framework. Gihisgutan usab ang pagpalambo sa mga himan alang sa pag-port sa mga aplikasyon ngadto sa GTK4, pananglitan, ang pag-andam sa angay nga mga bersyon sa GtkSourceView, vte ug webkitgtk nga mga librarya, ingon man paghatag og suporta sa plataporma. Pananglitan, ang usa ka sistema sa paghubad nga nakabase sa OpenGL maayo nga nagtrabaho sa Linux, apan ang usa ka sistema sa paghubad nga nakabase sa Vulkan nanginahanglan pa nga trabaho. Sa Windows, ang Cairo librarya gigamit alang sa paghubad, apan usa ka alternatibo nga pagpatuman base sa NANGHITABO (usa ka layer alang sa paghubad sa OpenGL ES nga mga tawag sa OpenGL, Direct3D 9/11, Desktop GL ug Vulkan). Wala pa'y hingpit nga naglihok nga rendering backend alang sa macOS.

Source: opennet.ru

Idugang sa usa ka comment