summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* cargo fmtalatiera/rustfmtJordan Petridis2018-05-315-29/+38
* Add back pservers-grad-18-b.svg - it passes againFederico Mena Quintero2018-05-301-0/+0
* Merge branch 'property-inheritance' - MEGA REFACTORINGFederico Mena Quintero2018-05-3072-2496/+2119
|\
| * Rename test to ignore-masking-path-07-b.svg - it fails; will file a bugFederico Mena Quintero2018-05-301-0/+0
| * Preserve the cr's affine for clipping and masking before setting it to the id...Federico Mena Quintero2018-05-303-16/+27
| * Merge remote-tracking branch 'origin/master' into property-inheritanceFederico Mena Quintero2018-05-307-65/+102
| |\ | |/ |/|
* | Merge branch 'saurvs/librsvg-test'Federico Mena Quintero2018-05-304-13/+25
|\ \
| * | Write test artifacts to tests/outputSaurav Sachidanand2018-05-314-13/+25
* | | Clean up unsafe in FilterContext::compute_bounds()Ivan Molodetskikh2018-05-301-8/+9
* | | Fix rounding in FilterContext::compute_bounds()Ivan Molodetskikh2018-05-302-4/+4
|/ /
* | node.rs: Match on reference.Jordan Petridis2018-05-271-1/+1
* | Make Node store pointers to immediate siblings, first/last childSaurav Sachidanand2018-05-261-41/+65
| * masking-path-07-b.svg - Add test; this fails right nowFederico Mena Quintero2018-05-302-0/+147
| * Use default implementations of NodeTrait::{draw, get_c_impl}Federico Mena Quintero2018-05-3015-222/+16
| * Replace "dominate" argument with "with_layer: bool"Federico Mena Quintero2018-05-3016-50/+51
| * rsvg_drawing_ctx_draw_node_from_stack(): Don't take a dominate argument; it w...Federico Mena Quintero2018-05-304-13/+5
| * NodeUse: don't save/restore the context for non-symbol referencesFederico Mena Quintero2018-05-301-3/+0
| * For all properties, add comments linking to their spec definitionsFederico Mena Quintero2018-05-301-8/+50
| * The 'unicode-bidi' property shouldn't inherit by default, per the specFederico Mena Quintero2018-05-301-1/+1
| * The 'text-decoration' property shouldn't inherit by default, per the specFederico Mena Quintero2018-05-301-1/+1
| * The "overflow" property shouldn't inherit automatically, per the specFederico Mena Quintero2018-05-301-1/+1
| * The "display" property shouldn't inherit by default, per the specFederico Mena Quintero2018-05-301-1/+2
| * State.affine - removed field; it's unused nowFederico Mena Quintero2018-05-301-12/+0
| * Merge branch 'property-inheritance' into 'property-inheritance'Federico Mena Quintero2018-05-305-66/+12
| |\
| | * node: avoid use of get_state_mut when overriding propertiesPaolo Borelli2018-05-302-7/+7
| | * state: remove C getter/setter for affinePaolo Borelli2018-05-302-15/+0
| | * state: we do not need to store parent anymorePaolo Borelli2018-05-304-44/+5
| |/
| * NodeTrait::set_overriden_attributes() - new trait methodFederico Mena Quintero2018-05-295-4/+34
| * Node::draw() - Take a CascadedValues instead of a ComputedValuesFederico Mena Quintero2018-05-2916-121/+244
| * CascadedValues: provide a separate get() function to actually get the &Comput...Federico Mena Quintero2018-05-2912-70/+92
| * Rename Node.get_computed_values() to get_cascaded_values() since that's what ...Federico Mena Quintero2018-05-2912-20/+20
| * A few docs for CascadedValuesFederico Mena Quintero2018-05-291-0/+11
| * node::CascadedValues - return this from get_computed_values()Federico Mena Quintero2018-05-291-2/+19
| * rsvg_drawing_ctx_draw_node_from_stack(): Port to RustFederico Mena Quintero2018-05-299-136/+102
| * rsvg_drawing_ctx_draw_node_from_stack(): Factor out functions to preserve the...Federico Mena Quintero2018-05-292-11/+43
| * rsvg-test: Allow a difference of 2 for each channel on 64-bitFederico Mena Quintero2018-05-291-1/+1
| * add_clipping_rect(): Don't take in an affine; assume the cr is already transf...Federico Mena Quintero2018-05-295-27/+17
| * rsvg-test.c: Restore the frame offset; this exposes offsetting bugsFederico Mena Quintero2018-05-281-1/+1
| * Use the correct affine for the temporary cairo_t when rendering a node to a s...Federico Mena Quintero2018-05-283-2/+6
| * rsvg_drawing_ctx_draw_node_on_surface(): Don't pass the parent's computed val...Federico Mena Quintero2018-05-282-4/+2
| * Pass the filter primitive's computed values to its ::render() method, not the...Federico Mena Quintero2018-05-281-1/+1
| * clip_path.rs: Remove debug printlnFederico Mena Quintero2018-05-281-2/+0
| * Regenerate tests that failed due to text rendering, after seeing what's going onFederico Mena Quintero2018-05-2812-0/+0
| * pservers-grad-13-b-ref.png - Regenerate; this is working correctly.Federico Mena Quintero2018-05-281-0/+0
| * state_reinherit_top() - Remove, and also remove resulting unused functionsFederico Mena Quintero2018-05-286-334/+3
| * Node::draw() - Add a DrawCascade enum, to use the node's computed values or a...Federico Mena Quintero2018-05-281-6/+42
| * Remove calls to state_reinherit_top() which weren't doing anythingFederico Mena Quintero2018-05-283-5/+0
| * NodeChars: don't set node.state.cond when creating the nodeFederico Mena Quintero2018-05-282-42/+28
| * rsvg_node_get_state() - removedFederico Mena Quintero2018-05-285-24/+5
| * draw_ctx->state - remove this field. W00t!Federico Mena Quintero2018-05-284-80/+3