2011-09-07 Jürg Billeter Release 0.13.4 2011-09-07 Luca Bruno mx-1.0: Fix several regressions introduced by the switch to GIR 2011-09-06 Raul Gutierrez Segales Fix Path.build_path call used for --includedir Commit af0aa50c misses the separator for Path.build_path. Fixes bug 658355. 2011-09-06 Luca Bruno codegen: Fix determining the default cheaders of symbols Fixes a regression introduced by the attributes refactoring. The refactoring missed a check on the cheaders of the parent symbol. Fixes bug 658338. 2011-09-05 Luca Bruno Use Path.build_path instead of using raw string.printf Fixes a regression introduced by commit 7f7a991aa7689137e166. Using Path.build_path prevents having double slash (//) in the path which could be interpreted as comments by the C compiler. Fixes bug 658296. 2011-09-05 Jürg Billeter glib-2.0: Add C_ and NC_ bindings 2011-09-02 Luca Bruno codegen: Do not try to unbox a GValue from a GValue Fixes bug 658048. Revert "Set lvalue access for struct properties" This reverts commit f9186d12f28911d98e6f41d58f595fa81de602cb. Set lvalue access for struct properties Fixes bug 658046. Use '/' as directory separator instead of using build_filename Fixes bug 657501. 2011-09-01 Luca Bruno posix: Make termios.c_cc field be an inline array Fixes bug 657644. codegen: Do not hardcode the cname for abstract/virtual property accessor codegen: Enable real_cname CCode for property accessors girparser: Set NoAccessorMethod properly for abstract properties girparser: Make interface properties be abstract by default json-glib-1.0: Update to version 0.13.4 mx-1.0: Update to version 1.3.1 clutter-1.0: Update to version 1.7.10 2011-08-31 Luca Bruno girwriter: Drop unwanted call when writing abstract methods Fixes bug 657860. pango: Fix LayoutLine.index_to_x and x_to_index bindings glib-2.0: Add StringBuilder.insert_unichar codegen: Fix equal function for SimpleType structs with only static fields The function produced wrong results if the struct had static fields but no instance fields. Fixes bug 657813. 2011-08-30 Jürg Billeter gio-2.0: Fix g_application_command_line_print* bindings 2011-08-30 Luca Bruno codegen: Fix definition of property getter for SimpleType structs Based on patch by Nathan Summers. Partially fixes bug 657346. codegen: Do not add null-check for SimpleType structs codegen: Fix create_type_check_statement when result is a SimpleType struct 2011-08-28 Evan Nemerson gio-2.0: make File.parse_name return value transfer ownership 2011-08-28 Luca Bruno Show loaded packages in verbose mode Fixes bug 657523. 2011-08-27 Luca Bruno codegen: Use a zero-initializer also for SimpleType structs codegen: Guard target_value to be non-null in visit_expression Fixes bug 657499. codegen: Move typecheck of self down to methods vfunc codegen: Add type check in property vfunc Fixes bug 657481. 2011-08-27 Evan Nemerson mx-1.0: add missing metadata mx-1.0: switch to GIR gio-2.0: fixes for pollable input and output streams 2011-08-26 Luca Bruno codegen: Drop unnecessary temp variable when methods return a struct codegen: Do not emit the temp variable when methods return a struct The temporary variable holding the result was uselessly emitted in the generated C code if the parent node was an expression statement. codegen: Set result of object creation to be an lvalue codegen: Drop useless temp variable when creating structs Partially fixes 657378. Warn for deprecated and experimental only for symbols in external packages Fixes bug 657283. 2011-08-25 Evan Nemerson linux: fix Linux.CLOCK_MONOTONIC_RAW binding gio-2.0: fix DBusObject.get_interfaces return value gtk+-2.0: add type arguments to Table.children field Fixes bug 655586. 2011-08-24 Luca Bruno glib-2.0: Fix MarkupParser bindings Fixes bug 657262. 2011-08-23 Luca Bruno gudev-1.0: Switch to GIR 2011-08-22 Luca Bruno girparser: Fix reporting unused metadata girparser: Use c:symbol-prefixes as lower_case_cprefix when available