2016-12-14 Rico Tzschichholz Release 0.35.2 2016-12-12 Rico Tzschichholz gtk+-4.0: Make Gsk.Renderer.for_window() a static factory method 2016-12-11 Rico Tzschichholz vapi: Update GIR-based bindings 2016-12-10 Rico Tzschichholz vala: Check inferred generic-types of MemberAccess Although avoid this check for simple-generic accesses where this would be too strict and not wanted. https://bugzilla.gnome.org/show_bug.cgi?id=775466 2016-12-10 Matthias Berndt vala: Check generic-types count of DelegateType https://bugzilla.gnome.org/show_bug.cgi?id=772204 2016-12-08 Rico Tzschichholz codegen: Reference struct fields with their actual cname https://bugzilla.gnome.org/show_bug.cgi?id=775761 2016-12-07 Simon Werbeck Improve constructor chain-up checks The only valid expressions for chaining up are: * this[.named] () * base[.named] () * Object () - for GObject style chain-ups This patch should prevent invalid chain-ups such as: * Foo.named (), where Foo is not a valid base class * (new Foo ()) (), i.e. invoking expressions that return an object In preparation to fixing bug 567269, is_chainup() was turned into a property. 2016-12-05 Rico Tzschichholz vapi: Update GIR-based bindings 2016-12-05 Yu Feng girwriter: Add fullname GIR attribute, and set fullname of GObject.Type In gir files generated by Vala, members of type GType is referenced with name "GObject.Type", but GObject-introspection expect it to be "GType". While there was no way to override the fully qualified GIR name of a member, this patch adds [GIR (fullname = "GType")] to fix the mismatch for GObject.Type. https://bugzilla.gnome.org/show_bug.cgi?id=775591 2016-12-01 Rico Tzschichholz codegen: Add function-prototypes for all register-type calls Make sure to match the list of called register-type calls and include implemented classes and interfaces. https://bugzilla.gnome.org/show_bug.cgi?id=775446 gtk+-4.0: Update to 3.89.1+e09b78f7 2016-11-30 Rico Tzschichholz methodcall: Don't try to remove N_/NC_ while they are properly handled in C This avoids messing around with the ownership and properly invokes copying if needed. https://bugzilla.gnome.org/show_bug.cgi?id=642350 2016-11-29 Rico Tzschichholz vapi: Update GIR-based bindings 2016-11-27 Rico Tzschichholz tests: Add gir-test for fixed-size arrays 2016-11-24 Rico Tzschichholz vapi: Update GIR-based bindings girparser: No support for fixed-size array as return-value Due to the special syntax for those arrays it lead to omitting the array-qualifier and therefore generating broken bindings.