2014-02-04 Jürg Billeter <j@bitron.ch> Release 0.23.2 gdk-3.0: Fix GdkEvent* bindings GdkEvent structs have hidden fields and must be exposed as compact classes. Fixes bug 713240. 2014-02-04 Rico Tzschichholz <ricotz@ubuntu.com> gtk+-3.0: Update to (nearly) 3.11.6 2014-02-03 Luca Bruno <lucabru@src.gnome.org> girparser: Shut warning about unused experimental metadata gstreamer-1.0: Fix ElementFactory.get_static_pad_templates return type Fixes bug 720694 2014-02-03 Rico Tzschichholz <ricotz@ubuntu.com> clutter-1.0: Update to 1.17.2 2014-02-03 Luca Bruno <lucabru@src.gnome.org> girparser: Shut unused destroys_instance warning girparser: Add type_id metadata 2014-02-03 Jürg Billeter <j@bitron.ch> codewriter: Fix spacing for property accessor attributes 2014-01-29 Evan Nemerson <evan@coeus-group.com> glib-2.0: fix qsort_with_data binding Fixes bug 640786. glib-2.0: add search functions for (S)List and Queue Fixes bug 540415. tests: remove unnecessary main argument from bug723195 test glib-2.0: fix string.joinv for empty (but not null) arrays Fixes bug 723195. 2014-01-28 Luca Bruno <lucabru@src.gnome.org> gtkmodule: Ensure child gtypes are initialized before creating the template Fixes bug 720282 Fix regression in method calls that throw errors with Value target type Related to bug 723009 2014-01-27 Luca Bruno <lucabru@src.gnome.org> Add build-aux/test-driver to .gitignore 2014-01-26 Luca Bruno <lucabru@src.gnome.org> Fix regression when coalescing: value owned if either of the two is owned Drop LocalVariable.floating usage, replaced by create_temp_access Avoid unnecessary copies when using the coalescing operator Fixes bug 661985 Use create_temp_access instead of local.floating in ObjectCreation Use create_temp_access instead of local.floating in MethodCall Add create_temp_access to properly access a temp variable after transformation Fix semantics for coalesce operator when target_type is null. Fixes bug 639482 2014-01-25 Luca Bruno <lucabru@src.gnome.org> codegen: Always assume external interface properties are gobject properties 2014-01-25 Richard Wiedenhöft <richard.wiedenhoeft@gmail.com> codegen: Do not emit notify-signal for non-abstract interface properties Fixes bug 722968 2014-01-25 Luca Bruno <lucabru@src.gnome.org> codegen: Reduce the number of temporary variables If a temporary variable has been generated internally, do not create another regardless of whether it's floating or not. Fix calling methods on struct pointers Fixes bug 686190 2014-01-25 Richard Wiedenhöft <richard.wiedenhoeft@gmail.com> libpq.vapi: added condition LIBPQ_9_3 Fixes bug 698004. 2014-01-25 Evan Nemerson <evan@coeus-group.com> glib-2.0: make string.joinv handle non-null-terminated arrays Fixes bug 686451. 2014-01-23 Rico Tzschichholz <ricotz@ubuntu.com> gtksourceview-3.0: Update to 3.11.3 gtk+-3.0: Update to 3.11.5+ 2014-01-18 Jesse van den Kieboom <jessevdk@gmail.com> gtk+-3.0: Nullable GtkListBox::row_selected.row https://bugzilla.gnome.org/show_bug.cgi?id=722490 2014-01-18 Steven Oliver <oliver.steven@gmail.com> glib-2.0: Add G_LOG_2_BASE_10 constant Fixes bug 722466 2014-01-16 Luca Bruno <lucabru@src.gnome.org> glib-2.0: Fix short.abs() to be an instance method 2014-01-16 Steven Oliver <oliver.steven@gmail.com> glib-2.0: Add abs() to short type Fixes bug 722067 2014-01-11 Rico Tzschichholz <ricotz@ubuntu.com> gtk+-3.0: Update to 3.11.3+ gdk-x11-3.0: Switch to GIR 2014-01-11 Luca Bruno <lucabru@src.gnome.org> codegen: Support "foo is G" Fix coalescing operator semantics check. The left operand was not put in any code block before the check, thus it wasn't able to transform itself. Fixes bug 691514. 2014-01-06 Luca Bruno <lucabru@src.gnome.org> gtktemplate: Handle callbacks for detailed signals Fixes bug 720825 2014-01-06 Richard Wiedenhöft <richard.wiedenhoeft@gmail.com> posix: Added methods read and write to class FILE Fixes bug 721478 2014-01-05 Rico Tzschichholz <ricotz@ubuntu.com> librsvg-2.0: Switch to GIR This binding is still deprecated and it shipped upstream since 2.26.2. Despite that update it one last time to ship a proper vapi rather than an out-dated erroneous one. 2014-01-04 Luca Bruno <lucabru@src.gnome.org> codegen: Fix memory leak introduced by fe9beb82b6809 2014-01-04 Jesse van den Kieboom <jessevdk@gmail.com> girwriter: Derive gir namespace from base name Instead of using the full filename specified by --gir to derive the gir namespace, this patch uses only the base name of the file specified by --gir. https://bugzilla.gnome.org/show_bug.cgi?id=721452 2014-01-04 Luca Bruno <lucabru@src.gnome.org> girparser: Handle delegate aliases Fixes bug 667751 girparser: Fix some source reference when reporting errors after parsing gtk+-2.0, gtk+-3.0: Improve TextMark constructor with nullables and defaults