[librsvg: 7/7] Merge branch 'implement-geometry-properties' into 'main'




commit 0ce7ee100655dbceb971b8f90bf93da90b36e9a9
Merge: b8cad980e 52a98a034
Author: Marge Bot <marge-bot gnome org>
Date:   Sat Mar 5 03:35:29 2022 +0000

    Merge branch 'implement-geometry-properties' into 'main'
    
    Implement geometry properties
    
    Closes #772, #773, #774, #775, and #776
    
    See merge request GNOME/librsvg!670

 src/api.rs                                         |  22 +--
 src/c_api/handle.rs                                |   4 +-
 src/c_api/sizing.rs                                |   6 +-
 src/handle.rs                                      |  14 +-
 src/image.rs                                       |  20 +--
 src/properties.rs                                  |  27 ++--
 src/property_defs.rs                               |  90 +++++++++++
 src/shapes.rs                                      | 176 +++++++++------------
 src/structure.rs                                   |  84 +++++-----
 tests/Makefile.am                                  |   1 +
 .../svg2-reftests/ellipse-auto-rx-ry-ref.svg       |   4 +
 .../reftests/svg2-reftests/ellipse-auto-rx-ry.svg  |   5 +
 .../ellipse-single-auto-rx-ry-ref.svg              |   5 +
 .../svg2-reftests/ellipse-single-auto-rx-ry.svg    |   8 +
 tests/src/intrinsic_dimensions.rs                  |   8 +-
 tests/src/main.rs                                  |   3 +
 tests/src/predicates/svg.rs                        |   2 +-
 tests/src/reference.rs                             |  20 +--
 tests/src/reference_utils.rs                       |   4 +-
 tests/src/shapes.rs                                |  13 ++
 20 files changed, 309 insertions(+), 207 deletions(-)
---


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