commit e68ec17827a7116fc418189d474c5fafa08555b5
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Wed Jun 8 21:28:32 2016 -0500

    Update NEWS

 NEWS | 7 +++++++
 1 file changed, 7 insertions(+)

commit 5183f46532be3b3782341e4132ca8b0416f50704
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Tue May 10 15:11:54 2016 +0800

    Visual Studio builds: Refine "installation" process
    
    Split out the part where we generate the cache for GDK-Pixbuf, so that
    it is easier to ensure the needed parts are in place when Copydir !=
    GlibEtcInstallDir.

 build/win32/vs10/rsvg-install.propsin  |  8 +++++---
 build/win32/vs10/rsvg-install.vcxproj  |  8 ++++----
 build/win32/vs9/rsvg-install.vcproj    |  8 ++++----
 build/win32/vs9/rsvg-install.vspropsin | 26 ++++++++++++++------------
 4 files changed, 27 insertions(+), 23 deletions(-)

commit 42a58e9cc3f7fff2b039b323a7e9a38587518033
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Thu Dec 17 15:50:00 2015 +0800

    MSVC builds: Add support for introspection via NMake
    
    This adds a set of NMake Makefiles that is used to build the introspection
    files for librsvg, along with additions to the autotools file that uses the
    common autotools module to generate another NMake Makefile module that would
    contain the full command lines to g-ir-scanner and g-ir-compiler, which would
    be called by these NMake Makefiles.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=765245

 Makefile.am                             | 21 ++++++++
 build/win32/Makefile.am                 | 29 ++++++++++
 build/win32/detectenv-msvc.mak          | 76 ++++++++++++++++++++++++++
 build/win32/introspection-msvc.mak      | 94 +++++++++++++++++++++++++++++++++
 build/win32/rsvg-introspection-msvc.mak | 35 ++++++++++++
 5 files changed, 255 insertions(+)

commit 09d742735dc1f62798776ce251b3861e31d77c55
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Thu Dec 17 15:42:14 2015 +0800

    build: Add common autotools module for introspection under MSVC
    
    This adds a common autotools module that is used to generate the
    full command line for generating the .gir files for librsvg and
    under Visual Studio's NMake, as well as the file lists of files that
    are to be passed into the introspection scanner.  This is exactly the
    same file (as listed in the file's comment block) found under the
    same name in $(gi_src_root)/build, so updates for this comes
    from there.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=765245

 build/Makefile.msvc-introspection | 125 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 125 insertions(+)

commit aec5f5c34a233cae4d21284f55c2af2e4ddb0b3b
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Tue Apr 12 16:52:51 2016 -0500

    bgo#764808 - start off with state->current_color = black
    
    When SVG comes in with e.g. fill="currentColor", it means that the content is likely
    being embedded into other content, and expects the CSS to cascade appropriately.  For
    example, if there is an SVG for an equation and it gets inserted into an HTML paragraph
    of text, then the equation should have the same color as the text.
    
    However, librsvg doesn't allow passing in a current-state-of-CSS; it always starts
    off fresh.  So, here we make it start with the current_color being opaque black,
    instead of transparent (all-bits-zero due to initialization).
    
    This will at least make things visible.  Later we can explore inheriting the cairo_t's
    current colors.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=764808

 rsvg-styles.c | 4 ++++
 1 file changed, 4 insertions(+)

commit 153bcc92746300f5676bc0f32a7dcc1de65b654f
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Tue Apr 12 16:25:18 2016 -0500

    s/colour/color - sorry, but this was all inconsistent

 rsvg-base.c         |   2 +-
 rsvg-cairo-draw.c   |  14 +++----
 rsvg-filter.c       | 118 ++++++++++++++++++++++++++--------------------------
 rsvg-filter.h       |   2 +-
 rsvg-paint-server.c |  16 +++----
 rsvg-paint-server.h |  10 ++---
 rsvg-private.h      |   2 +-
 tests/styles.c      |   4 +-
 8 files changed, 84 insertions(+), 84 deletions(-)

commit 876bdf55044a585192830891c0b8c67f2c08aa91
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Mon Apr 4 14:40:23 2016 -0500

    rsvg_handle_set_size_callback(): Document example code for how to use Cairo directly
    
    ... instead of using this deprecated function.

 rsvg-base.c | 25 +++++++++++++++++++++++++
 rsvg.h      |  1 +
 2 files changed, 26 insertions(+)

commit 59e839b18dd27c1c986deceb80d61db5ac89bb9a
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Mon Apr 4 13:18:18 2016 -0500

    Update NEWS

 NEWS | 4 ++++
 1 file changed, 4 insertions(+)

commit 7db196eae60cc0dbbe3a262429bfecac3936c5b9
Author: Menner <mik@gmx.org>
Date:   Mon Apr 4 13:15:44 2016 -0500

    bgo#760262: rsvg-convert: Actually scale the image if required
    
    Commit fecfcce44a959daff80a4e0f9ced83d7cdcb5903 removed a call to the deprecated function
    rsvg_handle_set_size_callback(), but this is what actually made the program scale
    the resulting image if required.  Here we use a Cairo transformation matrix instead.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=760262
    
    Based on a patch by Menner <mik@gmx.org>

 rsvg-convert.c | 24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)

commit ed0c56d51a431af5af4ef055e2e8ff5a453c05d0
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Mon Apr 4 13:19:13 2016 -0500

    Post-release version bump to 2.40.16

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0b878072cb3f7d6a3c5b1e5bf05ff43c61ace094
Author: Federico Mena Quintero <federico@gnome.org>
Date:   Fri Apr 1 18:52:28 2016 -0600

    2.40.15 - I'm an idiot and tagged the repo before updating NEWS
    
    Hence this brown-bag tag.

 NEWS         | 13 +++++++++++++
 configure.ac |  2 +-
 2 files changed, 14 insertions(+), 1 deletion(-)