To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=75086
User aw changed the following:
What |Old value |New value
================================================================================
Status|NEW |STARTED
--------------------------------------------------------------------------------
------- Additional comments from [EMAIL PROTECTED] Tue Mar 20 10:30:29 +0000
2007 -------
AW: Grrr, somehow my 1/2 side description from yesterday did not make it to the
database. So here we go once more...
AW->rainerbielefeld: Ideed, can reproduce. The core here is that You have used
short lines which are polygons (three points in a row) and are mirrored in X or
Y. Also necessary again is that the file is written with a m5 version (where the
temp change in matrix decompose was included, see above). Thanks for finding
that!
AW: When You look above i fixed a problem when X and Y are both mirrored (scale
is negative) and that fix works fine. What i did not take into account are
objects where only one (X or Y) is mirrored and thus only one scale is negative.
This happens in practice only with files written between m2 and m5, but may also
be constructed by another application using OpenDocument. It's a legal
definition and needs to be handled.
Source of the problem is that for historical reasons
SdrPathObj::TRSetBaseGeometry does not get the polygon data as unit polygon
(scaled to 0.0 -> 1,1) but in scaled form. The API and the polygons simply could
only handle integers. Thus, the scale is implicitely applied to the polygon
already, but not the mirooring. Thus, when scale X or Y is negative, the polygon
needs to bve mirrored accordingly (multiply by -1.0).
AW: Added these to test, works.
AW: Creation CWS aw049, adding svx...
---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]