Hi, I'm the author of the specification.
@Z. Zhao
I am interested in working on the "transformation-anchors" project in GSOC this year.
Good to hear! Welcome. If something on the spec is not clear just ask on this mailing list. I'm not a coder but I might be able to help you. I have the original SVG files of the GUI mock-up in case you want to play with them.
For your consideration: there are two other projects related to this one: * 1) adjust origin of coordinates of document * 2) allow math operations (like sum, substraction, multiplication, division) inside the spin boxes for Height, Width, X, Y; and now I would add center of transformations. Doing everything in just one run might be too much but try to keep them in mind.
@b. byak
I wonder what kind of UI is needed for rotation center XY coordinates.
Just a couple spinbuttons for X and Y plus a unit selector, defaulting to the document units.
The unit selector is already there with X, Y, Height and Width. Why not reuse it and just have one unit selector for everything? (I'm guessing you meant this).
As far as I can see the interface mock-ups ignore this comment, so they need to be redone.
The mockups do ignore it. But I left you a comment saying that I agreed with you. I didn't want to update them because I prefer if the development of the idea is shown. New mockups should be done and appended instead of updating the old ones. It would be confusing if readers read old comments which point to new mockups.
@both:
the goals are to (i) allow precisely inputting XY coordinates, and have 9-button widget to assist it, and (ii) have a few fixes so that all transformations will be around the rotation center, which is more consistent.
Exactly.
Yes, exactly. The 9-button widget is there to move the X/Y coordinates. The spinbuttons should be update to reflect the selection of one of nine anchors.
Regards.