commit fa70c935c143aa8928d9336d28cb010da7e0a869 Author: Federico Mena Quintero Date: Tue Aug 7 15:19:02 2018 -0500 Update rustfmt configuration .rustfmt.toml | 1 - rsvg_internals/src/aspect_ratio.rs | 4 ++-- rsvg_internals/src/draw.rs | 15 +++++++-------- rsvg_internals/src/gradient.rs | 3 +-- rsvg_internals/src/marker.rs | 36 ++++++++++++++++++------------------ rsvg_internals/src/parsers.rs | 3 +-- rsvg_internals/src/pattern.rs | 6 ++---- rsvg_internals/src/space.rs | 9 +++------ rsvg_internals/src/stop.rs | 4 ++-- rsvg_internals/src/transform.rs | 28 +++++++++++----------------- 10 files changed, 47 insertions(+), 62 deletions(-) commit f6e1d0f58040c7c490edb90ded2c502f9e1a629b Author: Federico Mena Quintero Date: Tue Aug 7 08:12:48 2018 -0500 Update NEWS NEWS | 11 +++++++++++ 1 file changed, 11 insertions(+) commit af70724360cbf72c38c3b0663ec1f7669f761526 Author: Federico Mena Quintero Date: Thu Jun 21 09:06:22 2018 -0500 (#292): Don't panic if we try to clip with an empty bounding box https://gitlab.gnome.org/GNOME/librsvg/issues/292 librsvg/rsvg-cairo-clip.c | 16 ++++++++++++---- tests/fixtures/render-crash/292-clip-empty-group.svg | 11 +++++++++++ 2 files changed, 23 insertions(+), 4 deletions(-) commit e6ba378241ed47b85a6efa3b8510a2a7e4a27749 Author: Federico Mena Quintero Date: Thu Jun 21 08:52:53 2018 -0500 CONTRIBUTING.md: Note on formatting commit messages CONTRIBUTING.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) commit 48b261eda6f48cdef47761cbb7ce835574c443fd Author: Federico Mena Quintero Date: Wed Jun 20 17:31:16 2018 -0500 (#259): Make test fonts work for installed tests Don't hardcode the font locations based on the SRCDIR; actually compute their locations with g_test_build_filename(). https://gitlab.gnome.org/GNOME/librsvg/issues/259 librsvg/rsvg-cairo-draw.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) commit dfcdb26c6934b1a986f6eba626d31ba70fef7f4c Author: Jehan Date: Sat Jun 9 21:17:14 2018 +0200 tests: fix also VPATH build for unit tests. tests/Makefile.am | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit ea5bdf468f410fa4360cc993195b6725d4698cf8 Author: Jehan Date: Sat Jun 9 19:04:51 2018 +0200 Makefile: fix VPATH (out-of-tree) builds. In `librsvg/rsvg.h`, the include is "librsvg-enum-types.h", which is a generated file and is therefore inside $(top_builddir)/librsvg/. Makefile.am | 6 ++++-- gdk-pixbuf-loader/Makefile.am | 3 ++- tools/Makefile.am | 1 + 3 files changed, 7 insertions(+), 3 deletions(-) commit 727724e5ab209c2d04244f4b3b9e732c88d51c38 Author: Federico Mena Quintero Date: Fri Jun 8 11:47:17 2018 -0500 Add test for the light source type .../reftests/bugs/241-light-source-type-ref.png | Bin 0 -> 4036 bytes tests/fixtures/reftests/bugs/241-light-source-type.svg | 16 ++++++++++++++++ 2 files changed, 16 insertions(+) commit 88ea624c294d4361415cabb16dcea620008982cd Author: Federico Mena Quintero Date: Fri Jun 8 11:43:14 2018 -0500 (#241) rsvg_new_node_light_source() - Fix cut&paste error between feDistantLight and feSpotLight Sigh, I broke this and never caught it because there weren't tests for filters with light sources. https://gitlab.gnome.org/GNOME/librsvg/issues/241 librsvg/rsvg-filter.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit ed00b08d1c4a0e653a94b0f9e8499b7555ea5143 Author: Ivan Molodetskikh Date: Fri Jun 8 11:29:45 2018 -0500 Fix find_light_source_in_children() Part of (#241). librsvg/rsvg-filter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit d1506ab6620df62486eb03804a2c38aa13dd552c Author: Federico Mena Quintero Date: Fri Jun 8 07:49:51 2018 -0500 (#282) - Don't reuse the input surface for painting feComposite's output feComposite tried to take a shortcut if one of its inputs is an existing surface, by painting its output to that same surface. However, the overall filter may want to reuse the original surface unchanged. This was causing drop shadows, done like Inkscape's, to be mis-painted. https://gitlab.gnome.org/GNOME/librsvg/issues/282 librsvg/rsvg-filter.c | 36 ++++++++++----------- .../fixtures/reftests/bugs/282-drop-shadow-ref.png | Bin 0 -> 1726 bytes tests/fixtures/reftests/bugs/282-drop-shadow.svg | 12 +++++++ 3 files changed, 30 insertions(+), 18 deletions(-) commit 1988df6e67837aa106b6861f8ce31a46bddc614f Author: Federico Mena Quintero Date: Mon Jun 4 12:05:36 2018 -0500 configure.ac: Post-release version bump configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e2b8a2d19a96debc0b97a0445093c29d233c54a8 Author: Federico Mena Quintero Date: Mon Jun 4 12:00:03 2018 -0500 COMPILING.md: Update to mention the RUST_TARGET environment variable COMPILING.md | 11 +++++++++++ 1 file changed, 11 insertions(+) commit 9f9b049cf1241fed9d00b294ee62a3b618aba98f Author: Fabrice Fontaine Date: Sat Jun 2 09:46:59 2018 +0200 Add RUST_TARGET variable Add RUST_TARGET environment variable through AC_ARG_VAR to allow the user to override the rust target name. Indeed, using $host when cross-compiling is not always the good option especially when vendor part of target is not set to unknown but to another value such as buildroot. Indeed, in this case aarch64-buildroot-linux-gnu won't be recognised as a valid target by rust/cargo. Signed-off-by: Fabrice Fontaine Makefile.am | 2 +- configure.ac | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) commit d251d1add0928ba395daece5b406e4a5114a097b Author: Federico Mena Quintero Date: Mon Jun 4 11:35:23 2018 -0500 Punctuation fix. README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 986a95ebdcdbbdbfea558dcecdae3aec5cf5ff79 Author: Federico Mena Quintero Date: Fri Jun 1 19:33:31 2018 -0500 Remind people that github will delete their pull requests README.md | 4 ++++ 1 file changed, 4 insertions(+)