2011-07-06 Jürg Billeter Release 0.13.1 build: Require automake 1.11 for silent rules 2011-07-05 Luca Bruno girwriter: Do not write constructors of abstract classes Fix arithmetic expressions whose operands have different types codegen: Fix boxing of value type different than the target type 2011-07-05 Ryan Lortie Update gio-2.0 vapi to GLib git master Regenerate gtk+-3.0 vapi Drop -DGTK_DISABLE_DEPRECATED to avoid losing a bunch of old symbols (mostly the H/V variants of boxes, scrollbars and so on). 2011-07-05 Luca Bruno codegen: Fix returning inline allocated arrays Fixes bug 653908. gstreamer-0.10: Fix Pad.get_fixed_caps_func and get_proxy_(get/set)caps Fixes bug 639883. 2011-07-02 Michal Hruby libpeas-1.0: Added vapi based on Peas-1.0 2011-07-01 Luca Bruno sqlite3: Rename sqlite3_callback parameter to callback Avoid possible conflicts with the C type sqlite3_callback. 2011-06-29 Luca Bruno gtk+-3.0: Mark ThemingEngine.state_is_running progress to be out Fixes bug 653669. gtk+-3.0: Mark StyleProperties.register_property parse_func as nullable Fixes bug 653671. gtk+-3.0: Fix Gtk.ThemingEngine.get_background_color bindings gtk+-2.0, gtk+-3.0: Mark TreeModel.rows_reordered.iter to be nullable Fixes bug 653577. 2011-06-28 Alexander Larsson pango: Fix PangoAttrShape and PangoAttrDataCopyFunc bindings Fixes bug 653528. 2011-06-28 Luca Bruno codewriter: Write simple_generics argument for methods gidlparser: Support setting simple_generics to methods GAsync: Fix returning out parameters from async methods Fixes bug 640721. GAsync: Use store_parameter when generating the async function codegen: Rename coroutine data variable to _data_ 2011-06-27 Luca Bruno gtk+-2.0, gtk+-3.0: Fix CellRenderer.get_alignment and get_padding bindings Based on patch by Alexander Larsson. Fixes bug 653527. girparser: Add cprefix metadata argument for classes codewriter: Write lower_case_cprefix for classes Add set_lower_case_cprefix method to Class codegen: Do not declare virtual function for default signal handlers Fixes bug 615637. codegen: Support calling methods that return modified pointer on properties Fixes bug 589928. 2011-06-26 Luca Bruno tests: Add regression test for bug 653391 gtk+-2.0, gtk+-3.0: Add bindings for TREE_SORTABLE_*_SORT_COLUMN_ID Fixes bug 653379. codegen: Do not free captured parameters in return statements Fixes bug 653391. gtk+-2.0, gtk+-3.0: Fix ActionCallback bindings and usage in fields Fix the regression introduced by commit 227214f0d92b06e029961. Fixes bug 653046. codewriter: Write delegate_target for fields gidlparser: Add no_delegate_target metadata for fields 2011-06-25 Luca Bruno glib-2.0, tokyocabinet: Fix usage of delegate_target attribute Remove code that references unused ByRef and InstanceByReference 2011-06-22 Luca Bruno gtk+-3.0: Fix ThemingEngine.get_* and lookup_color return values Fixes bug 653188. codegen: Fix warning about copying delegate parameters in async method codegen: Fix regression when setting delegate properties The regression was introduced by 1e90d53dba0eff6ec2b. Fixes bug 653138. 2011-06-21 Luca Bruno gtk+-2.0, gtk+-3.0: Mark ActionCallback delegate to not have a target Fixes bug 653046. 2011-06-21 Adrien Bustany gtk+-3.0: Fix gtk_text_iter_backward_find_char binding 2011-06-18 Luca Bruno codegen: Drop useless get_temp_variable usage in visit_regex_literal gtk+-3.0: Add ellipsis to ThemingEngine.get method Fixes bug 652886. gtk+-2.0, gtk+-3.0: Mark r,g,b parameters of HSV.to_rgb as out parameters Fixes bug 652796. codegen: Fix foreach on inline allocated arrays Fixes bug 652549. 2011-06-17 Luca Bruno Support ref and out parameters in lambda expressions Fixes bug 622570. codegen: Fix equality expression with nullable enum values Fixes bug 652781. 2011-06-17 Vito Piserchia linux: Add socket options Fixes bug 652735.