Activity log for bug #241565

Date Who What changed Old value New value Message
2008-06-20 08:25:34 Kjell Magne Fauske bug added bug
2008-06-20 08:25:34 Kjell Magne Fauske bug added attachment 'simpletransform.patch' (A patch that fixes several parsing bugs in parseTransform(.))
2008-06-20 08:28:52 Kjell Magne Fauske bug added attachment 'test_simpletransform.py' (Unit tests for parseTransform(.))
2008-06-20 08:32:55 Kjell Magne Fauske description The parseTransform(transf,mat) function in simpletransform.py in the extension directory, contains several bugs. It should be able to parse all valid SVG transforms, but fails parsing basic expressions like: matrix = parseTransform('rotate(10)') matrix = parseTransform('skewY(10)') matrix = parseTransform('translate(10 10)') matrix = parseTransform(' rotate(10)') matrix = parseTransform('translate(700,210) rotate(-30)') I have attached a bug that addresses all the above issues. The parseTransform(transf,mat) function in simpletransform.py in the extension directory, contains several bugs. It should be able to parse all valid SVG transforms, but fails parsing basic expressions like: matrix = parseTransform('rotate(10)') matrix = parseTransform('skewY(10)') matrix = parseTransform('translate(10 10)') matrix = parseTransform(' rotate(10)') matrix = parseTransform('translate(700,210) rotate(-30)') I have attached a patch and unit tests that addresses all the above issues.
2008-06-22 02:20:36 bbyak inkscape: status New Fix Released