[librsvg] Created tag 2.44.4
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg] Created tag 2.44.4
- Date: Mon, 24 Sep 2018 15:54:28 +0000 (UTC)
The signed tag '2.44.4' was created.
Tagger: Federico Mena Quintero <federico gnome org>
Date: 1537804385 -0500
Tag for release 2.44.4
Changes since the last tag '2.44.3':
Federico Mena Quintero (46):
Post-release version bump to 2.44.4
(#342): Don't crash if a <use> node references one of its ancestors
Remove unused function
filters::render() - Take the computed values of the node being filtered, not the whole node
Fix error message
Minimal docs for AttributeError and NodeError
Rename AttributeError to ValueErrorKind
Rename methods to set styles from a pbag
ViewParams: new struct to hold values required for Length normalization
Length.normalize(): Take a ViewParams, not a whole DrawingCtx
Length: basic tests for normalization
Length: Basic tests for FontEm / FontEx normalization
font_props: Take a ViewParams for our normalization functions, too
Remove unused functions
DrawingCtx::push_view_box(): Return a ViewParams object
ViewParams: Use accessor functions; make fields private
DrawingCtx: rename vb_stack field to view_box_stack
DrawingCtx: Keep the whole stack of viewboxes in the view_box_stack
DrawingCtx: store the view_box_stack in a RefCell
Remove DrawingCtx::pop_view_box() in favor of an impl Drop for it
Remove unused variable
Docs for push_view_box()
ViewParams: keep a Weak reference to the view box stack, not a strong one
Tighten an unsafe block
Split the scary Node.set_style() into three smaller functions
Node: add an element_name field
Now that nodes know their element name, don't pass it down the rsvg_load_set_node_atts() chain
AspectRatio: don't use a helper function to parse
Align::parse_xy() - Take the full ident, not the &str version
parse_align_xy(): This should be a standalone function, not a non-method
parse_fit_mode(): This should be a standalone function, not a non-method
Makefile.am: Fix the location of the enum timestamp files
(#341): Don't infinite-loop with cyclic pattern references
Add missing comment
Update NEWS
Delete old samples and bugs directories
path_parser.rs: format the tests nicely and ask rustfmt to skip them
(#345): path_parser.rs: Numbers must have digits; they can't consist of a single dot
with_discrete_layer(): Propagate errors from cairo::ImageSurface::create()
Remove stray printlns
FilterContext::into_output(): propagate errors more simply
with_discrete_layer(): Separate out the filter rendering and propagate errors from it
Update NEWS
rustfmt
(#344): Don't let a viewBox with overflowing numbers pass through
Update NEWS
Linus Unnebäck (1):
Explicitly add hidden lifetime parameters
Paolo Borelli (11):
node: Use a RefCell for the State
state: cleanup unused exports and declarations
gradient: shorten code
gradient: shorten code
gradient: add a test for fix_focus_point
gradient: do not mutate input focus point coordinates
state: do not manually implement Default for ComputedValues
state: split out parse_attribute_pair
Make rsvg_state_parse_style_pair take attr as a string
attribute: implement fmt::Display
tests: add a reftest for BZ#689832
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]