Ho lokolloa ha GTK 4.4 graphical toolkit

Ka mor'a likhoeli tse hlano tsa nts'etsopele, ho lokolloa ha sesebelisoa sa lisebelisoa tse ngata bakeng sa ho theha sebopeho sa mosebedisi - GTK 4.4.0 - se hlahisitsoe. GTK 4 e ntse e ntlafatsoa e le karolo ea ts'ebetso e ncha ea nts'etsopele e lekang ho fa baetsi ba kopo API e tsitsitseng le e tšehetsoeng ka lilemo tse 'maloa e ka sebelisoang ntle le tšabo ea ho tlameha ho ngola likopo hape likhoeli tse ling le tse ling tse tšeletseng ka lebaka la liphetoho tsa API ho GTK e latelang. lekala.

Tse ling tsa lintlafatso tse hlokomelehang ho GTK 4.4 li kenyelletsa:

  • Lintlafatso tse tsoelang pele ho enjine ea phepelo ea NGL, e sebelisang OpenGL ho fihlela tšebetso e holimo ha e ntse e fokotsa boima ba CPU. Phatlalatso e ncha e kenyelletsa ho fana ka optimizations ho felisa ts'ebeliso ea litlolo tse kholo tsa li-interstitial. Ts'ebetso e nepahetseng ea NGL e nang le mokhanni ea bulehileng oa GPU Mali e thehiloe. Tšehetso bakeng sa enjine ea khale ea ho fana ka GL (GSK_RENDERER=gl) e reretsoe ho emisoa lekaleng le latelang la GTK.
  • Khoutu e hloekisitsoeng le e nolofalitsoeng e amanang le tlhophiso ea OpenGL. Khoutu ea tšehetso ea OpenGL ho GTK e sebetsa ka nepo lits'ebetsong tse nang le mefuta ea morao-rao ea bakhanni ba NVIDIA. Ho fihlella API ea ho fana, sebopeho sa EGL se nkoa e le sona se ka sehloohong (litlhoko tsa phetolelo ea EGL li phahamiselitsoe ho 1.4). Lits'ebetsong tsa X11, u ka khutlela morao ho tloha ho EGL ho ea ho GLX ha ho hlokahala. Ho Windows, WGL e sebelisoa ka ho sa feleng.
  • Lihlooho tse kenyellelitsoeng sebopehong se seholo li hlophisitsoe bocha le ho rehoa bocha. Ho tloha jwale, dithitokgang tse ahilweng ka hare ho tsona di bitswa Default, Default-lefifi, Default-hc le Default-hc-dark, mme thitokgang ya Adwaita yona e isitswe ho libadwaita. Lihlooho li sebelisa mola o nang le matheba sebakeng sa wavy ho totobatsa melaetsa ea liphoso. Tšehetso e ekelitsoeng bakeng sa khetho ea mongolo e sa bonahaleng.
  • Ts'ebetsong e kentsoeng ea mekhoa ea ho kenya e haufi le boitšoaro ba IBus ha e bonts'a le ho sebetsana le tatellano ea ho qapa le linotlolo tse shoeleng. E kenyellelitse bokhoni ba ho sebelisa ka nako e le 'ngoe linotlolo tse shoeleng tse fapaneng le metsoako e sa hlahiseng sebopeho sa sebopeho se le seng sa Unicode (mohlala, "ẅ"). Ts'ehetso e felletseng ea boleng ba limmapa tsa 32-bit (keysyms), ho kenyeletsoa boleng ba Unicode, e kentsoe tšebetsong.
  • Lintlha tsa Emoji li ntlafalitsoe ho CLDR 39, ho bula bokhoni ba ho fetolela Emoji ka lipuo le libaka.
  • Ka ho sa feleng, sebopeho sa tlhahlobo se kenyellelitsoe ho etsa hore lits'ebetso tsa GTK li be bonolo.
  • Sethaleng sa Windows, GL e sebelisetsoa ho bapala litaba tsa multimedia, 'me WinPointer API e sebelisetsoa ho sebetsa le matlapa le lisebelisoa tse ling tsa ho kenya.

Source: opennet.ru

Eketsa ka tlhaloso