GTK 4.22

GTK 4.22 GTK 4.22

In anticipation of the release of GNOME 50, expected in less than two weeks, today a new stable version of the GTK user interface library has been released.

Key fixes in GTK 4.22:

  • Drag-and-Drop (DnD) fixes:
    • A regression has been fixed that caused the ::leave signal of the DropTarget widget to no longer be sent at the end of the drop operation (#8037, Matthias Clasen)
  • Corrections in demo applications:
    • Demo programs now no longer leave a 'foo.png' file in the current folder upon startup (#8080, Marco Trevisan)
    • The logic for exiting demo applications has been corrected to avoid returning from main() thanks to the proper functioning of GApplication.quit (!9428, Florian «sp1rit»)
  • Platform-dependent improvements:
    • Windows: The global inhibition counter has been removed to improve stability (!9455, g.willems).
    • Wayland: The reliability of handling the WAYLAND_SOCKET environment variable has been improved (!9547, Jonas Ådahl). A memory leak related to accessibility (a11y) properties in ToplevelWayland has also been fixed (!9560, Maximiliano Sandoval)
  • SVG handling:
    • Conditions determining the current working mode have been expanded — the gtk:states attribute (!9564), state names have been added (!9565).
    • The ability to reset attribute values has been added (!9553).
    • Some deprecated APIs have been removed (!9563) (Matthias Clasen).
  • Translation updates:
    • Bulgarian (Alexander Shopov)
    • Georgian (Ekaterine Papava)
    • Hungarian (Balázs Úr)
    • Japanese (Makoto Sakaguchi)
    • Korean (Changwoo Ryu)
    • Portuguese (Hugo Carvalho)
  • Miscellaneous:
    • The documentation for AccessibleHypertext has been corrected (!9558, Jamie Gravendeel).
    • In GtkCheckButton for 'accessibility', the proper label is now used instead of 'raw' text (!9575, Lukáš Tyrychtr).
    • The icon set has been updated from the developer repository to maintain the relevance of visual elements (!9576, Jakub Steiner).

download

Source: linux.org.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster