V predvečer vydania GNOME 50, ktoré sa očakáva za menej ako dva týždne, dnes bola vydaná nová stabilná verzia knižnice grafických používateľských rozhraní GTK.
Hlavné opravy GTK 4.22:
- Opravy Drag-and-Drop (DnD):
- Opravená regresia, kvôli ktorej signál ::leave pre widget DropTarget už nebol odoslaný po ukončení operácie resetovania (#8037, Matthias Clasen)
- Úpravy v demonštračných aplikáciách:
- demonstrácie už po sebe nezanechávajú súbor „foo.png“ v aktuálnom priečinku pri spustení (#8080, Marco Trevisan)
- opravená logika ukončenia demo-aplikácií, aby sa predišlo návratom z main() vďaka správnej práci GApplication.quit (!9428, Florian «sp1rit»)
- Platformovo závislé vylepšenia:
- Windows: Odstránený globálny čítač blokovania (inhibition counter) pre zlepšenie stability (!9455, g.willems).
- Wayland: Zlepšená spoľahlivosť spracovania premennej prostredia WAYLAND_SOCKET (!9547, Jonas Ådahl). Takisto bola opravená únik pamäte súvisiaci so schopnosťami prístupnosti (a11y) v ToplevelWayland(!9560, Maximiliano Sandoval)
- Práca so SVG:
- rozšírené podmienky určujúce aktuálny režim práce — atribút gtk:states (!9564), pridané názvy stavov (!9565).
- pridaná možnosť resetovania hodnôt atribútov (!9553).
- odstránené niektoré zastarané API (!9563) (Matthias Clasen).
- Aktualizácie prekladov:
- Bulharčina (Alexander Shopov)
- Gruzínčina (Ekaterine Papava)
- Maďarčina (Balázs Úr)
- Japončina (Makoto Sakaguchi)
- Kórejčina (Changwoo Ryu)
- Portugalčina (Hugo Carvalho)
- Ostatné:
- Opravená dokumentácia pre AccessibleHypertext (!9558, Jamie Gravendeel).
- V GtkCheckButton pre „špeciálne vlastnosti“ sa teraz používa správny štítok, a nie „surový“ text (!9575, Lukáš Tyrychtr).
- Súbor ikon bol aktualizovaný z repozitára vývojára (development kit) na zachovanie aktuálnosti vizuálnych prvkov (!9576, Jakub Steiner).
Zdroj: linux.org.ru
