
On 9/4/07, J.B.C.Engelen@...1578... <J.B.C.Engelen@...1578...> wrote:
The path-along-path lpe crashes when applied to a closed path.
No longer crashes, but not fixed yet. Now, I think effects can no longer crash inkscape; effects that would crash otherwise now return the input path without modifying anything.
Thanks!
Also, is it possible to add a width scaler for this effect? So it would scale the path being bent perpendicularly to the skeleton path in every point. That would make using it much easier.
Done.
Thanks, but why that new checkbutton "scale y"? With it off, the scale spinbutton has no effect at all. I think you need to just remove that checkbox and let the spinbutton always have effect on Y. If you later add a way to scale in X (which would obviously only work for unstretched modes), just provide a separate spinbutton for it.
Also, right now your Y scaling seems to be in the units of the path length. This is a useful choice, but in other situations it will be useful to scale it in multiples of the original path's height, so that one could apply the same _absolute_ width to a selection of paths even if they are all different lengths. Can you please add this possibility and a corresponding switch to the effect's UI?
Finally, for the width values, I think two fractional digits is not sufficient. Can you make it three?
Done! Including menu item, but I could not quickly think of a (free) keyboard shortcut.
Since you used Ctrl+Shift+7 for the dialog (which looked weird to me at first, but now I like it), what about Ctrl+7 for pasting LPE? It has the advantage of 7 looking almost like a rotated V :)
I'll see what can be done to the runaway spinbuttons problem.
One note about terminology: I agree that "effect" is too overloaded, but I don't think that adding "live" to it helps much :) It sounds a little too marketoid to me. I'm not against calling the whole system "live path effects", but where we need an abbreviated name, I think "path effects" would be more informative than "live effects". What do you think?