[librsvg] (12 commits) ...Merge branch 'refactor-shapes'



Summary of changes:

  b7e65f1... Rect: extract a make_path_builder() function
  72911e2... Circle, Ellipse: extract a make_path_builder function
  6d168b4... Polygon / Polyline: extract a make_path_builder function
  85e5a72... Line: extract a make_path_builder function
  ffdbe70... Return Cow<PathBuilder> from all the make_path_builder func
  abfd8ac... Path: extract a make_path_builder function
  3f6d36a... shapes.rs: Make all the draw() functions the same
  56c0be0... shapes.rs: Move the common draw() code to a trait Shape
  ebad0fe... Use a struct Shape instead of a trait
  d2abd48... Use a custom Markers enum instead of a bool
  6f1081a... Shape: use an Rc<PathBuilder>, not a Cow
  238053e... Merge branch 'refactor-shapes'


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]