[librsvg] Created tag 2.42.1



The signed tag '2.42.1' was created.

Tagger: Federico Mena Quintero <federico gnome org>
Date: 1516738454 -0600

    Tag for 2.42.1

Changes since the last tag '2.42.0':

Andreas Smas (1):
      gitlab#152 - Fix detection of image type in data: with no MIME type.

Chun-wei Fan (3):
      MSVC builds: Fix rsvg-internals.lib (Rust) linking
      rsvg.symbols: Fix typo
      rsvg-cairo-[draw|clip].c: Don't unconditionally use PangoFT2 items

Federico Mena Quintero (75):
      Ignore all the transform tests except one, to start porting to rust-cssparser
      impl From<cssparser::BasicParseError> for AttributeError
      Skeleton for the new transform parser - parse the keyword
      Parse "matrix" transforms
      Compose multiple transforms into a transform list
      Post-release version bump
      Update Cargo.lock
      COMPILING.md: markup fixes
      tests/README.md: Fix typo
      tests/README.md: fix links to headers in the same file
      Merge branch 'gitlab-migration' into hospitality
      Mention that it's OK to ask for help with autotools
      CONTRIBUTING.md: fix typo
      README.md: List of users of librsvg
      README.md: Link to GUADEC presentation
      Merge branch 'hospitality'
      Add .gitlab-ci.yml
      Add rust, cargo, gtk-doc to the CI requirements
      Add libcroco-devel and other -devel packages
      Fedora calls it gdk-pixbuf2-devel
      Define artifacts for the test failure files, so we can debug them
      Let's try the opensuse:tumbleweed image instead
      Require GNU make.
      Require rust-std
      Merge branch 'ci'
      gitlab#181 - Inherit attributes in <svg> element properly
      gitlab#117 - (Windows) Set stdout to O_BINARY in rsvg-convert.
      README.md: Note how to contact me by irc
      CONTRIBUTING.md: Note on how to test changes
      CONTRIBUTING.md: Note on adding tests
      Merge branch 'hospitality'
      Parse "transform (...)" and "transform(...)" equivalently
      Update to rust-cssparser 0.22.1
      Parse the scale transform
      Parse the rotate transform
      Parse the skewX / skewY transforms
      Enable all the remaining transform tests
      Fix the translate transform cases that I had missed
      Link to the transform part of the spec
      Remove the lalrpop dependency.  We parse transforms with cssparser now.
      Remove dead code
      Remove lalrpop-related files
      gitlab#182 - Merge branch 'parse-transform-with-cssparser'
      Normalize test files that differ; they all do so by a tiny amount
      Merge remote-tracking branch 'origin/master'
      gitlab#187 - Don't crash when setting a gradient on a zero-sized object
      path_parser.rs: Big refactor; return Result<> at every step instead of bool
      NodePath: Store an Option<RsvgPathBuilder> instead of an empty builder
      path_parser: Store an ErrorKind enum in ParseError instead of a string
      path_parser: test_parser(): Take an expected error position and error kind
      path_parser: test_parser(): Compare the expected results, both Ok and errors.
      path_parser: Fix invalid path syntax in a test
      path_parser: Don't advance the current position in getchar() if we get to EOF
      path_parser: whitespace(): make this not return an error if we are at EOF
      path_parser: moveto(): Distinguish between EOF and an unexpected token
      path_parser: Test that the first command is a moveto
      path_parser: Make number() and flag() return UnexpectedEof when appropriate
      path_parser: Test that we detect broken/incomplete numbers when parsing
      path_parser: Test that moveto gets the correct number of arguments
      path_parser: Test for trailing whitespace in the string
      path_parser: Test that closepath has no arguments
      path_parser: Test the number of arguments to lineto
      path_parser: Test horizontal lineto args
      path_parser: Test for trailing commas with missing arguments
      path_parser: Test vertical lineto args
      path_parser: Test for trailing commas after moveto and lineto
      path_parser: Test curveto arguments
      path_parser: Test smooth curveto args
      path_parser: Test quadratic Bézier curveto arguments
      path_parser: Test smooth quadratic Bézier curveto args
      path_parser: Test the arc arguments
      parse_path: Use the absolute value of the rx/ry radii for elliptical arcs
      gitlab#133 - More stringent tests of the path parser
      Cargo update
      Update NEWS for 2.42.1

Philip Withnall (1):
      gitlab#160 - rsvg-convert: Fix error reporting when running from stdin


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]