I forklaringen om lanseringen av GNOME 50, som forventes om mindre enn to uker, ble det i dag utgitt en ny stabil versjon av grafiske brukergrensesnitts-biblioteker GTK.
Hovedrettelser i GTK 4.22:
- Drag-and-Drop (DnD) rettelser:
- Fikset en regresjon som gjorde at signalet ::leave ikke ble sendt fra DropTarget-widgeten etter at nullstillingsoperasjonen var fullført (#8037, Matthias Clasen).
- Justeringer i demo-programmer:
- Demo-programmer etterlater ikke lenger filen «foo.png» i gjeldende mappe ved oppstart (#8080, Marco Trevisan).
- Logikken for avslutning av demo-programmer er justert for å unngå retur fra main() ved korrekt bruk av GApplication.quit (!9428, Florian «sp1rit»).
- Plattformspesifikke forbedringer:
- Windows: Den globale blokkeringsteller er fjernet for å forbedre stabiliteten (!9455, g.willems).
- Wayland: Påliteligheten til behandling av miljøvariabelen WAYLAND_SOCKET er forbedret (!9547, Jonas Ådahl). Også minnelekkasje relatert til tilgjengelighetsegenskaper (a11y) er fikset i ToplevelWayland (!9560, Maximiliano Sandoval).
- SVG-håndtering:
- Vilkårene som definerer den nåværende driftsmodusen har blitt utvidet — attributtet gtk:states (!9564), tilstandsnavn er lagt til (!9565).
- Muligheten for å nullstille attributtverdier er lagt til (!9553).
- Noen utdaterte API-er er fjernet (!9563) (Matthias Clasen).
- Oversettelsesoppdateringer:
- Bulgarsk (Alexander Shopov).
- Georgisk (Ekaterine Papava).
- Ungarsk (Balázs Úr).
- Japansk (Makoto Sakaguchi).
- Koreansk (Changwoo Ryu).
- Portugisisk (Hugo Carvalho).
- Annet:
- Dokumentasjonen for AccessibleHypertext er fikset (!9558, Jamie Gravendeel).
- I GtkCheckButton for «tilgjengelighet» brukes nå korrekt etikett i stedet for «rå» tekst (!9575, Lukáš Tyrychtr).
- Ikonsettet er oppdatert fra utviklerens repository (development kit) for å opprettholde aktualitet i visuelle elementer (!9576, Jakub Steiner).
Kilde: linux.org.ru
