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