[librsvg] Created tag 2.52.1



The signed tag '2.52.1' was created.

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

    Tag for version 2.52.1

Changes since the last tag '2.52.0':

Federico Mena Quintero (49):
      Clarify usage of the write/close deprecated APIs
      Make a list of attributes that need to be turned into properties
      List the missing properties / presentation attributes from the SVG2 draft
      Annotate each property to say whether it has a presentation attribute
      (#792): Distinguish between properties and presentation attributes when parsing
      parse_property - make the shorthands case symmetrical to the others
      Rename parse_property to parse_value - it's not just for properties anymore
      Remove obsolete comment
      GdkPixbufRGBA, ToGdkPixbufRGBA - start naming types and conversion traits for pixel formats
      New ToPixel trait
      New ToCairoARGB trait
      impl ToPixel for CairoARGB
      Add a --testing option to rsvg-convert - doesn't restrict the foht map yet, though.
      Remove obsolete comment
      Check my assumptions about a layout's extents for RTL text
      Characterization tests for text_anchor_advance() so I don't break it
      Remove unnecessary clone
      PositionedSpan::from_measured - compute the NormalizeParams in the caller
      PositionedChunk::from_measured - take the ViewParams instead of the whole DrawingCtx
      DrawingCtx::create_pango_context - put this here, instead of an impl From<DrawingCtx>
      Let the positioning function know whether the whole text block has a horizontal writing mode
      Remove unused field
      Inline PositionedSpan::from_measured into its only caller
      Compute all values for PositionedSpan before initializing it
      Remove unused fields
      Test for writing_mode.is_horizontal everywhere rather than is_vertical
      Inline WritingMode::is_vertical in its only caller
      text_anchor_advance: take a horizontal flag, not the whole WritingMode
      text_anchor_offset - rename function and its parameters
      text_anchor_offset: handle the text direction based on the whole chunk's size
      Rename variable
      Rename variable
      (#791): Handle text direction while laying out spans inside chunks
      Rename references to the master branch to main
      Start adding tests for the legacy sizing algorithm
      Test for no intrinsic size at all
      Test for 100% width and height
      Test for 100% width/height with no viewBox
      (#797) - Handle the case where the toplevel SVG has only one of width/height missing
      Check for zero-sized viewBox
      Update the man page for rsvg-convert for the new sizing logic
      Remove duplicated code
      Pass the text element's WritingMode, not just whether it is horizontal
      (#565): Apply writing-mode to text elements, not individual tspan elements
      Parse writing-mode values from the CSS Writing Modes 3 specification
      draw_text_span() - only do the work if there is stroke or fill paint
      (#799): Don't leave active points in the current Cairo path after drawing text
      Bump version to 2.52.1
      Update NEWS

Marge Bot (10):
      Merge branch 'clarify-write-close' into 'master'
      Merge branch 'properties-vs-presentation-attributes' into 'master'
      Merge branch 'argb-big-endian' into 'master'
      Merge branch '791-tspan-rtl' into 'master'
      Merge branch 'rename-master-to-main' into 'main'
      Merge branch 'legacy-sizing-tests' into 'main'
      Merge branch 'refactor' into 'main'
      Merge branch 'text-writing-mode' into 'main'
      Merge branch '799-text-new-path' into 'main'
      Merge branch 'prepare-release' into 'main'


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