Útgáfa af GTK 4.4 grafísku verkfærasetti

Eftir fimm mánaða þróun hefur verið kynnt útgáfa af verkfærasetti með mörgum vettvangi til að búa til grafískt notendaviðmót - GTK 4.4.0. GTK 4 er þróað sem hluti af nýju þróunarferli sem reynir að veita forriturum stöðugt og stutt API í nokkur ár sem hægt er að nota án þess að óttast að þurfa að endurskrifa forrit á sex mánaða fresti vegna API breytinga í næsta GTK útibú.

Sumar af athyglisverðustu endurbótunum í GTK 4.4 eru:

  • Áframhaldandi endurbætur á NGL flutningsvélinni, sem notar OpenGL til að ná meiri afköstum en minnkar álag á örgjörva. Nýja útgáfan felur í sér fínstillingu til að koma í veg fyrir notkun stórra millivefs áferðar. Rétt notkun NGL með opnum rekla fyrir GPU Mali hefur verið komið á fót. Stefnt er að því að hætta stuðningi við gömlu GL flutningsvélina (GSK_RENDERER=gl) í næstu grein GTK.
  • Hreinsaður og einfaldaður kóða sem tengist OpenGL stillingum. Kóðinn fyrir OpenGL stuðning í GTK virkar rétt á kerfum með nýjustu útgáfum af eigin NVIDIA rekla. Til að fá aðgang að vinnslu API er EGL viðmótið talið aðalviðmótið (kröfur EGL útgáfu hafa verið hækkaðar í 1.4). Á X11 kerfum geturðu snúið aftur úr EGL yfir í GLX ef þörf krefur. Í Windows er WGL sjálfgefið notað.
  • Þemu í aðaltónlistinni hafa verið endurskipulögð og endurnefnd. Héðan í frá eru innbyggðu þemu nefnd Default, Default-dark, Default-hc og Default-hc-dark, og Adwaita þemað hefur verið flutt yfir í libadwaita. Þemu nota punktalínu í stað bylgjulínu til að auðkenna villuboð. Bætt við stuðningi við hálfgagnsæ textaval.
  • Innbyggða útfærslan á innsláttaraðferðum er nálægt hegðun IBus þegar birtar eru og unnið úr samsetningarröðum og dauðum lyklum. Bætt við möguleikanum á að nota samtímis mismunandi dauða lykla og samsetningar sem leiða ekki til myndunar eins Unicode-stafs (til dæmis "ẅ"). Fullur stuðningur við 32-bita lykilkortlagningargildi (lyklamerki), þar á meðal Unicode gildi, hefur verið innleidd.
  • Emoji gögn hafa verið uppfærð í CLDR 39, sem opnar möguleikann á að staðfæra Emoji á milli tungumála og staða.
  • Sjálfgefið er skoðunarviðmót til að auðvelda villuleit í GTK forritum.
  • Á Windows pallinum er GL notað til að spila margmiðlunarefni og WinPointer API er notað til að vinna með spjaldtölvum og öðrum inntakstækjum.

Heimild: opennet.ru

Bæta við athugasemd