2010-11-08 Jürg Billeter Release 0.11.2 2010-11-08 Evan Nemerson codegen: Omit free function from unowned simple generic arguments Fixes bug 627198. 2010-11-08 Jürg Billeter girparser: Remove unused get_double method codegen: Fix unsafe C generated for array slices Argument evaluation order is not guaranteed in C. 2010-11-08 Evan Nemerson libnotify: Update to 0.7.0 Fixes bug 633819. 2010-11-08 Luca Bruno vapi: Remove nested namespaces GIR information. Affected packages are gdk-3.0, gio-2.0, gtk+-2.0 and gtk+-3.0. 2010-11-08 Abderrahim Kitouni codewriter: Do not write GIR information for nested namespaces 2010-11-08 Evan Nemerson girparser: fix array length parsing girparser: Update parsing of alias element to 1.2 syntax 2010-11-08 Luca Bruno girparser: Set type_cname of interfaces from the relative struct cname. Fixes bug 625026. girparser: Skip class field that refer to the parent instance girparser: Add vfunc_name, abstract and virtual arguments girparser: Guess virtual method wrapper variant when possible 2010-11-08 Luca Bruno girparser: Do not add Object prerequisite before symbol resolution 2010-11-08 Luca Bruno girparser: Use array_length_pos argument for parameters girparser: Use string.replace instead of string.joinv girparser: Fix Strv properties girparser: Add default argument for parameters girparser: Add out/ref arguments girparser: Don't add hidden symbols girparser: Add symbol deprecation girparser: Support regex in name argument girparser: Report unused metadata information girparser: Support symbol reparenting girparser: Support tweaking type and type arguments in the metadata girparser: Support a special metadata pattern for root namespace girparser: Add metadata stack while parsing the gir, generalize merging girparser: Autoreparent static methods to the best-matching symbol girparser: Postprocess aliases 2010-11-08 Luca Bruno girparser: Skip creating structs for *Class and *Iface 2010-11-08 Luca Bruno girparser: Postprocess symbols girparser: Add common parse_symbol_from_string method girparser: Replace parse_metadata with MetadataParser vapigen: Add --disable-warnings and use --quiet to tune reports verbosity 2010-11-08 Luca Bruno girparser: Generate default parameter names for callbacks girparser: Add missing source references to classes and structs girparser: Parse included GIR files girparser: Stop parsing if the context already has the provided package vapigen: Remove misleading --metadata, each .gir must have its own .metadata. Fixes bug 624278. vapigen: Honor --directory option as output directory vapigen: Remove obsolete code for handling omitted --library option 2010-11-08 Alban Browaeys Genie: Fix lists and dicts with libgee 0.7 The delegate type used for equal and hash functions changed in libgee 0.7. However, as libgee 0.5+ takes care of setting reasonable default functions, simply removing the corresponding code from the Genie parser fixes this incompatibility. 2010-11-08 Jürg Billeter codegen: Fix C code generated for out array arguments in async methods 2010-11-06 Jürg Billeter gtk+-3.0: Update to 2.91.3 gdk-pixbuf-2.0: Update to 2.22.1 gio-2.0: Update to 2.27.2 2010-11-05 Evan Nemerson libsoup-2.4: use uint8[] instead of string for Buffer.data 2010-11-03 Thijs Vermeir gstreamer-0.10: fix GCallback casting in probe functions 2010-11-03 Evan Nemerson gtk+-2.0, gtk+-3.0: mark Style.get_style_property value argument as out 2010-11-03 Víctor Manuel Jáquez Leal codegen: Fix reserved identifiers in delegate parameters Fixes bug 633250. 2010-11-03 Evan Nemerson glib-2.0: make Func, ThreadFunc, HFunc, Thread, and ThreadPool generic sqlite3: update to 3.7.2 2010-11-02 Evan Nemerson gtk+-2.0, gtk+-3.0: fix CellRenderer.get_fixed_size arguments pango: fix ownership of AttrList.get_iterator return value pango: fix ownership of GlyphItem.split return value 2010-11-01 Evan Nemerson gio-2.0: make AppInfo.create_from_commandline.application_name nullable glib-2.0: add GTimeSpec binding 2010-10-31 Jürg Billeter D-Bus: Fix typo in DBusConnection.get_proxy support for GDBus clients 2010-10-31 Evan Nemerson gdk-pixbuf-2.0: fix several return types 2010-10-30 Evan Nemerson gio-2.0: Fix ownership of several callbacks 2010-10-29 Jürg Billeter gobject-2.0: Fix GEnumValue binding codegen: Fix structs with array fields Add Subroutine class 2010-10-28 Jürg Billeter Replace SemanticAnalyzer with CodeContext in CodeNode.check parameter Add CodeContext.check method Rename FormalParameter to Parameter Add FlowAnalyzer.mark_unreachable codegen: Add CodeGenerator.store_local codegen: Add get_array_size_cvalue and set_array_size_cvalue codegen: Add destroy_value function codegen: Add CodeGenerator.load_local codegen: Add CodeGenerator.create_local method 2010-10-27 Evan Nemerson gio-2.0: make Icon.new_for_string return value transfer ownership 2010-10-26 Jürg Billeter codegen: Fix crash on delegates with varargs codegen: Fix critical with delegate properties 2010-10-26 Frederik 'playya' Sdun gio-2.0: Update GDBus bindings 2010-10-26 Jürg Billeter codegen: Fix support for g_boxed_copy