[librsvg: 45/45] Merge branch 'observable-api' into 'main'




commit 9aafae478f20758486c5c471bfb2028528f80e3f
Merge: c30cd2b9f 8cf6b3a66
Author: Marge Bot <marge-bot gnome org>
Date:   Wed Aug 24 01:56:34 2022 +0000

    Merge branch 'observable-api' into 'main'
    
    Start the API observability project: Create a Session object to put the logging hooks
    
    Closes #706
    
    See merge request GNOME/librsvg!731

 Makefile.am                       |   1 +
 devel-docs/api_observability.rst  | 196 ++++++++++++++++++++++++++++++++++++++
 devel-docs/index.rst              |   4 +-
 src/accept_language.rs            |  36 -------
 src/api.rs                        | 111 ++++++++++++++++-----
 src/c_api/handle.rs               |  97 ++++++++++++++-----
 src/c_api/pixbuf_utils.rs         |  13 ++-
 src/c_api/sizing.rs               |   2 +-
 src/css.rs                        |  47 ++++++---
 src/document.rs                   |  60 +++++++++---
 src/drawing_ctx.rs                |  50 ++++++++--
 src/element.rs                    |  66 ++++++++-----
 src/filter.rs                     |   8 +-
 src/filters/blend.rs              |   3 +-
 src/filters/color_matrix.rs       |   3 +-
 src/filters/component_transfer.rs |   5 +-
 src/filters/composite.rs          |   3 +-
 src/filters/convolve_matrix.rs    |   3 +-
 src/filters/displacement_map.rs   |   3 +-
 src/filters/flood.rs              |   3 +-
 src/filters/gaussian_blur.rs      |   3 +-
 src/filters/image.rs              |   3 +-
 src/filters/lighting.rs           |  11 ++-
 src/filters/merge.rs              |   5 +-
 src/filters/mod.rs                |  13 ++-
 src/filters/morphology.rs         |   3 +-
 src/filters/offset.rs             |   3 +-
 src/filters/tile.rs               |   3 +-
 src/filters/turbulence.rs         |   3 +-
 src/gradient.rs                   |  55 +++++++----
 src/handle.rs                     |  20 +++-
 src/image.rs                      |  18 +++-
 src/layout.rs                     |   7 +-
 src/lib.rs                        |   1 +
 src/log.rs                        |  67 +++++++++++--
 src/marker.rs                     |   8 +-
 src/node.rs                       |   5 +-
 src/paint_server.rs               |  10 +-
 src/pattern.rs                    |   7 +-
 src/properties.rs                 |  16 +++-
 src/session.rs                    |  44 +++++++++
 src/shapes.rs                     |  43 ++++++---
 src/structure.rs                  |  40 ++++++--
 src/style.rs                      |   3 +-
 src/text.rs                       |  32 ++++++-
 src/xml/mod.rs                    |  30 +++++-
 46 files changed, 916 insertions(+), 251 deletions(-)
---


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