summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add euclid crate dependencywip/euclidPaolo Borelli2020-01-062-34/+47
* transform: add a Tranform typePaolo Borelli2020-01-0610-204/+219
* Tidy up cairo importsPaolo Borelli2020-01-0651-168/+67
* drawing_ctx: add draw_from_use_node methodPaolo Borelli2020-01-062-114/+144
* drawing_ctx: make push/pop_cairo_context privatePaolo Borelli2020-01-061-2/+2
* pattern: manually check cairo surface creationPaolo Borelli2020-01-061-0/+6
* pattern: factor out get_rectPaolo Borelli2020-01-061-22/+26
* Merge branch 'marker' into 'master'Federico Mena Quintero2020-01-051-49/+34
|\
| * marker: shorten parse functionPaolo Borelli2020-01-051-8/+3
| * marker: make code slightly more idiomaticPaolo Borelli2020-01-051-41/+31
|/
* Merge branch 'clipmask' into 'master'Federico Mena Quintero2020-01-0510-366/+322
|\
| * drawing_ctx: make with_saved_matrix take an optional transformPaolo Borelli2020-01-022-19/+27
| * structure: move clip_path, link, and mask in structure.rsPaolo Borelli2020-01-029-178/+137
| * drawing_ctx: add with_link_tag methodPaolo Borelli2020-01-022-29/+37
| * mask: move generate_cairo_mask in drawing_ctxPaolo Borelli2020-01-022-112/+109
| * clip_path: move cairo clipping in drawing_ctxPaolo Borelli2020-01-022-53/+39
| * clip_path: shorten codePaolo Borelli2020-01-022-9/+7
|/
* filters: remove unused pub methodPaolo Borelli2020-01-011-8/+2
* Improve feOffset reftestPaolo Borelli2020-01-012-3/+22
* gaussian_blur: shorten codePaolo Borelli2020-01-011-12/+8
* mask: consolidate rect computation in a blockPaolo Borelli2020-01-011-11/+11
* drawing_ctx: move the num_elements_acquired check in AcquiredNodesPaolo Borelli2019-12-301-12/+11
* drawing_ctx: use iterator instead of recursive functionPaolo Borelli2019-12-301-8/+3
* image: shorten codePaolo Borelli2019-12-301-6/+4
* drawing_ctx: shorten codePaolo Borelli2019-12-301-8/+4
* image: reduce scope of cairo contextPaolo Borelli2019-12-301-2/+2
* Merge branch 'filters' into 'master'Federico Mena Quintero2019-12-285-175/+149
|\
| * filters: use compose method also for FeBlendPaolo Borelli2019-12-281-34/+5
| * filters: use compose method also for FeMergePaolo Borelli2019-12-281-32/+4
| * Move composition code in surface_utils.Paolo Borelli2019-12-283-109/+140
|/
* Move test in the correct place.Paolo Borelli2019-12-272-46/+46
* filters: shorten codePaolo Borelli2019-12-271-22/+13
* Merge branch 'cleanup' into 'master'Federico Mena Quintero2019-12-277-32/+45
|\
| * bbox: tweak construction APIPaolo Borelli2019-12-276-26/+36
| * drawing_ctx: make CompositingAffines private to the modulePaolo Borelli2019-12-272-6/+9
|/
* Merge branch 'selectors' into 'master'Federico Mena Quintero2019-12-2729-8624/+40
|\
| * Switch to the released version of the selectors cratePaolo Borelli2019-12-2429-8624/+40
|/
* Merge branch 'css-parse-error'Federico Mena Quintero2019-12-2051-774/+821
|\
| * The Great Renaming is done!Federico Mena Quintero2019-12-2057-956/+955
| * Remove the Parse and ParseValue traitsFederico Mena Quintero2019-12-201-31/+4
| * Convert StyleType to CssParseErrorFederico Mena Quintero2019-12-201-10/+6
| * Convert SpreadMethod to CssParseErrorFederico Mena Quintero2019-12-201-10/+10
| * Convert all the remaining uses of f64::parse to the CssParseError versionFederico Mena Quintero2019-12-204-70/+47
| * Convert Points to CssParseErrorFederico Mena Quintero2019-12-201-15/+15
| * Convert AspectRatio, MarkerUnits to CssParseErrorFederico Mena Quintero2019-12-206-61/+55
| * Convert XmlLang, XmlSpace to CssParseErrorFederico Mena Quintero2019-12-202-12/+10
| * Convert CoordUnits to CssParseErrorFederico Mena Quintero2019-12-206-26/+26
| * Convert ColorChannel to CssParseErrorFederico Mena Quintero2019-12-201-9/+8
| * Convert morphology::Operator to CssParseErrorFederico Mena Quintero2019-12-201-7/+6
| * Convert composite::Operator to CssParseErrorFederico Mena Quintero2019-12-201-10/+10