GLib 2.20.2 stable release

This is a bug fix release in the 2.20 series.

2 bugs fixed in this release!

See the original announcement for more info and downloads.

Posted in GLib, Release, Stable. Comments Off

GTK+ 2.17.0 unstable release

This is a development release leading up to GTK+ 2.18.

Overview of Changes from GTK+ 2.16.x

  • GtkBuilder:
    • Scale marks can now be specified in builder markup
    • GtkAssistant action widgets can be added in builder markup
  • Changes that are relevant for theme authors: GtkEntry now has a ::invisible-char style property that allows themes to set the preferred invisible character
  • Printing: GTK+ supports authentication of users against CUPS servers now.

10 bugs fixed in this release!

See the original announcement for more info and downloads.

Posted in GTK+, Release, Unstable. Comments Off

GLib 2.21.0 unstable release

This is the first development release leading up to GLib 2.22.

Overview of Changes from GLib 2.20.x

  • GIO
    • New helper functions g_cancellable_connect/disconnect to avoid race conditions when connecting to the “cancelled” signal on GCancellable.
    • New types and methods for dealing with IPv4 and IPv6 addresses (and UNIX domain socket addresses under UNIX). This does not include code for actual socket I/O.
    • GResolver provides asynchronous and cancellable APIs for resolving hostnames, reverse lookup of IP addresses and resolving SRV records.
  • Glib now provides hash and comparison functions for int64 and double types, suitable for use with GHashTable.
  • GArray, GPtrArray and GByteArray can be ref counted now, and have boxed types.

14 bugs fixed in this release!

See the original announcement for more info and downloads.