[librsvg: 24/25] gitlab#136 - Parse stroke-dasharray correctly



commit cf3d7963793fd0388266ef7f2e49d6d14fa65098
Merge: be8ec25 88abce8
Author: Federico Mena Quintero <federico gnome org>
Date:   Thu Feb 1 18:17:20 2018 -0600

    gitlab#136 - Parse stroke-dasharray correctly
    
    The stroke-dasharray parser is rewritten in Rust to better match the
    spec.
    
    Thanks to Jordan Petridis for all the work on this.

 .gitlab-ci.yml                                     |   5 +-
 rsvg-cairo-draw.c                                  |  49 +++++-
 rsvg-styles.c                                      |  83 +++------
 rsvg-styles.h                                      |  20 ++-
 rust/Cargo.lock                                    |   1 +
 rust/Cargo.toml                                    |   1 +
 rust/src/length.rs                                 | 187 ++++++++++++++++++++-
 rust/src/lib.rs                                    |   5 +
 .../reftests/svg1.1/painting-control-02-f-ref.png  | Bin 0 -> 4437 bytes
 .../reftests/svg1.1/painting-control-02-f.svg      |  65 +++++++
 .../reftests/svg1.1/painting-stroke-01-t-ref.png   | Bin 0 -> 11615 bytes
 .../reftests/svg1.1/painting-stroke-01-t.svg       |  68 ++++++++
 .../reftests/svg1.1/painting-stroke-02-t-ref.png   | Bin 0 -> 14903 bytes
 .../reftests/svg1.1/painting-stroke-02-t.svg       |  63 +++++++
 .../reftests/svg1.1/painting-stroke-03-t-ref.png   | Bin 0 -> 15391 bytes
 .../reftests/svg1.1/painting-stroke-03-t.svg       |  64 +++++++
 .../reftests/svg1.1/painting-stroke-04-t-ref.png   | Bin 0 -> 13854 bytes
 .../reftests/svg1.1/painting-stroke-04-t.svg       |  60 +++++++
 .../reftests/svg1.1/painting-stroke-05-t-ref.png   | Bin 0 -> 7225 bytes
 .../reftests/svg1.1/painting-stroke-05-t.svg       |  88 ++++++++++
 .../reftests/svg1.1/painting-stroke-06-t-ref.png   | Bin 0 -> 4616 bytes
 .../reftests/svg1.1/painting-stroke-06-t.svg       |  74 ++++++++
 .../reftests/svg1.1/painting-stroke-07-t-ref.png   | Bin 0 -> 6155 bytes
 .../reftests/svg1.1/painting-stroke-07-t.svg       |  63 +++++++
 .../reftests/svg1.1/painting-stroke-08-t-ref.png   | Bin 0 -> 8495 bytes
 .../reftests/svg1.1/painting-stroke-08-t.svg       |  78 +++++++++
 .../reftests/svg1.1/painting-stroke-09-t-ref.png   | Bin 0 -> 4343 bytes
 .../reftests/svg1.1/painting-stroke-09-t.svg       |  59 +++++++
 28 files changed, 959 insertions(+), 74 deletions(-)
---


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