[librsvg] Created tag 2.42.2



The signed tag '2.42.2' was created.

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

    Tag for version 2.42.2

Changes since the last tag '2.42.1':

Federico Mena Quintero (34):
      Post-release version bump
      PropertyBag: don't copy the resulting strings during lookup
      rsvg_css_parse_opacity(): Remove an allocation
      Factor out an util::utf8_cstr() to borrow a &str from a C char *
      utf8_cstr(): Don't do UTF-8 validation (!)  Libxml2 does it for us.
      rsvg_node_chars_append(): Don't copy the string; assume it comes validated from libxml2
      rsvg_xml_space_normalize(): Don't copy the incoming string
      rsvg_text_create_layout(): Don't copy the incoming string
      rsvg_length_parse(): Don't copy the incoming string
      rsvg_parse_transform(): Don't copy the incoming string
      rsvg_css_parse_number_optional_number(): Don't copy the incoming string
      rsvg_css_parse_number_list(): Don't copy the incoming string
      rsvg_css_parse_color(): Don't copy the incoming string
      emit_marker_by_name(): Don't copy the incoming string
      gitlab#191 - Merge branch 'reduce-allocations'
      Merge branch 'ignatenko/librsvg-cssparser-update'
      path_parser: When reading a number, don't call powf() if there's no exponent
      _set_source_rsvg_paint_server(): Remove unused argument
      rsvg-paint-server.h: Remove unused prototypes
      marker.rs: Don't render markers if they are zero-sized, per the spec
      RsvgState: store the dash_offset here, not in the dasharray struct
      RsvgVpathDash: Rename internal fields to what we will refactor
      rsvg_parse_stroke_dasharray(): New function, implemented in Rust
      If the length of the dashes is 0.0, don't dash at all, per the spec
      Add painting-contgrol-02-f.svg from the SVG 1.1 test suite
      gitlab#193 - Don't crash when feConvolveMatrix doesn't specify orderx/ordery
      Add tests/fixtures/render-crash/195-filters-conv-05-f.svg
      Update NEWS
      Remove painting-stroke-10-t.svg from the tests; it doesn't pass yet
      Fix typo in error message
      gitlab#136 - Parse stroke-dasharray correctly
      *.rs - Clean up the imports a bit
      Move rsvg_handle_get_pixbuf*() to rsvg-handle.c
      Update NEWS for 2.42.2

Igor Gnatenko (1):
      rust: Update cssparser to 0.23

Jordan Petridis (15):
      Initial stroke-dasharray commit.
      stroke-dasharray: Implement error handling and majority of the spec behavior.
      stroke-dasharray: Minor cleanup and added comments.
      stroke-dasharray: Add some usuall case tests for the dasharray parser.
      stroke-dasharray: Return none and inherit states as well.
      Remove check of the dash lenght and check of it's elements sum.
      stroke-dasharray: Rename the API and propagate the Error to the caller.
      stroke-dasharray: Remove filter empty strings since split_whitespace take care of that.
      stroke-dasharray: Return an error if there is a trailling comma.
      Add painting-stroke-* tests from SVG1.1 test suite.
      stroke-dash-array: Normalize refference png files.
      gitlab-ci: Extract png artifacts from /tmp.
      stroke-dash-array: Handle the case where a comma would be followed up with another comma.
      Rerender the refference pngs from an opensuse machine.
      stroke-dash-array: Use lazy_static to cache the regex query.


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