Tukunga o te kete taputapu whakairoiro GTK 4.4

I muri i nga marama e rima o te whakawhanaketanga, kua whakaatuhia te tukunga o te kete taputapu-maha mo te hanga i tetahi atanga kaiwhakamahi whakairoiro - GTK 4.4.0 - kua whakaatuhia. Kei te whakawhanakehia te GTK 4 hei waahanga o te tukanga whanaketanga hou e ngana ana ki te whakarato ki nga kaiwhakawhanake tono he API pumau me te tautoko mo etahi tau ka taea te whakamahi me te kore e mataku ki te tuhi ano i nga tono ia ono marama na te huringa API i te GTK e whai ake nei. manga.

Ko etahi o nga whakapainga tino rongonui i roto i te GTK 4.4 ko:

  • Ko nga whakapainga haere tonu ki te miihini whakakitenga NGL, e whakamahi ana i te OpenGL ki te whakatutuki i nga mahi teitei ake i te wa e whakaitihia ana te uta CPU. Kei roto i te tukunga hou nga arotautanga ki te whakakore i te whakamahinga o nga kakano interstitial nui. Ko te mahi tika o NGL me te taraiwa tuwhera mo GPU Mali kua whakapumautia. Ko te tautoko mo te miihini whakaputa GL tawhito (GSK_RENDERER=gl) kua whakaritea kia whakamutua i te peka o muri o GTK.
  • Kua horoia me te whakaiti i te waehere e pa ana ki te whirihoranga OpenGL. Ko te waehere mo te tautoko OpenGL i GTK e mahi tika ana i runga i nga punaha me nga putanga hou o nga taraiwa NVIDIA rangatira. Hei uru atu ki te API whakaputa, ka kiia ko te atanga EGL te atanga matua (kua piki nga whakaritenga putanga EGL ki te 1.4). I runga i nga punaha X11, ka taea e koe te huri mai i te EGL ki te GLX mena e tika ana. I Windows, ka whakamahia taunoa a WGL.
  • Ko nga kaupapa kei roto i te titonga matua kua whakatikatikahia, kua whakaingoatia ano. Mai i tenei wa, ka whakaingoatia nga kaupapa hanga-i roto ko Taunoa, Taunoa-pouri, Taunoa-hc me Taunoa-hc-pouri, a kua nekehia te kaupapa Adwaita ki libadwaita. Ka whakamahi nga kaupapa i te raina iraira hei utu mo te raina kowhai hei whakanui i nga karere hapa. He tautoko taapiri mo te kowhiringa kuputuhi ahua-ataata.
  • Ko te whakatinanatanga o nga tikanga whakauru e tata ana ki te whanonga o IBus i te wa e whakaatu ana me te tukatuka i nga raupapa tito me nga kii mate. Kua taapirihia te kaha ki te whakamahi i nga wa kotahi ki nga taviri mate me nga huinga karekau e puta ki te hanga i te ahua Unicode kotahi (hei tauira, "ẅ"). Ko te tautoko katoa mo nga uara mahere matua moka-32 (keysyms), tae atu ki nga uara Unicode, kua whakatinanahia.
  • Ko nga raraunga Emoji kua whakahoutia ki te CLDR 39, ka whakatuwhera i te kaha ki te tautuhi Emoji puta noa i nga reo me nga waahi.
  • Ma te taunoa, ka whakauruhia he atanga tirotiro kia ngawari ake ai te whakakore i nga tono GTK.
  • I runga i te papanga Windows, ka whakamahia a GL ki te purei i nga ihirangi rongorau, ka whakamahia te WinPointer API ki te mahi me nga papa me etahi atu taputapu whakauru.

Source: opennet.ru

Tāpiri i te kōrero