GTK 4.8 grafískur verkfærasett í boði

Eftir átta mánaða þróunarferli hefur GTK 4.8.0, verkfærakista fyrir grafískt notendaviðmót fyrir marga kerfi, verið gefin út. GTK 4 er þróað samkvæmt nýju þróunarferli sem miðar að því að veita forriturum stöðugt og stutt API sem hægt er að nota í nokkur ár án þess að óttast að þurfa að endurvinna forrit á sex mánaða fresti vegna breytinga á API í nýjustu GTK greininni.

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

  • Stíll litavalsviðmótsins (GtkColorChooser) hefur verið breytt.
  • Viðmótið fyrir leturval (GtkFontChooser) hefur bættan stuðning við eiginleika OpenType-sniðs.
  • CSS vélin hefur fínstillt endurröðun þátta sem tengjast sama foreldri og leyfir notkun á gildum sem eru ekki heiltölur þegar bil á milli stafa er ákvarðað.
  • Gögn um emoji hafa verið uppfærð í CLDR 40 (Unicode 14). Stuðningur við nýjar staðsetningar hefur verið bætt við.
  • Þemað inniheldur uppfærð tákn og bætta læsileika á valhæfum textamerkjum.
  • GDK bókasafnið, sem býður upp á lag milli GTK og grafíkkerfisins, hefur fínstillt umbreytingu á pixlaformi. Í kerfum með NVIDIA rekla er EGL viðbótin EGL_KHR_swap_buffers_with_damage virk.
  • GSK (GTK Scene Kit) bókasafnið, sem býður upp á möguleika á að birta grafískar senur í gegnum OpenGL og Vulkan, styður vinnslu stórra sýnilegra svæða (viewports). Einnig er boðið upp á bókasöfn til að birta tákn með áferð.
  • Wayland styður nú xdg-activation samskiptareglurnar, sem gerir kleift að færa fókus á milli mismunandi yfirborða á fyrsta stigi (til dæmis, með xdg-activation getur eitt forrit skipt um fókus á annað).
  • GtkTextView viðbæturnar hafa dregið úr þeim tilfellum sem leiða til endurtekinna endurteikninga og útfært GetCharacterExtents fallið til að ákvarða svæðið með tákni sem skilgreinir staf í textanum (fall sem er eftirsótt í aðgengisverkfærum).
  • GtkViewport klasinn, sem er notaður til að skipuleggja skrun í viðmótum, hefur sjálfgefið virkjaðan „skrun-til-fókus“ stillingu, sem flettir sjálfkrafa í gegnum efnið til að halda elementinu með inntaksfókusinn í sjónmáli.
  • GtkSearchEntry viðmótið, sem sýnir svæði til að slá inn leitarfyrirspurn, býður upp á möguleikann á að stilla töfina milli síðustu takkaþrýstings og sendingar merkis um breytingu á efninu (GtkSearchEntry::search-changed).
  • GtkCheckButton viðmótið gerir þér nú kleift að úthluta undirviðmóti við hnapp.
  • GtkPicture-viðmótið hefur nú eiginleikann „content-fit“ til að aðlaga efnið að tiltekinni stærð svæðis.
  • GtkColumnView viðmótið hefur verið fínstillt við skrun.
  • GtkTreeStore viðbæturnar gera kleift að sækja trégögn úr notendaviðmótsskrám.
  • Nýr viðbætur (widget) til að birta lista hafa verið bættar við GtkInscription klasann, sem sér um að birta texta á tilteknu svæði. Sýningarforrit með dæmi um notkun GtkInscription hefur verið bætt við.
  • Stuðningur við skrun hefur verið bætt við GtkTreePopover viðmótið.
  • GtkLabel-viðbótin styður nú flipa og gerir kleift að virkja merki með því að ýta á lyklaborðsstafi sem tengjast merkinu.
  • GtkListView viðmótið styður nú eiginleikana "::n-items" og "::item-type".
  • Inntakskerfið styður við breytumeðhöndlara fyrir skruneiningar (GDK_SCROLL_UNIT_WHEEL, GDK_SCROLL_UNIT_SURFACE).
  • Fyrir pall macOS Bætt við stuðningi við fullskjástillingu og myndspilun með OpenGL. Bætt skjágreining, stillingar fyrir marga skjái, staðsetning glugga og stærðarvalmynd skráar. CALayer og IOSurface eru notuð fyrir birtingu. Nú er stutt við ræsingu forrita í bakgrunni.
  • Á pallinum Windows Bætt staðsetning glugga á HiDPI skjám, bætt við litagreiningarviðmóti, innleiddur stuðningur við músarhjólatburði með mikilli DPI og bættur stuðningur við snertiflöt.
  • Skjámyndaskipunin hefur verið bætt við gtk4-builder-tool gagnið til að búa til skjámyndir, sem er notað þegar skjámyndir eru búnar til fyrir skjölun.
  • Uppsetning á gtk4-node-editor gagnsemi fylgir.
  • Getu villuleitarforrita hefur verið aukið. Nú er hægt að birta viðbótargögn forritsins og skoða eiginleika PangoAttrList meðan á skoðun stendur. Skoðun skoðunarmanna er nú virkjuð. Stuðningur við stillinguna "GTK_DEBUG=invert-text-dir" hefur verið bætt við. Stillingin "GDK_DEBUG=portals" hefur verið kynnt í stað umhverfisbreytunnar GTK_USE_PORTAL. Viðbragðshæfni skoðunarviðmótsins hefur verið bætt.
  • Hljóðstuðningur hefur verið bætt við ffmpeg bakgrunninn.
  • Minnismörkin í JPEG myndahleðslutækinu hafa verið aukin í 300 MB.

Heimild: opennet.ru

Kauptu áreiðanlega hýsingu fyrir síður með DDoS vernd, VPS VDS netþjónum 🔥 Kauptu áreiðanlega vefhýsingu með DDoS vörn, VPS VDS netþjónum | ProHoster