[librsvg: 15/15] Merge branch 'natural-size' into 'master'




commit ac110482b521999ba5a2d986992288c88ff53b21
Merge: d25d42cf 9b23dcd9
Author: Federico Mena Quintero <federico mena gmail com>
Date:   Tue Oct 27 23:36:49 2020 +0000

    Merge branch 'natural-size' into 'master'
    
    Move legacy sizing decisions to c_api
    
    Closes #633 and #641
    
    See merge request GNOME/librsvg!417

 Cargo.lock                                         |   1 +
 configure.ac                                       |   4 +-
 doc/rsvg-docs.xml                                  |   2 +-
 doc/rsvg-sections.txt                              |   1 +
 librsvg/Cargo.toml                                 |   1 +
 librsvg/c_api.rs                                   | 196 ++++++++++++++++++---
 librsvg/lib.rs                                     |   1 +
 librsvg/pixbuf_utils.rs                            |  40 ++---
 librsvg/rsvg-cairo.h                               | 106 +++++++++--
 librsvg/rsvg.h                                     |  71 +++++++-
 librsvg_crate/src/lib.rs                           |  18 ++
 .../tests/standalone/intrinsic_dimensions.rs       |  51 ++++++
 rsvg_internals/src/handle.rs                       |  82 +++------
 tests/api.c                                        |  59 ++++++-
 tests/fixtures/api/no-size.svg                     |   1 +
 tests/fixtures/api/size.svg                        |   1 +
 16 files changed, 502 insertions(+), 133 deletions(-)
---


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