Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
L
librsvg
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 170
    • Issues 170
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 9
    • Merge Requests 9
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • librsvg
  • Issues
  • #643

Closed
Open
Opened Nov 03, 2020 by Federico Mena Quintero@federicoMaintainer

Write migration docs from render_cairo*

With the introduction of rsvg_handle_get_intrinsic_size_in_pixels, the functions rsvg_handle_render_cairo and rsvg_handle_render_cairo_sub are deprecated, since they can be implemented in terms of the former one plus one of the new rendering functions that take a viewport.

Since 24b89b4d the old rendering functions are actually marked as deprecated, but are still available in the library.

The documentation should have examples on how to migrate from the old API to the new one, and include recommendations on how to test that SVG assets have an intrinsic size.

Assignee
Assign to
2.52.0
Milestone
2.52.0 (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: GNOME/librsvg#643