commit e68ec17827a7116fc418189d474c5fafa08555b5 Author: Federico Mena Quintero Date: Wed Jun 8 21:28:32 2016 -0500 Update NEWS NEWS | 7 +++++++ 1 file changed, 7 insertions(+) commit 5183f46532be3b3782341e4132ca8b0416f50704 Author: Chun-wei Fan 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 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 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 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 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 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 Date: Mon Apr 4 13:18:18 2016 -0500 Update NEWS NEWS | 4 ++++ 1 file changed, 4 insertions(+) commit 7db196eae60cc0dbbe3a262429bfecac3936c5b9 Author: Menner 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 rsvg-convert.c | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) commit ed0c56d51a431af5af4ef055e2e8ff5a453c05d0 Author: Federico Mena Quintero 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 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(-)