Simarilius,
I finally reviewed your pattern fill patch. It works :)
- Why does it only work for bitmaps? AFAIK the mechanism is pretty similar for fills out of SVG objects, so why not enable them as well.
- I would expect it to show me the bitmaps imported into the document in the list as well, not only those i specifically import from the dialog.
- Most importantly, there's no way to adjust the position of the bitmap inside a path. Ideally I would like to see on-canvas handles that would let me to arbitrarily move, scale, rotate, and skew the fill inside the path, but for the patch to be usable, _at least_ move must be implemented. You may try to create an arena in the dialog, similar to those in the gradient tabs, that would show the bbox rect of the object and a draggable handle that positions the fill's top left corner (you can steal most of the code from gradient tabs).
- A related bug that must be fixed: objects that write transforms with optimization, such as path, do not update the position of the fill. So that looks like you're moving a window into an unmoving wall of repeating bitmap tiles. Non-optimizing objects (ellipse) work as expected, transforming their fill with them. Better yet, it would be nice to have a switch that would allow me to enable any of these two behaviors for any object.
_________________________________________________________________ Tired of spam? Get advanced junk mail protection with MSN Premium http://join.msn.com/?pgmarket=en-ca&page=byoa/prem&xAPID=1994&DI...