[librsvg] Created tag 2.42.2
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg] Created tag 2.42.2
- Date: Fri, 2 Feb 2018 01:30:18 +0000 (UTC)
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]