2012-08-06 Jürg Billeter Release 0.17.4 Do not warn when calling .begin or .end on static async method 2012-08-06 Colin Walters building.txt: Update to mention vala-bootstrap 2012-08-06 Jürg Billeter posix: Do not access static members with instance references Fix incorrect warning on constructor chain up Do not require explicit `this' to access generated to_string method Fixes bug 614424. 2012-08-06 Jacques-Pascal Deplaix vte, vte-2.90: Fix Vte.get_user_shell binding 2012-08-06 Jürg Billeter Warn when accessing static members with an instance reference Fixes bug 661034. Do not access static members with instance references Drop warnings about unused internal symbols when using fast vapi files It is impossible to determine whether internal symbols are used when using fast vapi files. Fixes bug 680218. Drop POSIX profile Drop Dova profile 2012-08-06 Jeremy Whiting Support [GenericAccessors] attribute for interfaces This adds internal abstract functions to enable access to the element type from within a generic interface. These functions are implicitly implemented by all classes that implement interfaces with the [GenericAccessors] attribute. Fixes bug 640330. 2012-08-02 Simon Werbeck Allow trailing comma in initializer list Fixes bug 618858. 2012-08-02 Jürg Billeter Accept comments in preprocessing directives Fixes bug 680874. glib-2.0: Use async scope for GThreadFunc Fixes bug 680931. Support [CCode (scope = "async")] attribute for delegates 2012-08-02 Geert Jordaens Improve error message for static access to instance variables Fixes bug 642254. 2012-08-02 Mikkel Kamstrup Erlandsen D-Bus: Support fd passing with GFileDescriptorBased Fixes bug 662815. 2012-08-02 Marc-André Lureau gobject-2.0: Set bind_property() default flag Use GLib.BindingFlags.DEFAULT by default. Fixes bug 676745. 2012-08-01 Daiki Ueno codegen: Fix signature of array_contains for inline arrays Fixes bug 672116. 2012-08-01 Jürg Billeter codegen: Fix GMutex finalization with GLib 2.32 Fixes bug 670366. 2012-08-01 Simon Werbeck Recompute length when casting between array types This patch makes casting, e.g., from int[] to uchar[] work as expected by adjusting the array length field. Fixes bug 515408. 2012-08-01 Jürg Billeter codegen: Fix va_start argument in methods throwing errors Fixes bug 620673. tests: Improve test for bug 620673 2012-07-31 Jürg Billeter Deprecate implicit .begin for async methods D-Bus: Add missing gio.h include for GDBus error domains 2012-07-30 Siegfried-Angel Gevatter Pujals codegen: Fix variadic constructors Fixes bug 620675. 2012-07-28 Evan Nemerson Update GIR-based bindings. girparser: support class methods Fixes bug 666800. girparser: add GIR name attribute to reparented types 2012-07-27 Jens Georg vala.m4: Fix calling VALA_CHECK_PACKAGES multiple times If you call VALA_CHECK_PACKAGES more than once, each call would append its packages to the list of checked packages. Also fixes a leading whitespace error. Fixes bug 675389. vala.m4: Fix typo Fixes bug 675388. 2012-07-21 Evan Nemerson gobject-2.0: add Closure.SIZE for sizeof(GClosure) gtk+-3.0: update to 3.5.9 2012-07-20 Evan Nemerson gnome-keyring-1: deprecate in favor of bindings distributed upstream gio-2.0: make DataInputStream.read_line*.length default to null 2012-07-18 Richard Schwarting glib-2.0: Add g_test_fail binding Fixes bug 679361. 2012-07-18 Jürg Billeter udisks2: Regenerate gdk-pixbuf-2.0: Regenerate Fixes bug 680060. girparser: Fix async creation methods throwing errors 2012-07-18 Simon Werbeck Support 'using' directive with nested namespace in fast-vapi Fixes bug 672960. 2012-07-18 Jürg Billeter Fix async object creation expressions Fixes bug 680063. codegen: Fix access to null-terminated array properties Fixes bug 623518. 2012-07-18 Sébastien Wilmet glib-2.0: add string.get_prev_char() This is the opposite of string.get_next_char(). There is a difference though, to be more convenient in a loop: get_next_char() returns the current chararcter, and the next index. get_prev_char() returns the previous character, and the previous index. Fixes bug 655185.