GTK 4 ikuyembekezeka kugwa kotsatira

Zakonzedwa Dongosolo lotulutsidwa la GTK 4. Zadziwika kuti zidzatenga pafupifupi chaka china kuti abweretse GTK 4 mawonekedwe ake oyenera (GTK 4). ikukula kuyambira chilimwe 2016). Pali mapulani oti pakhale kutulutsidwa kwinanso koyeserera kwa mndandanda wa GTK 2019x wokonzeka kumapeto kwa 3.9, kutsatiridwa ndi kutulutsidwa komaliza kwa GTK 2020 kumapeto kwa 3.99, kuphatikiza zonse zomwe akufuna. Kutulutsidwa kwa GTK 4 kukuyembekezeka koyambirira kwa 2020, nthawi imodzi ndi GNOME 3.38.

Asanatulutsidwe komaliza, zosintha zisanu zomwe zidakonzedwa ziyenera kumalizidwa, kuphatikiza ntchito yosintha ma widget osasunthika ndi mawonedwe owopsa, API yatsopano ya makanema ojambula ndi kumasulira kwazotsatira ndi ziwonetsero zomwe zikuyenda bwino, kumaliza kukonzanso kachitidwe ka pop-up menyu. (kukulitsa malingaliro okhudzana ndi menyu ang'onoang'ono ndi madontho otsikira pansi), m'malo mwa makina akale a hotkey ndi othandizira zochitika, kutsiriza API yatsopano ya ntchito za Drag & Drop.

Zosankha zomwe tikufuna kuti ziwonjezedwe GTK 4 isanatulutsidwe zikuphatikizapo widget yopangira UI, zida zapamwamba zamakonzedwe apamwamba, ndi malo osungira ma widget omwe ma widget oyesera amatha kutumizidwa popanda kuphatikizidwa ndi chimango chachikulu cha GTK. Zomwe zatchulidwanso ndikupanga zida zonyamulira mapulogalamu ku GTK4, mwachitsanzo, kukonza zomasulira zoyenera za malaibulale a GtkSourceView, vte ndi webkitgtk, komanso kupereka chithandizo cha nsanja. Mwachitsanzo, makina omasulira a OpenGL amagwira ntchito bwino pa Linux, koma makina omasulira a Vulkan akufunikabe ntchito. Pa Windows, laibulale ya Cairo imagwiritsidwa ntchito popereka, koma kukhazikitsa kwina kutengera ngodya (gawo lomasulira ma foni a OpenGL ES ku OpenGL, Direct3D 9/11, Desktop GL ndi Vulkan). Palibe kubweza komwe kumagwira ntchito kwathunthu kwa macOS pano.

Source: opennet.ru

Kuwonjezera ndemanga