2018-02-13 Rico Tzschichholz Release 0.39.91 purple: Update to 2.12.0 Don't warn about unused internal methods which are meant to be visible on DBus https://bugzilla.gnome.org/show_bug.cgi?id=593902 2018-02-12 Rico Tzschichholz vapi: Update GIR-based bindings build: Don't install vapicheck This tool can't be used to check the syntax of vapi files as the name suggests. So better drop it until it gets some fixing. https://bugzilla.gnome.org/show_bug.cgi?id=793370 2018-02-11 Rico Tzschichholz semanticanalyzer: Drop unused error_type field 2018-02-11 Dr. Michael Lauer vala: Issue a warning on DBus methods which are not throwing an Error It is recommended to throw "GLib.Error" or "GLib.DBusError, GLib.IOError". This will be turned into an error at some point. https://bugzilla.gnome.org/show_bug.cgi?id=792277 2018-02-08 Rico Tzschichholz tests: Add some "girparser" tests to increase coverage compiler: Prefix headers for set_cheader_override() if includedir is given We need to account for changes done by SourceFile.get_cinclude_filename() https://bugzilla.gnome.org/show_bug.cgi?id=793299 codegen: Avoid critical when connecting dynamic signals 2018-02-08 Corentin Noël tests: Add invalid "foreach" tests to increase coverage 2018-02-08 Rico Tzschichholz valac: Always use the given "pkg-config" and respect PKG_CONFIG envar tests: Move namespaces.vala into parser and merge its main methods 2018-02-07 Rico Tzschichholz vapi: Update GIR-based bindings glib-2.0: Add KeyFile.get_locale_for_key() gstreamer-1.0: Update from 1.13+ git master gtk+-4.0: Update to 3.93.0+d07b14f4 2018-02-06 Rico Tzschichholz codegen: Fix GDestroyNotify of delegate parameters in delegate declaration delegate void Func (owned Func func); incompatible pointer type: expected ‘void (**)(void *)’ but argument is of type ‘GDestroyNotify {aka void (*)(void *)}’ https://bugzilla.gnome.org/show_bug.cgi?id=639059 tests: Add various regression "codegen" tests to increase coverage 2018-02-05 Rico Tzschichholz tests: Add "destructors" test to increase coverage tests: Add invalid "method" tests to increase coverage testrunner: Accept Packages in header of Invalid Code tests tests: Add invalid "struct" tests to increase coverage tests: Add invalid "control-semantic" tests to increase coverage tests: Add invalid "control-flow" tests to increase coverage tests: Add invalid "constant" tests to increase coverage tests: Add invalid "property" tests to increase coverage tests: Add invalid "parameter" tests to increase coverage 2018-02-05 Corentin Noël tests: Add more "parser" tests to increase coverage 2018-02-05 Rico Tzschichholz tests: Add invalid "field" tests to increase coverage