GTK 4.4 tresna grafikoaren kaleratzea

Bost hilabeteko garapenaren ondoren, erabiltzailearen interfaze grafikoa sortzeko plataforma anitzeko tresna-kit baten kaleratzea aurkeztu da - GTK 4.4.0 -. GTK 4 garapen-prozesu berri baten barruan garatzen ari da, aplikazioen garatzaileei API egonkor eta bateragarri bat eskaintzen saiatzen dena hainbat urtez, hurrengo GTK-ko API aldaketak direla eta sei hilabetean behin aplikazioak berridatzi behar izateko beldurrik gabe erabil daitekeena. adarra.

GTK 4.4-ren hobekuntza nabarmenenetako batzuk hauek dira:

  • Etengabeko hobekuntzak jarraitu ditu NGL errendatze-motorra, OpenGL erabiltzen duena errendimendu handiagoa lortzeko CPU karga murrizten duen bitartean. Oharra berriak errendatzeko optimizazioak biltzen ditu testura interstizial handien erabilera ezabatzeko. NGL-ren funtzionamendu zuzena ezarri da GPU Malirako kontrolatzaile ireki batekin. GL errendatze-motor zaharraren (GSK_RENDERER=gl) euskarria GTKren hurrengo adarrean etetea aurreikusten da.
  • OpenGL konfigurazioarekin lotutako kodea garbitu eta sinplifikatu. GTK-n OpenGL laguntzarako kodeak behar bezala funtzionatzen du NVIDIA kontrolatzaile jabedunen azken bertsioak dituzten sistemetan. Errendatzeko APIra sartzeko, EGL interfazea nagusitzat hartzen da (EGL bertsioaren eskakizunak 1.4ra igo dira). X11 sistemetan, EGLtik GLXra itzul dezakezu behar izanez gero. Windows-en, WGL erabiltzen da lehenespenez.
  • Konposizio nagusian jasotako gaiak berrantolatu eta izena aldatu egin dira. Hemendik aurrera, integratutako gaiek Default, Default-dark, Default-hc eta Default-hc-dark izena dute, eta Adwaita gaia libadwaitara eraman da. Gaiek lerro puntudun bat erabiltzen dute lerro uhin baten ordez errore-mezuak nabarmentzeko. Testu erdi gardena aukeratzeko euskarria gehitu da.
  • Sarrera-metodoen inplementazioa IBus-en portaeratik hurbil dago konposaketa-sekuentziak eta gako hilak bistaratu eta prozesatzen dituenean. Unicode karaktere bakarra eratzen ez duten hildako tekla eta konbinazio desberdinak aldi berean erabiltzeko gaitasuna gehitu da (adibidez, "αΊ…"). 32 biteko gakoen mapa-balioen (keysyms) laguntza osoa ezarri da, Unicode balioak barne.
  • Emoji datuak CLDR 39ra eguneratu dira, eta Emojia hizkuntza eta toki guztietan kokatzeko gaitasuna ireki du.
  • Lehenespenez, ikuskapen-interfaze bat sartzen da GTK aplikazioak arazketa errazteko.
  • Windows plataforman, GL multimedia edukia erreproduzitzeko erabiltzen da, eta WinPointer API tabletekin eta beste sarrera-gailu batzuekin lan egiteko erabiltzen da.

Iturria: opennet.ru

Gehitu iruzkin berria