[librsvg] Created tag 2.46.3



The signed tag '2.46.3' was created.

Tagger: Federico Mena Quintero <federico gnome org>
Date: 1571839080 -0500

    Tag for version 2.46.3

Changes since the last tag '2.46.2':

Federico Mena Quintero (17):
      Merge branch 'alatiera/1-34-pin' into 'librsvg-2.46'
      AcquiredNodes: reorder the type/acquisition checks
      Turn AcquiredNode into a real struct, not a tuple struct
      AcquiredNode: store the stack as an Option.
      AcquiredNodes: Only push nodes which are accessed by reference
      NodeUse: don't drop the acquired node immediately
      AcquireError::CircularReference(n) now stores an RsvgNode, not a Fragment
      Make <use> always acquire itself, to catch circular references
      (#308): Don't exhaust the stack on recursive <use>
      Update NEWS
      Add a test for recursive feImage
      Use the LGPL 2.1 consistently
      Update NEWS
      (#521): Compute geometries correctly if there is a viewBox attribute
      Bump version to 2.46.3
      Update NEWS
      Cargo update

Jordan Petridis (1):
      rsvg_internal: Pin string_cache dep to 0.7.3

Kleis Auke Wolthuizen (2):
      Simplify the generation of the libtool archive file
      Add a dummy file, to make sure the library is non-empty

Paolo Borelli (48):
      Rename light node types
      Use separate structs for light source nodes
      Lighting: move compute_factor in an impl method
      path_builder: use is_empty
      property_defs: take self in is_vertical
      handle: use is_none
      handle: cleanup calls to map()
      marker: use the ..= syntax
      marker: prefer "if let"
      properties: prefer "if let"
      style: remove uneeded into_iter call
      transform: cleanup map_err calls
      svg: cleanup map call
      svg: use is_empty
      text: code cleanup
      xml2: use "cloned()"
      pattern: prefer or_else
      gradient: prefer or_else
      rect: shorten code using iterator methods
      rect: add conversion to cairo::Rectangle
      shared_surface: use rect conversion to shorten code
      filters: use rect conversion to shorten code
      surface_utils: prefer explicit conversion
      turbolence: remove identity conversion
      xml: use () instead of return
      xml: use is_empty and return early
      xml: shorten code using a single match
      xml: cleanup map_err
      angle: pass by value
      drawing_ctx: pass colors and opacity by value
      length: pass by value
      aspect_ratio: use unwrap_or_default
      structure: marge "else if" in outer "if"
      angle: prefer explicit conversion
      color: cleanup map() call
      cond: cleanup map() call
      css: use is_empty
      css: cleanup map() call
      drawing_ctx: use is_empty
      font_props: prefer "if let"
      font_props: do not clone Copy values
      path_parser: simplify if clause
      allowed_url: use is_empty
      component_transfer: split FuncA, FuncR, FuncG, FuncB nodes.
      lighting: split DiffuseLighting and SpecularLighting
      shapes: split polygon and polyline nodes
      node_create: move the call to default() in the macro
      Makefile.am: update comment


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