summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update NEWS2.49.5Federico Mena Quintero2020-09-041-1/+17
* COMPILING.md - mention that gtk-doc is requiredFederico Mena Quintero2020-09-041-0/+1
* Merge branch 'float-cmp' into 'master'Federico Mena Quintero2020-09-042-10/+9
|\
| * Use float_cmp for floating number comparisonsSven Neumann2020-09-042-10/+9
|/
* Merge branch 'expect-exhausted' into 'master'Federico Mena Quintero2020-09-046-11/+18
|\
| * parse_one_presentation_attribute - Do expect_exhausted hereFederico Mena Quintero2020-09-031-1/+11
| * AspectRatio.parse: don't expect_exhaustedFederico Mena Quintero2020-09-031-2/+0
| * NumberOptionalNumber.parse: don't expect_exhaustedFederico Mena Quintero2020-09-031-1/+0
| * parse_str - do expect_exhausted hereFederico Mena Quintero2020-09-032-4/+7
| * Angle.parse: don't expect_exhaustedFederico Mena Quintero2020-09-031-2/+0
| * IRI.parse: don't expect_exhaustedFederico Mena Quintero2020-09-031-1/+0
|/
* Merge branch 'jl/paint-order-opt' into 'master'Federico Mena Quintero2020-09-021-23/+38
|\
| * DrawingCtx::draw_path - clear/recalculate path only when neededJohn Ledbetter2020-09-021-23/+38
|/
* Merge branch 'paint-order'Federico Mena Quintero2020-09-015-74/+178
|\
| * draw_path - Separate clipping from non-clipping codeFederico Mena Quintero2020-09-011-26/+25
| * Make a few functions privateFederico Mena Quintero2020-09-011-4/+4
| * Pass the current_color to stroke and fillFederico Mena Quintero2020-09-011-6/+6
| * Use CSS paint-order when performing fill/stroke/marker operationsJohn Ledbetter2020-09-013-68/+86
| * Implement paint-order property definitionJohn Ledbetter2020-09-012-0/+87
* | Merge branch 'fix-clippy-on-ci' into 'master'Jordan Petridis2020-09-011-9/+6
|\ \ | |/ |/|
| * Enable clippy on the CISven Neumann2020-09-011-9/+6
|/
* Merge branch 'pborelli/librsvg-paint_server'Federico Mena Quintero2020-09-016-602/+569
|\
| * drawing_ctx: mark get_transform as privatePaolo Borelli2020-08-313-3/+6
| * drawing_ctx: mark set_cairo_context privatePaolo Borelli2020-08-291-17/+13
| * drawing_ctx: move get_paint_server_surface to drawing ctxPaolo Borelli2020-08-292-52/+53
| * gradient: move conversion to cairo::Gradient in drawing_ctxPaolo Borelli2020-08-292-43/+38
| * paint_server: rework paint serversPaolo Borelli2020-08-295-530/+502
|/
* pattern: remove misleading commentPaolo Borelli2020-08-281-4/+0
* drawing_ctx: use From trait to obtain the pango contextPaolo Borelli2020-08-282-43/+41
* paint_server: remove leftover traitPaolo Borelli2020-08-281-11/+0
* Merge branch 'pborelli/librsvg-drawing'Federico Mena Quintero2020-08-283-227/+244
|\
| * image: shorten codePaolo Borelli2020-08-281-23/+11
| * drawing_ctx: make with_saved_cr privatePaolo Borelli2020-08-281-1/+1
| * drawing_ctx: move draw_text to drawing contextPaolo Borelli2020-08-282-151/+165
| * drawing_ctx: move draw_image to drawing contextPaolo Borelli2020-08-282-63/+78
* | Merge branch 'fix-another-clippy-warning' into 'master'Federico Mena Quintero2020-08-281-22/+13
|\ \ | |/ |/|
| * Use arr_macro to initialize the sRGB tablesSven Neumann2020-08-281-22/+13
|/
* Remove leftover filePaolo Borelli2020-08-281-0/+0
* Revert "Run clippy all the time, now that the lint warnings are fixed"Federico Mena Quintero2020-08-271-1/+1
* Run clippy all the time, now that the lint warnings are fixedFederico Mena Quintero2020-08-261-1/+1
* Merge branch 'svenfoo/librsvg-fix-clippy-warnings'Federico Mena Quintero2020-08-2612-43/+34
|\
| * Suppress warning about large size difference between enum variantsSven Neumann2020-08-251-0/+1
| * Suppress warning about large size difference between enum variantsSven Neumann2020-08-251-0/+1
| * Remove unnecessary clippy configurationsSven Neumann2020-08-251-3/+0
| * Suppress clippy warnings about missing `# Safety` sectionsSven Neumann2020-08-251-0/+1
| * Suppress warning about module inception, this is intentional hereSven Neumann2020-08-251-0/+1
| * Use as_deref() instead of `.as_ref().map(String::as_str)`Sven Neumann2020-08-251-12/+8
| * Remove match with a single bindingSven Neumann2020-08-251-5/+3
| * Do not manually implement an assign operationSven Neumann2020-08-251-2/+2
| * Express `Result.and_then(|x| Ok(y))` as `map(|x| y)`Sven Neumann2020-08-252-4/+4