2017-09-07 Rico Tzschichholz Release 0.34.10 2017-09-07 Alistair Thomas docs: Clarify SGR as Select Graphic Rendition 2017-09-07 Rico Tzschichholz docs: Drop errornous @return documentation on void method glib-2.0: Fix MainContext.check() glib-2.0: OptionEntry[] params are null-terminated gtk+-3.0: Update to 3.22.19+70b61973 gtk+-3.0: Update to 3.22.19 2017-09-03 Daniel Espinosa libxml-2.0: Bind xmlLastElementChild and xmlPreviousElementSibling https://bugzilla.gnome.org/show_bug.cgi?id=787201 2017-08-27 Rico Tzschichholz codegen: Actually write declaration for GNodeTraverseFunc wrapper This fixes a very old typo which causes the wrong declaration to be written and results in a double definition. https://bugzilla.gnome.org/show_bug.cgi?id=786845 tests: Add regression test https://bugzilla.gnome.org/show_bug.cgi?id=761736 codegen: Don't transfer ownership of local-variable if target-type is unknown https://bugzilla.gnome.org/show_bug.cgi?id=736774 testrunner: Pass -X -DGETTEXT_PACKAGE=\"valac\" tests: Fix dbus/filedescriptor-errors.test Avoid the creation of a conflicting "pipe" symbol which is defined by unistd.h while using posix. This has been hidden by the current test framework, testrunner.sh, because that script adds a namespace around each test. 2017-08-27 Alistair Thomas tests: Fix test delegates/bug659778.vala GObject type names must be atleast three characters long (https://developer.gnome.org/gobject/stable/gtype-conventions.html). The test for delegates/bug659778.vala uses an enum name of TE, which is too short and when compiled produces the runtime errors: GLib-GObject-WARNING **: type name 'TE' is too short GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed and the test program does not terminate. This has been hidden by the current test framework, testrunner.sh, because that script adds a namespace around each test. https://bugzilla.gnome.org/show_bug.cgi?id=786652 Add .editorconfig file EditorConfig (http://editorconfig.org/) has become the de facto standard for defining the use of white space in project files. Code editors then choose the right settings automatically when a file is edited. https://bugzilla.gnome.org/show_bug.cgi?id=786620 2017-08-27 Rico Tzschichholz vapigen: Mark given source-files as such and force girparser to handle them E.g. gtk+-4.0 is *one* library with multiple namespaces and gir files. So we need to handle this case and allow all explicitly given GIR files to be parsed. 2017-08-16 Rico Tzschichholz codegen: Include glib-object.h for Structs with type_id codegen: Include glib-object.h for Enums with type_id 2017-08-08 Rico Tzschichholz gobject-2.0: Add required type_id attributes to all ParamSpec subclasses 2017-08-08 kosmolot libxml-2.0: Update Xml.ParserOption https://bugzilla.gnome.org/show_bug.cgi?id=785585 2017-08-08 Jens Georg libgdata: Make Authorizer.reauth_* methods virtual Implementations can opt to not implement them https://bugzilla.gnome.org/show_bug.cgi?id=779229