adimensional circles through three points work
More ellipse fixes
Prevent flat ellipses from happening
Fix bug with vectors of no length
Circle through three points
Rotation of the canvas
Separate point types (changes)
Separated types for points
Fix alpha support, set default alpha to 1.0
Add color alpha support
Fix polygon
Paths and path parsing
allow to create a shape from str
Common traits for ShouldRedraw
Hint frontends to only render the last shape
Be able to delete single-point polygons
Correctly notify if a shape gets deleted on mousedown
Perfect polygons
circle and ellipse shapes
polygon tool