On Wed, 2008-01-23 at 19:10 -0200, Felipe Sanches wrote:
Nicholas, since I got stuck on the renderer (I asked Mental's advice on a patch I wrote for rendering SVG elements on feImage) now I started working on the settings UI. I have finally understood how it works. So, contact me as soon as you read this message so that we avoid duplicating efforts. Right now I am implementing the feImage settings UI.
Juca
Nice to see the great progress on a very important filter!
I've been trying to get filters-displace-01-f.svg from the W3C test suite to work with the latest version of SVN. This test uses feImage. There seems to be two problems.
1. The images are defined with via relative paths. If I replace the relative paths with absolute paths (or I run inkscape from the svg directory) I can get the images to display. I filed a bug report earlier on this: 181993.
2. feImage as implemented in Inkscape is using absolute coordinates when I believe the filter coordinate system should be used. If I add height, width, x, and y attributes in absolute svg coordinates to svg:feImage I can get the images in the test to display.
While I am at it, I think there are two important bugs with filters that should be fixed before 0.46 is released:
1. The Filter Effects dialog shows the parameters from ALL filters when it opened and an object with an existing filter is selected (Bug 180117).
2. Filters are not always updated correctly when parameters are changed in the Filter Effects dialog or in the XML Editor dialog. Moving the object forces an update.
Tav