[librsvg: 15/15] Merge branch 'render-element-to-viewport' into 'master'



commit ea76142280a48eb219506341f5ca795bf345da40
Merge: 6e6b2e9c 5ce94a59
Author: Federico Mena Quintero <federico mena gmail com>
Date:   Tue Jul 30 17:32:06 2019 +0000

    Merge branch 'render-element-to-viewport' into 'master'
    
    New APIs around rendering/measuring layers vs. elements
    
    Closes #448
    
    See merge request GNOME/librsvg!237

 doc/rsvg-sections.txt                       |   6 +-
 librsvg/rsvg-cairo.h                        |  35 +++++
 librsvg/rsvg-handle.c                       | 233 +++++++++++++++++++++++++++-
 librsvg/rsvg.h                              |  12 +-
 librsvg_crate/examples/proportional.rs      |   3 +-
 librsvg_crate/examples/render_to_file.rs    |   3 +-
 librsvg_crate/src/lib.rs                    | 110 ++++++++++++-
 librsvg_crate/tests/api.rs                  | 145 ++++++++++++++++-
 librsvg_crate/tests/intrinsic_dimensions.rs |  22 +--
 librsvg_crate/tests/primitives.rs           |  16 +-
 librsvg_crate/tests/render_to_viewport.rs   |  12 +-
 librsvg_crate/tests/utils/mod.rs            |   4 +-
 rsvg_internals/src/c_api.rs                 | 145 ++++++++++++++++-
 rsvg_internals/src/handle.rs                | 153 +++++++++++++++++-
 rsvg_internals/src/lib.rs                   |   4 +
 tests/api.c                                 | 182 +++++++++++++++++++++-
 tests/fixtures/api/document.svg             |   6 +
 tests/fixtures/api/geometry-element.svg     |   6 +
 tests/fixtures/api/layers.svg               |   5 +
 19 files changed, 1034 insertions(+), 68 deletions(-)
---


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