[librsvg] Created tag 2.52.0
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg] Created tag 2.52.0
- Date: Thu, 16 Sep 2021 01:49:08 +0000 (UTC)
The signed tag '2.52.0' was created.
Tagger: Federico Mena Quintero <federico gnome org>
Date: 1631756926 -0500
Tag for version 2.52.0
Changes since the last tag '2.51.4':
Federico Mena Quintero (54):
Don't derive Copy for FontSize/LetterSpacing/LineHeight
Don't derive Copy for some of the structs for path commands
path_parser: Remove unused is_initial_moveto argument.
Rect::make_shape - dedup function call
(#768): fix missing vapigen dependency for gdk-pixbuf
(#767): Add test for generating links in PDF output
Remove superfluous clones, per clippy
(#771): Fix incorrect default for the flood-color property
Use the cargo cache for the fmt stage in CI
Remove the generic type argument from trait Property
Store an element's transform in its SpecifiedValues, not in ElementInner
Copy the SpecifiedValues.transform to ComputedValues
Use the transform from an element's ComputedValues everywhere
feImage: box a field to avoid a large enum variant in PrimitiveParams
Fix documentation links since developer.gnome.org is thoroughly changed now
Basic reftest for actually using the transform property
WIP: Move parsing of the transform attribute to properties.rs
Inline set_transform into its only caller
Select between the transform attribute and property in SpecifiedValues
impl Parse for Transform: don't ensure that it is invertible
Test compound transforms and use post_transform instead of multiply in TransformProperty::to_transform
Test that translate/scale/skew without the optional parameter produce the correct result
Support only translate/translateX/translateY in pixel units for now
Remove stray dbg!()
Oops, parse "transform: none" as well as lists of transform functions
Test that "transform: none" computes to an identity transform
Ensure that <transform-list> is not empty in the transform property
TransformProperty::to_transform - use an exhaustive match
transform.rs - reorder a bit; improve toplevel docs
Start differentiating between TransformProperty and TransformAttribute
(#669): Document that intrinsic_size_in_pixels returns floats
Fix links in the C docs to the API ordering sections
Deprecate rsvg_handle_get_dimensions()
Recommend rendering to a viewport in the docs for get_intrinsic_size_in_pixels
Fix deprecation docs for RsvgPositionData and rsvg_handle_get_position_sub
Mention SVG2 in the start of the docs
Move docs for render_cairo and render_cairo_sub to a deprecated section
Note the deprecation of the GdkPixbuf functions
Fix "##" duplicated hashes in the C docs
Don't mention deprecated alternatives in the GdkPixbuf functions
Do not recommend deprecated functions in the deprecation docs
Mention API ordering restrictions for the get_pixbuf() functions
Remove another deprecated example
Clarify the Recommendations section a bit
Allow debian builds to fail
Include an example of usage from C
New chapter for the docs, migrating from old APIs
Docs about new APIs for obtaining dimensions
Docs - Migrating to the geometry APIs
Docs - recommendation on injecting stylesheets
Bump version number to 2.52.0
Copy release notes from the 2.50 series
Update NEWS for 2.52.0, whew!
RELEASING.md - note about the autotools command line
Ismael Luceno (12):
configure: Fix rustc version check
Bundle ax_compare_version.m4
Remove LIB_NAME_WORKAROUND, not needed anymore
configure: Unify OS checks
configure: Simplify setting defaults for empty vars
configure: Use AS_CASE to check LIBRSVG_DEBUG
configure: Replace remaining "if" statements with AS_IF
configure: Replace obsolete AC_ISC_POSIX
configure: Replace AC_TRY_LINK with AC_LINK_IFELSE
configure: Remove obsolete AC_STDC_HEADERS
configure: Replace AC_HELP_STRING with AS_HELP_STRING
configure: Request autoconf 2.69+ (2012)
Madds H (23):
(#763) Add auto width/height for rect element
(#762) Support auto width/height for svg element
(#618) Add context-fill and stroke for use element
Fix clippy borrow errors
Switch to rsync for copy to exclude git
Make cleanup code actually clean everything up Includes a check to not delete "/"
Don't copy twice please Also change cargo check to test, it should be test.
Update readme and fix typos Also adjust the docker files for the systems to install correctly
Add blurb about docker tests to contributing.md
Pass through temp directory, clean up images Now this uses a docker-run command to run the docker
container Any rendered files can now be accessed in the temp directory on the host
WIP: (#487) Begin implementing transform as property This change adds TransformProperty, Function, and
parser to transform.rs It also adds the TransformProperty to properties macros
Implement Parser for TransformList Current tests all pass, but nothing is done with the data for the
moment Tests for these parsers are next
Remove extra functions in transform attribute
Implement computing to transform and parsing tests Needs reference test
Appease clippy by simplifying
Fix clippy borrow errors Most are references that are borrowed then immediately dereferenced There's
also a couple of unwraps that had function calls inside them
Move comma parse into try_parse for scale and skew Also add tests for scale and skew with one parameter
Debugging transform.rs
Remove dbg! swap transform order Also fix default scale in x and y scales
Remove straggling dbg!
Minor code improvements Added even more tests
Clean up docker script, add documentation This fixes temp directory support, adds in-line docs and
organization It also adds a lot to the README about how it works and how to expand it
Quick fix for Readme, remove errant tab and format
Marge Bot (21):
Merge branch 'appease-clippy' into 'master'
Merge branch 'madds-rect-auto-length' into 'master'
Merge branch 'vapi-deps' into 'master'
Merge branch 'madds-svg-auto-length' into 'master'
Merge branch 'test-pdf-link' into 'master'
Merge branch 'madds-use-context-fill-stroke-wip' into 'master'
Merge branch '771-flood-color-default' into 'master'
Merge branch 'property-is-not-generic' into 'master'
Merge branch 'transform-in-values' into 'master'
Merge branch 'appease-clippy' into 'master'
Merge branch 'madds-docker' into 'master'
Merge branch 'madds-transform-property' into 'master'
Merge branch 'refactor-transform' into 'master'
Merge branch 'buildsystem' into 'master'
Merge branch 'madds-docker-tests' into 'master'
Merge branch 'buildsystem-unify-os-checks' into 'master'
Merge branch 'migration-docs' into 'master'
Merge branch 'buildsystem' into 'master'
Merge branch 'allow-debian-failure' into 'master'
Merge branch 'more-migration-docs' into 'master'
Merge branch 'prepare-2.52' into 'master'
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]