[ ] working it to a transform selection tool so it works on a set of points (even from different shapes) or 2+ shapes at once
[x] adding rotation, similar to Inkscape's UI: click a selected shape to toggle the resize handles into rotation handles at the corners of the shape bounding box, and
[ ] adding shearing/skewing too: with rotation handles at corners, have shearing handles in the middle of the sides
There's also the transformation origin point, which is displayed but fixed in the center of the bounding box...
[ ] allow setting the x/y position of the transformation origin point as a attribute of the selection, either with an absolute position, a position relative to its 'default' center-of-bounding-box shape, or common points (the 8 compass points of the bounding box and its center)
[ ] allow clicking to activate and then and click and drag repositioning of the transformation origin point
[ ] have Actions -> Selection buttons for set transformation origin point to glyph origin (0,0) and reset transformation origin to center of shape
Also,
[ ] remember a custom transformation origin point, so it doesn't have to be recreated each time
[ ] I guess I want to see the transformation origin point inherited when I have a selection with 2 shapes and then add a third
The
move & resize shape
tool works great! :)I suggest
transform selection
tool so it works on a set of points (even from different shapes) or 2+ shapes at onceThere's also the transformation origin point, which is displayed but fixed in the center of the bounding box...
set transformation origin point to glyph origin (0,0)
andreset transformation origin to center of shape
Also,