Comment 11 for bug 1362534

Revision history for this message
Michael Schreier (m-schreier) wrote :

Just a heads up:
I've fixed (hopefully) the stroke-width compensation for all cases that were mentioned here and that came to my mind and also adjusted the orientation of the top face (although that is a matter of personal taste) but I'm having some issues with the other requested features.

-Cloning: Am I correct that there is no easy way of doing this? All extensions I had a look at merely duplicated (like I do) the original objects, even if the comments in the code use the term "clone". As far as I can see the only options seems to be to generate a new "use" object and assign the relevant attributes myself.
-Positioning: transforming also affects the object position (i.e. (x0,y0) is not the same position for an object with the transformation attribute applied) and in such a way that I couldn't figure it out myself (scaling is relatively easy, but skewing and rotating left me puzzled). This is obviously automatically corrected when the dialog is used but extensions have to compensate for it on their own. As a workaround I now set the position to (0,0). But even if I knew how to correct the transformation induced position change it won't be possible to do an automatic alignment as that very much depends on the exact shape of an object.