2013-11-13 Jürg Billeter Release 0.22.1 2013-10-26 Luca Bruno Revert "gio-2.0: Fix uint8[]/char** types for contents parameters for g_file_[load|replace]_contents()" This reverts commit e4ef6fb72f560da385a09d262ef8afd2b64a1fc8. Fix memory leak when assigning an owned gvariant to an unowned variable Fixes bug 710882. 2013-10-26 Philip Withnall glib-2.0: Fix type of g_hash_table_iter_next() parameters to always be gpointer https://bugzilla.gnome.org/show_bug.cgi?id=710868 gio-2.0: Fix uint8[]/char** types for contents parameters for g_file_[load|replace]_contents() https://bugzilla.gnome.org/show_bug.cgi?id=710867 2013-10-24 Ryan Lortie bindings: update libnotify binding Also add a new metadata for _get_server_caps() return value https://bugzilla.gnome.org/show_bug.cgi?id=710838 2013-10-23 Philip Withnall gio-2.0: Add ‘throws’ to DBusObjectManagerClient.new[_for_bus]() https://bugzilla.gnome.org/show_bug.cgi?id=710643 2013-10-23 Rico Tzschichholz gtksourceview-3.0: Update to 3.10.1 2013-10-21 Luca Bruno Merge branch 'staging' Conflicts: vala/valagirparser.vala 2013-10-20 Luca Bruno girparser: Support new gir format (deprecated, doc-version, doc-deprecated) 2013-10-17 Luca Bruno Fix crash due to not copying a type 2013-10-12 Rico Tzschichholz gtk+-3.0: Fix output parameter of SymbolicColor.resolve 2013-10-12 Evan Nemerson gstreamer-1.0: fix functions which return floating references GStreamer uses the (transfer floating) annotation for these, which g-i recognizes as an alias for (transfer none), therefore there is no way to pick them up in vapigen. 2013-10-12 Richard Schwarting libxml-2.0: add CCode type annotations for xmlChar* strings. Fixes bug 677359. 2013-10-12 Evan Nemerson gstreamer-video-1.0: make Info.finfo field nullable Fixes bug 709558. 2013-10-10 Rico Tzschichholz gtk+3.0: Mark region argument of *shape_combine_region nullable 2013-10-09 Evan Nemerson girparser: skip doc-version, -deprecated, and -stability These element aren't in GObject Introspection yet, but should be coming soon. Since we don't want to parse the docbook we'll just skip them instead of tryin to add the information to the VAPI. 2013-10-07 Timm Bäder gtkmodule: Throw error on [GtkChild] in non-[GtkTemplate] class If this happens, the author most probably just forgot to add the [GtkTemplate] attribute and we throw an error. gtkmodule: Throw an error if the ui resource has no template 2013-10-07 Luca Bruno Revert "Set parent_node and always copy datatype when assigned to code nodes." This reverts commit a09c9e93af0d64b9331c274de573465fe070b722. Fixes bug 709587. 2013-10-06 Luca Bruno Set parent_node and always copy datatype when assigned to code nodes. This is a delicate patch that fixes subtle memory corruption bugs in libvala users and the compiler itself. It might break some application, so this commit is open for testing. 2013-10-05 Evan Nemerson cogl-pango-1.0, libgdata: add missing dependencies sdl, sdl-image: remove default params preceding parass without defaults They cause a warning from valac, and you always have to provide values for them in Vala, so they really aren't doing any good. avahi-client: remove deprecated methods which throw errors. They were wrapper methods which caused a dependency on avahi-gobject which should not exist. They were deprecated several years ago with the goal of removing them at some point, and I think that time has come. vapi: Add missing has_type_id = false in non-GObject bindings. vapi: Remove trailing whitespace. sqlite3: add missing has_type_id = false annotations to enums. 2013-10-02 Luca Bruno Fix subtle bug in flowanalyzer that made the compiler crash By not copying the datatype the parent_node was overwritten. The bug was reproducible only with G_SLICE=always-malloc . 2013-09-30 Philip Withnall gtk+-3.0: Mark Gtk.Application.remove_accelerator() parameter as nullable Closes: https://bugzilla.gnome.org/show_bug.cgi?id=709084 2013-09-29 Luca Bruno codegen: Inherit array_{length,null_terminated} from base parameter First commit to start inheriting ccode attributes of parameters from base parameters of base methods. Partially fixes bug 642885. 2013-09-29 Jürg Billeter Revert "codegen: Inherit array_{length,null_terminated} from base parameter" This reverts commit ebfe7b7411f413a8631fec22e704a0d8921f4417. 2013-09-29 Luca Bruno codegen: Inherit array_{length,null_terminated} from base parameter First commit to start inheriting ccode attributes of parameters from base parameters of base methods. Partially fixes bug 642885. 2013-09-24 Rico Tzschichholz gtk+-3.0: Update to 3.10.0