Tu'u mai le GTK 4.4 graphic toolkit

Ina ua maeʻa le lima masina o le atinaʻe, o le tuʻuina atu o se meafaigaluega tele-platform mo le fatuina o se faʻaoga faʻaoga faʻataʻitaʻi - GTK 4.4.0 - ua tuʻuina atu. O le GTK 4 o loʻo faʻavaeina o se vaega o se atinaʻe fou o loʻo taumafai e tuʻuina atu i le au atinaʻe talosaga se API faʻamautu ma lagolagoina mo le tele o tausaga e mafai ona faʻaaogaina e aunoa ma le fefe i le toe tusia o talosaga i le ono masina ona o suiga API i le isi GTK. lala.

O nisi o faʻaleleia atili i le GTK 4.4 e aofia ai:

  • Faʻaauau le faʻaleleia atili o le NGL faʻaliliuina afi, lea e faʻaaogaina OpenGL e ausia ai le maualuga maualuga aʻo faʻaitiitia le uta CPU. O le fa'asalalauga fou e aofia ai le tu'uina atu o fa'ata'ita'iga e fa'aumatia ai le fa'aogaina o mea fa'alavalava tetele. Fa'atonuga sa'o ole NGL ma se aveta'avale tatala mo le GPU Mali ua fa'atuina. Lagolago mo le GL rendering engine tuai (GSK_RENDERER=gl) ua fuafua e faamutaina i le isi lala o le GTK.
  • Faʻamama ma faʻafaigofie le code e fesoʻotaʻi ma le OpenGL configuration. O le code mo le OpenGL support i le GTK o loʻo galue saʻo i luga o faiga faʻatasi ma faʻataʻitaʻiga lata mai o avetaavale NVIDIA. Ina ia maua le fa'aliliuga API, o le EGL fa'afeso'ota'i ua manatu o le mea autu (EGL mana'oga fa'aliliu ua si'itia i le 1.4). I faiga X11, e mafai ona e toe solomuli mai le EGL i le GLX pe a mana'omia. I luga o Windows, o le WGL e faʻaaogaina e le mafai.
  • O autu o loʻo aofia i le fatuga autu ua toe faʻatulagaina ma toe faʻaigoaina. Mai le taimi nei, o autu o loʻo fausia i totonu ua taʻua Default, Default-dark, Default-hc ma Default-hc-dark, ma o le Adwaita theme ua siitia i libadwaita. E fa'aoga e autu se laina togitogi nai lo se laina galu e fa'ailoa ai fe'au sese. Fa'aopoopoina le lagolago mo le filifiliga o tusitusiga fa'atosina.
  • O le faʻatinoina o le faʻaogaina o metotia faʻaoga e latalata i le amio a IBus pe a faʻaalia ma faʻagasolo faʻasologa faʻasologa ma ki mate. Faʻaopoopoina le tomai e faʻaoga tutusa ai ki mate ma tuʻufaʻatasiga e le maua ai le faʻavaeina o se tasi Unicode character (mo se faʻataʻitaʻiga, "ẅ"). Lagolago atoatoa mo le 32-bit fa'afanua fa'atatau (keysyms), e aofia ai fa'atauga Unicode, ua fa'atinoina.
  • Ua toe fa'afouina fa'amaumauga a Emoji i le CLDR 39, ua tatala ai le avanoa e fa'ailoa ai Emoji i gagana ma fa'alapotopotoga.
  • Ona o le faaletonu, e aofia ai se atina'e su'esu'e e fa'afaigofie ai le fa'aogaina o talosaga GTK.
  • I luga o le Windows platform, o loʻo faʻaaogaina le GL e taʻalo ai mea faʻasalalau, ma o le WinPointer API e faʻaaogaina e galue ai ma papa ma isi masini faʻaoga.

puna: opennet.ru

Faaopoopo i ai se faamatalaga