2009-05-07  Jürg Billeter  <[email protected]>

       Release 0.7.2

2009-05-07  Didier 'Ptitjes  <[email protected]>

       GIR parser: Add c:prefix parsing

       GIR parser: Fix virtual method and signal parsing

       GIR parser: Mark constants as external to not require initializer

       GIR parser: Fix allow-none attribute parsing in fields and return values

       GIR parser: Fix construct-only attribute parsing for properties

       GIR parser: Parse class constants

       GIR parser: Fix c:type parsing in types and constructor return value

       GIR parser: Handle module GModule in namespace GLib

2009-05-07  Levi Bard  <[email protected]>

       Move delegate typedef to right position
       Fixes bug 580513.

2009-05-07  Jürg Billeter  <[email protected]>

       Support delegates with delegate parameters and results
       Based on patch by Levi Bard, fixes bug 578415.

2009-05-07  Levi Bard  <[email protected]>

       Fix initialization of nullable structs
       Fixes bug 579758.

2009-05-07  Mark Lee  <[email protected]>

       json-glib-1.0: Fix bindings
       Fix JsonSerializable, json_serializable_deserialize_property,
       json_construct_gobject, json_serialize_gobject, and
       json_node_get_value bindings. Fixes bug 581068.

2009-05-07  Krzysztof Kotlenga  <[email protected]>

       dbus-glib-1: Add DBusNameFlag binding
       Fixes bug 579043.

2009-05-07  William Swanson  <[email protected]>

       libgsf-1: Use owned modifier instead of the deprecated # modifier
       Fixes bug 581392.

2009-05-07  Levi Bard  <[email protected]>

       Fix delegate out parameters
       Fixes bug 578412.

2009-05-07  Evan Nemerson  <[email protected]>

       gdk-pixbuf-2.0: Fix gdk_pixbuf_copy binding
       Make Gdk.Pixbuf.copy() transfer ownership. Based on patch by Qball Cow,
       fixes bug 581367.

2009-05-07  Ryan Lortie  <[email protected]>

       glib-2.0: Fix g_key_file_to_data binding
       Fixes bug 580348.

2009-05-07  Jürg Billeter  <[email protected]>

       webkit-1.0: Fix WebKitWebView::hovering_over_link binding
       Fixes bug 579191.

       gdk-2.0: Fix gdk_pixmap_new binding
       Fixes bug 578163.

2009-05-07  Feng Yu  <[email protected]>

       gtk+-2.0: Add Gtk.Container.forall_internal
       Add Gtk.Container.forall_internal to work around the inconsistent
       forall binding. Fixes bug 543872.

2009-05-07  Jürg Billeter  <[email protected]>

       Fix crash when using `in' operator

2009-05-05  Jürg Billeter  <[email protected]>

       Do not depend on uint64 in semantic analyzer

       Fix handling of numeric types in symbol resolver

       Accept numeric base types in struct declaration

       Fix instance parameter type for numeric types

       GIR writer: Do not use string.replace
       GRegex requires GLib 2.14.

       GIR writer: Replace escape_attribute_string by Markup.escape_text

2009-05-05  Sebastian Pölsterl  <[email protected]>

       Replaced deprecated # syntax with new owned syntax

2009-05-04  Jürg Billeter  <[email protected]>

       GType: Declare inherited methods in interface implementations
       Fixes bug 581290.

       Declare parameter types of signals

2009-04-30  Didier 'Ptitjes  <[email protected]>

       GIR writer: Generate annotations on all elements

       GIR writer: Improve errordomain generation
       Generate get-quark and codes attributes on errordomain and generate
       enum for error codes.

       GIR writer: Generate enum values and c:identifer attributes

       GIR writer: Generate throws attribute
       Generate throws attribute on constructors, methods and callbacks.

       GIR writer: Improve property generation
       Generate readable, construct and construct-only attributes on property.

       GIR writer: Generate property's cannonical name instead of name

       GIR writer: Generate c:type attribute on callbacks

       GIR writer: Generate allow-none attributes
       Generate allow-none attributes on parameters, return values and fields.

       GIR writer: Fix missing transfer-ownership attributes
       Fix missing transfer-ownership attribute on parameters and return value.

2009-04-30  Jürg Billeter  <[email protected]>

       GIR writer: Fix critical warnings

2009-04-30  Didier 'Ptitjes  <[email protected]>

       GIR writer: Generate constant c:identifier and value

       GIR writer: Support pointer types and generic types
       Generate type correctly with adhoc c:type (pointer types and
       parametered types).

       GIR writer: Generate abstract attribute for abstract classes

       GIR writer: Fix virtual method generation
       Generate virtual and abstract methods correctly (method +
       virtual-method + callback in type struct).

       GIR writer: Avoid generating parameters tag if not necessary

       GIR writer: Generate static methods correctly

       GIR writer: Generate type structs for classes and interfaces

       Generate type attributes for all enum|class|interface tags
       Generate c:type, glib:type-name and glib:get-type attributes for all
       enum|class|interface tags.

2009-04-27  Jürg Billeter  <[email protected]>

       Fix declarations of struct copy and free functions

2009-04-26  Thijs Vermeir  <[email protected]>

       cairo: fix cname of Cairo.Format

2009-04-25  Ali Sabil  <[email protected]>

       Avoid C compiler warning for abstract interface implementations
       Fixes bug 571522.

2009-04-23  Jürg Billeter  <[email protected]>

       gtk+-2.0: Fix gtk_entry_completion_set_match_func binding

       gdk-pixbuf-2.0: Fix gdk_pixbuf_get_file_info binding

2009-04-23  Sebastian Spaeth  <[email protected]>

       cairo: Fix cairo_image_surface_get_data binding
       Fixes bug 579803.

2009-04-21  Jürg Billeter  <[email protected]>

       hal: Add libhal_device_get_property_{bool,double} bindings