Hi,

If one of you wondered why I posted bug report 3077822 <http://sourceforge.net/tracker/?limit=25&func=&group_id=118054&atid=679906&assignee=&status=4&category=&artgroup=&keyword=&submitter=&artifact_id=&assignee=&status=1&category=&artgroup=&submitter=&keyword=&artifact_id=&submit=Filter>, I will explain what it was, and where it was dissimulated. On my box, AffineTransformationPlugIn did not work except for shearing transformations. Actually, I have introduced this bug myself many months ago, when I have updated the french language file :-[ Yesterday, I spent more than two hours looking for the bug in the AffineTransformationPlugIn, but finally, I found it in the french language file. Why ? To make the plugin user interface as light as possible, I just translated widget names this way
Origin
X =
Y =
Scale factor
X =
Y =
Shear factor
X =
Y =

But in MultiInputDialogBox, the "localized names" are used as "keys" for the different parameters. In this case, all X and all Y keys were conflicting.

This will be resolved before 1.4 release.
Hope it can save time to others.

As a side note, I noticed that AffineTransformation class used by the plugin is now available in JTS, and I'd like to clean OJ code, maybe declaring jump's class deprecated now (1.4) and removing it later (after checking no well known external plugins used it)

Michaël
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to