Ħruġ ta' għodda grafika GTK 4.4

Wara ħames xhur ta' żvilupp, ġie ppreżentat ir-rilaxx ta' sett ta' għodod b'ħafna pjattaformi għall-ħolqien ta' interface grafiku għall-utent - GTK 4.4.0. GTK 4 qed jiġi żviluppat bħala parti minn proċess ta 'żvilupp ġdid li jipprova jipprovdi lill-iżviluppaturi tal-applikazzjonijiet b'API stabbli u appoġġjata għal diversi snin li jistgħu jintużaw mingħajr il-biża' li jkollhom jikteb mill-ġdid l-applikazzjonijiet kull sitt xhur minħabba bidliet fl-API fil-GTK li jmiss. fergħa.

Uħud mill-aktar titjib notevoli f'GTK 4.4 jinkludu:

  • Titjib kontinwu għall-magna tar-rendi NGL, li tuża OpenGL biex tikseb prestazzjoni ogħla filwaqt li tnaqqas it-tagħbija tas-CPU. Ir-rilaxx il-ġdid jinkludi ottimizzazzjonijiet tar-rendi biex jiġi eliminat l-użu ta 'tessuti interstizjali kbar. Ġie stabbilit tħaddim korrett ta 'NGL b'sewwieq miftuħ għall-GPU Mali. L-appoġġ għall-magna ta' rendering GL l-antika (GSK_RENDERER=gl) huwa ppjanat li jitwaqqaf fil-fergħa li jmiss ta' GTK.
  • Kodiċi mnaddaf u ssimplifikat relatat mal-konfigurazzjoni OpenGL. Il-kodiċi għall-appoġġ OpenGL f'GTK jaħdem b'mod korrett fuq sistemi bl-aħħar verżjonijiet ta 'sewwieqa NVIDIA proprjetarji. Biex taċċessa l-API tar-rendi, l-interface EGL hija kkunsidrata bħala waħda ewlenija (ir-rekwiżiti tal-verżjoni EGL żdiedu għal 1.4). Fuq is-sistemi X11, tista' tirritorna lura minn EGL għal GLX jekk meħtieġ. Fuq il-Windows, WGL jintuża awtomatikament.
  • It-temi inklużi fil-kompożizzjoni prinċipali ġew riorganizzati u ssemmiet mill-ġdid. Minn issa 'l quddiem, it-temi integrati jissejħu Default, Default-dark, Default-hc u Default-hc-dark, u t-tema Adwaita ġiet imċaqlaq għal libadwaita. It-temi jużaw linja bit-tikek minflok linja immewġa biex jenfasizzaw messaġġi ta 'żball. Appoġġ miżjud għall-għażla tat-test semi-trasparenti.
  • L-implimentazzjoni integrata tal-metodi ta 'input hija qrib l-imġieba ta' IBus meta turi u tipproċessa sekwenzi komposti u ċwievet mejta. Miżjud il-kapaċità li fl-istess ħin tuża ċwievet mejta differenti u kombinazzjonijiet li ma jirriżultawx fil-formazzjoni ta 'karattru Unicode wieħed (per eżempju, "ẅ"). Ġie implimentat appoġġ sħiħ għall-valuri tal-mapping taċ-ċavetta ta’ 32 bit (keysyms), inklużi l-valuri Unicode.
  • Id-dejta tal-Emoji ġiet aġġornata għal CLDR 39, u fetħet il-kapaċità li tiġi lokalizzata l-Emoji f'diversi lingwi u lokalitajiet.
  • B'mod awtomatiku, interface ta 'spezzjoni hija inkluża biex tagħmel id-debugging tal-applikazzjonijiet GTK aktar faċli.
  • Fuq il-pjattaforma tal-Windows, GL jintuża biex tilgħab kontenut multimedjali, u l-API WinPointer tintuża biex taħdem ma 'pilloli u apparat ieħor ta' input.

Sors: opennet.ru

Żid kumment