Manaʻo ʻia ʻo GTK 4 i ka hāʻule aʻe

Hoʻonohonoho ʻia Hoʻolālā hoʻokuʻu ʻo GTK 4. Ua ʻike ʻia he makahiki ʻē aʻe e lawe mai i ka GTK 4 i kona ʻano kūpono (GTK 4 ke ulu nei mai ke kauwela 2016). Aia nā hoʻolālā e loaʻa i kahi hoʻokuʻu hoʻokolohua hou o ka GTK 2019x series i mākaukau ma ka hopena o 3.9, a ukali ʻia e kahi hoʻokuʻu hoʻāʻo hope loa o GTK 2020 i ka pūnāwai o 3.99, me nā hana āpau i manaʻo ʻia. Manaʻo ʻia ka hoʻokuʻu ʻana o GTK 4 i ka hāʻule mua o 2020, i ka manawa like me GNOME 3.38.

Ma mua o ka hoʻokuʻu hope ʻana, pono e hoʻopau ʻia nā hoʻololi hana ʻelima i hoʻolālā ʻia, me ka hana ma ka hoʻololi ʻana i nā widget paʻa me nā manaʻo scalable, kahi API hou no ka animation a me ka unuhi ʻana o nā hopena a me nā hōʻailona holomua iā ia, ka hoʻopau ʻana i ka hana hou o ka ʻōnaehana papa kuhikuhi pop-up. (ka hoʻomohala ʻana i nā manaʻo e pili ana i nā submenus nested a me nā menus drop-down), hoʻololi i ka ʻōnaehana hotkey kahiko me nā mea lawelawe hanana, e hoʻopau ana i kahi API hou no nā hana Drag&Drop.

ʻO nā hiʻohiʻona koho a mākou e makemake ai e ʻike i hoʻohui ʻia ma mua o ka hoʻokuʻu ʻia ʻana o GTK 4 me kahi widget hoʻolālā UI, hoʻomaikaʻi i nā hāmeʻa hoʻonohonoho papa luna kiʻekiʻe, a me kahi waihona waihona kahi e hiki ai ke hāʻawi ʻia nā widget hoʻokolohua me ka ʻole o ka hoʻohui ʻia ʻana i ka ʻōnaehana GTK nui. ʻO ka hoʻomohala ʻana i nā mea hana no ka lawe ʻana i nā noi i GTK4, no ka laʻana, ka hoʻomākaukau ʻana i nā mana kūpono o nā hale waihona puke GtkSourceView, vte a me webkitgtk, a me ka hāʻawi ʻana i ke kākoʻo platform. No ka laʻana, hana maikaʻi kahi ʻōnaehana hoʻoheheʻe OpenGL ma Linux, akā pono ka ʻōnaehana hoʻolaʻa Vulkan i kahi hana. Ma Windows, hoʻohana ʻia ka waihona Cairo no ka hāʻawi ʻana, akā he hoʻokō ʻē aʻe e pili ana huina (he papa no ka unuhi ʻana i nā kelepona OpenGL ES iā OpenGL, Direct3D 9/11, Desktop GL a me Vulkan). ʻAʻohe hana hoʻihoʻi hope no ka macOS.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka