Mwepụta nke ngwa ọrụ eserese GTK 4.4

Mgbe ọnwa ise nke mmepe gachara, ewepụtarala ntọhapụ nke ngwa ọrụ ọtụtụ nyiwe maka imepụta interface onye ọrụ eserese - GTK 4.4.0 - ewepụtala. A na-emepụta GTK 4 dị ka akụkụ nke usoro mmepe ọhụrụ nke na-anwa ịnye ndị na-emepụta ngwa ngwa API kwụsiri ike ma kwadoro ruo ọtụtụ afọ nke enwere ike iji na-atụghị egwu ịdegharị ngwa kwa ọnwa isii n'ihi mgbanwe API na GTK na-esote. alaka.

Otu n'ime nkwalite ndị ama ama na GTK 4.4 bụ:

  • Ọganihu na-aga n'ihu na injin ntụgharị NGL, nke na-eji OpenGL nweta arụmọrụ dị elu ma na-ebelata ibu CPU. Ntọhapụ ọhụrụ a na-agụnye ịmepụta njikarịcha iji kpochapụ iji nnukwu textures interstitial. E hiwela ọrụ NGL ziri ezi yana ọkwọ ụgbọ ala mepere emepe maka GPU Mali. A na-eme atụmatụ ka akwụsị nkwado maka injin ntụgharị GL ochie (GSK_RENDERER=gl) na ngalaba na-esote GTK.
  • Koodu kpochara yana dị mfe metụtara nhazi OpenGL. Koodu maka nkwado OpenGL na GTK na-arụ ọrụ nke ọma na sistemụ nwere ụdị ndị ọkwọ ụgbọ ala NVIDIA kacha ọhụrụ. Iji nweta API nsụgharị, a na-ewere interface EGL dị ka nke bụ isi (Ebulitela ụdịdị EGL ka ọ bụrụ 1.4). Na sistemụ X11, ị nwere ike ịlaghachi na EGL gaa GLX ma ọ dị mkpa. Na Windows, a na-eji WGL na ndabara.
  • Ahazigharịrị isiokwu ndị etinyere na ihe mejupụtara ya ma nyegharịa ya aha. Site ugbu a gaa n'ihu, isiokwu ndị etinyere n'ime ka a na-akpọ Default, Default-dark, Default-hc na Default-hc-dark, na isiokwu Adwaita ebugharịla na libadwaita. Gburugburu na-eji ahịrị nwere ntụpọ kama ahịrị wavy iji gosipụta ozi mperi. Nkwado agbakwunyere maka nhọrọ ederede ọkara transperent.
  • Mmejuputa iwu arụnyere n'ime ụzọ ntinye dị nso na omume nke IBUS mgbe ị na-egosipụta na ịhazi usoro na igodo nwụrụ anwụ. Agbakwunyere ikike iji igodo nwụrụ anwụ dị iche iche na nchikota n'otu oge na-emeghị ka e guzobe otu agwa Unicode (dịka ọmụmaatụ, "ẅ"). Nkwado zuru oke maka ụkpụrụ maapụ igodo 32-bit (akara igodo), gụnyere ụkpụrụ Unicode, emejuputala ya.
  • Emelitela data Emoji ka ọ bụrụ CLDR 39, na-emepe ikike ịmegharị Emoji n'ofe asụsụ na mpaghara.
  • Site na ndabara, a na-etinye ihe nleba anya iji mee ka nbibi ngwa GTK dị mfe.
  • N'elu ikpo okwu Windows, a na-eji GL na-egwu ọdịnaya multimedia, na WinPointer API na-arụ ọrụ na mbadamba na ngwaọrụ ntinye ndị ọzọ.

isi: opennet.ru

Tinye a comment