| Commit message (Expand) | Author | Age | Files | Lines |
* | misc: Bump gtk-rs crates to 0.16.0 | Bilal Elmoussaoui | 2022-10-25 | 1 | -4/+4 |
* | layout::Shape: keep UserSpacePaintSource for stroke and fill, not PaintSource | Federico Mena Quintero | 2022-10-06 | 1 | -16/+6 |
* | PaintSource::to_user_space() - take an Option<Rect>, not a whole BoundingBox | Federico Mena Quintero | 2022-10-06 | 1 | -5/+11 |
* | Make rect_to_transform() an independent function, not a method of BoundingBox | Federico Mena Quintero | 2022-10-06 | 1 | -2/+2 |
* | DrawingCtx.compute_path_extents(): new function | Federico Mena Quintero | 2022-10-06 | 1 | -0/+14 |
* | Log an error when a filter value cannot be resolved | Federico Mena Quintero | 2022-09-23 | 1 | -19/+39 |
* | Use Arc<PaintSource> everywhere to avoid copies for context-stroke/context-fill | Federico Mena Quintero | 2022-09-21 | 1 | -2/+3 |
* | Implement vector-effect="non-scaling-stroke" | Michael Howell | 2022-09-05 | 1 | -4/+36 |
* | Apply width, height when `<use>`ing an `<svg>` | Michael Howell | 2022-09-02 | 1 | -11/+18 |
* | Remove ClipMode::ClipToVbox, it is not used anywhere | Federico Mena Quintero | 2022-08-26 | 1 | -15/+8 |
* | (#92): In the use element, honor the overflow:hidden property of a referenced... | Federico Mena Quintero | 2022-08-26 | 1 | -5/+5 |
* | Rename rsvg_log_session back to rsvg_log | Federico Mena Quintero | 2022-08-23 | 1 | -6/+6 |
* | layout.rs: Use a session for logging | Federico Mena Quintero | 2022-08-23 | 1 | -4/+16 |
* | Pass a session to the PaintServer.resolve() functions | Federico Mena Quintero | 2022-08-22 | 1 | -0/+2 |
* | DrawingCtx: expose a session() method so it can be used around | Federico Mena Quintero | 2022-08-22 | 1 | -0/+4 |
* | DrawingCtx: use a session for logging | Federico Mena Quintero | 2022-08-22 | 1 | -6/+20 |
* | (#823): Fix geometry computation for individual layers | Federico Mena Quintero | 2022-05-09 | 1 | -1/+1 |
* | (#823): Regression in geometry computation when the SVG viewBox does not matc... | Federico Mena Quintero | 2022-04-29 | 1 | -10/+1 |
* | (#721): Catch circular references when drawing patterns | Federico Mena Quintero | 2022-03-14 | 1 | -9/+18 |
* | (#851): Output filled text as text for PDF, instead of text as path | Federico Mena Quintero | 2022-03-09 | 1 | -3/+24 |
* | Remove test for empty text after all | Federico Mena Quintero | 2022-03-09 | 1 | -25/+0 |
* | (#599) - Draw all text as paths, to fix text scaled non-proportionally. | Federico Mena Quintero | 2022-03-09 | 1 | -56/+16 |
* | Path::to_cairo - strip out paths composed only of MoveTo | Federico Mena Quintero | 2022-03-09 | 1 | -12/+10 |
* | New functions to create a Path from a pango::Layout | Federico Mena Quintero | 2022-03-09 | 1 | -0/+69 |
* | Path::from_cairo() - New function to convert a librsvg path to a Cairo path | Federico Mena Quintero | 2022-03-09 | 1 | -0/+64 |
* | Revert "Path::from_cairo() - New function to convert a librsvg path to a Cair... | Federico Mena Quintero | 2022-03-05 | 1 | -64/+0 |
* | Revert "New functions to create a Path from a pango::Layout" | Federico Mena Quintero | 2022-03-05 | 1 | -69/+0 |
* | Revert "Path::to_cairo - strip out paths composed only of MoveTo" | Federico Mena Quintero | 2022-03-05 | 1 | -10/+12 |
* | Revert "(#599) - Draw all text as paths, to fix text scaled non-proportionally." | Federico Mena Quintero | 2022-03-05 | 1 | -16/+56 |
* | Revert "Remove test for empty text after all" | Federico Mena Quintero | 2022-03-05 | 1 | -0/+25 |
* | Rename `new` to `clone_with_node` | Michael Howell | 2022-02-19 | 1 | -1/+1 |
* | Remove test for empty text after all | Federico Mena Quintero | 2022-02-07 | 1 | -25/+0 |
* | (#599) - Draw all text as paths, to fix text scaled non-proportionally. | Federico Mena Quintero | 2022-02-04 | 1 | -56/+16 |
* | Path::to_cairo - strip out paths composed only of MoveTo | Federico Mena Quintero | 2022-02-04 | 1 | -12/+10 |
* | New functions to create a Path from a pango::Layout | Federico Mena Quintero | 2022-02-04 | 1 | -0/+69 |
* | Path::from_cairo() - New function to convert a librsvg path to a Cairo path | Federico Mena Quintero | 2022-02-04 | 1 | -0/+64 |
* | Extract function to compute bounding rectangles from compute_stroke_and_fill_box | Federico Mena Quintero | 2022-02-04 | 1 | -20/+57 |
* | Mark field as unused | Federico Mena Quintero | 2021-12-06 | 1 | -0/+1 |
* | (#818): Allow having a mask and opacity in the same element | Federico Mena Quintero | 2021-11-11 | 1 | -3/+9 |
* | Handle the isolation property in the drawing machinery | Federico Mena Quintero | 2021-11-11 | 1 | -9/+14 |
* | DrawingCtx.initial_transform_with_offset - remove this function; use the plai... | Federico Mena Quintero | 2021-11-10 | 1 | -10/+2 |
* | Use the transform passed to draw_fn instead of asking DrawingCtx::get_transform | Federico Mena Quintero | 2021-11-05 | 1 | -6/+3 |
* | Pass the DrawingCtx's current transform to the draw_fn callback of with_discr... | Federico Mena Quintero | 2021-11-05 | 1 | -9/+17 |
* | create_pango_context() - Turn into a free function | Federico Mena Quintero | 2021-11-05 | 1 | -36/+36 |
* | create_pango_context() - Pass the transform as an argument | Federico Mena Quintero | 2021-11-05 | 1 | -4/+2 |
* | create_pango_context() - Take the font options as an argument | Federico Mena Quintero | 2021-11-05 | 1 | -6/+34 |
* | Remove superfluous references | Federico Mena Quintero | 2021-10-18 | 1 | -2/+2 |
* | Use the objectBoundingBox of the whole text element for each span's individua... | Federico Mena Quintero | 2021-10-18 | 1 | -2/+18 |
* | layout::TextSpan - carry the UserSpacePaintSources here | Federico Mena Quintero | 2021-10-18 | 1 | -11/+3 |
* | StackingContext: store the link_target here for <a> elements | Federico Mena Quintero | 2021-10-18 | 1 | -16/+11 |