2012-06-02 Jürg Billeter Release 0.17.1 codegen: Fix assertion failure on empty string switch statement Fixes bug 677205. Improve assertion messages Fixes bug 658825. Use SourceLocation in SourceReference GVariant: Fix memory leak when boxing and unboxing variants Fixes bug 674201. gnome-keyring-1: Fix gnome_keyring_item_get_info_sync binding Fixes bug 677256. codegen: Fix infinite recursion when using lambda in destructor Fixes bug 677261. glib-2.0: Fix typo in FileSeek attribute 2012-06-01 Evan Nemerson glib-2.0: set FileSeek cname to "int" 2012-05-31 Jürg Billeter Add --enable-gobject-tracing option Inserts g_object_set_data (object, "vala-creation-function", METHOD) after object creation. 2012-05-30 Jürg Billeter gio-2.0: Fix g_mount_get_sort_key binding Fixes bug 677073. 2012-05-30 Evan Nemerson bindings: update numerous bindings to latest versions clutter-gtk-1.0, gdk-pixbuf-2.0, gio-2.0, json-glib-1.0, libgdata, libsoup-2.4, libwnck-3.0, and mx-1.0 2012-05-29 Jürg Billeter glib-2.0: Include glib/gstdio.h when using DirUtils or Stat 2012-05-29 Alexander Larsson Update clutter vapi to final Clutter 1.10. 2012-05-28 Michal Hruby gdk-pixbuf-2.0: Rename take_data to with_unowned_data glib-2.0: Add Bytes.new_with_owner with an owned generic argument 2012-05-25 Evan Nemerson gdk-3.0, libsoup-2.4, poppler-glib, rest-0.7, vte-2.90: update 2012-05-25 Zeeshan Ali (Khattak) gdk-pixbuf-2.0: Change ownership of Pixbuf.from_data.data This also adds a Pixbuf.take_data which behaves like the old version. This can be helpful for avoiding unnecessary copies, but is easy to get wrong. Thanks to Patryk Zawadzki for help in finding this issue out. Fixes bug 676695. 2012-05-25 Michal Hruby glib-2.0: Add a few Source methods 2012-05-25 Jürg Billeter codegen: Fix capturing element variable of foreach without iterator Support virtual interface signals Fixes bug 676802. 2012-05-23 Marc-André Lureau glib-2.0: annotate nullable GLib.Uri arguments and return values g_uri_*() functions can take null values, return null as a normal operation, ex: parse_scheme() returns null when no scheme... https://bugzilla.gnome.org/show_bug.cgi?id=676609 2012-05-22 Evan Nemerson posix: add statvfs and fstatvfs function bindings statvfs is called statvfs_exec since just using statvfs would conflict with the existing statvfs type. 2012-05-14 Alexander Larsson Add direct vfunc accessors for Widget.get_preferred_height/width These are available as get_preferred_height_internal and get_preferred_width_internal similarly to the existing get_preferred_height_for_width_internal and get_preferred_width_for_height_internal methods. 2012-05-13 Aaron Andersen posix: Add parse and to_string methods and string.printf Fixes bug 666436. 2012-05-10 Colin Walters build: Fix regression in previous commit build: Note that we don't support srcdir != builddir 2012-05-06 Evan Nemerson gtk+-2.0, gtk+-3.0: make TextTag constructor's parameter nullable 2012-05-05 Philip Flarsheim glib-2.0: add Hmac bindings Fixes bug 670243. 2012-05-05 Evan Nemerson gobject-2.0: add Type.{get,set}_qdata methods Fixes bug 673392. gio-2.0: set error domain in metadata instead of custom vala Fixes bug 669497. gio-2.0: update to git master 2012-05-04 Evan Nemerson rest-0.7: update to git master Fixes bug 670488. 2012-04-30 Evan Nemerson gsl: correct MultifitLinearWorkspace construct/free C names Fixes bug 670838. 2012-04-30 Jesus Menendez-Castellano posix: add execv(p) and sigqueue methods, make sigval_t a simple type Fixes bug 673391. 2012-04-30 Christian Persch Use correct variable name to add vapigen directories Fixes bug 675097. 2012-04-29 Luca Bruno glib-2.0: Move Unicode* and NormalizeMode enums under GLib Fixes bug 675082.