pattern-along-path does not handle groups

Bug #182794 reported by jfb
4
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Medium
Unassigned

Bug Description

Pattern along path does not handle groups correctly.
More generally, turning shapes, groups, or clones into flat paths fails.

The problem might affect in fact any extension based on "pathmodifier.py".
I think it is a side effect of the use of etree ("" versus None when reading empty attributes)

Revision history for this message
jfb (jf-barraud) wrote :

here is a fixed version of pathmodifier.py and pathalongpath.py

Ryan Lerch (ryanlerch)
Changed in inkscape:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
jfb (jf-barraud) wrote :

I revisited some involved scripts and ended up with some fixes and updates. In the same time, since selection order is not stable atm (see https://bugs.launchpad.net/inkscape/+bug/182832) I changed to use the zorder instead. I also did some minor modifs to "interpolate.py" to base it on the pathmodifier class, so that it can handle groups, clones etc...

Find the following files below:

simpletransform.py: split from pathmodifier. A collection of functions for handling the transform attribute.
pathmodifier.py: emproved and a bit simplified.
pathalongpath.py: updated for the new pathmodifier.py and to use zorder to choose between pattern and skeleton.
pathalongpath.inx: updated UI.
pathscatter.py: updated for the new pathmodifier.py and to use zorder to choose between pattern and skeleton.
pathscatter.inx: updated UI.
interp.py: now based on PathModifier class; updated to sort input according to the zorder.

Revision history for this message
jfb (jf-barraud) wrote :
Revision history for this message
jfb (jf-barraud) wrote :
Revision history for this message
jfb (jf-barraud) wrote :
Revision history for this message
jfb (jf-barraud) wrote :
Revision history for this message
jfb (jf-barraud) wrote :
Revision history for this message
jfb (jf-barraud) wrote :
Revision history for this message
jfb (jf-barraud) wrote :

Sorry, I was not aware of patches... all the previous files in one patch now!

Revision history for this message
bbyak (buliabyak) wrote :

jfb, is this still relevant, or can we close it?

Revision history for this message
jfb (jf-barraud) wrote : Re: [Bug 182794] Re: pattern-along-path does not handle groups

hi!
Oh! I completely forgot this. We can close it.
I marked it as fix released.
jfb.

2009/1/6 bbyak <email address hidden>

> jfb, is this still relevant, or can we close it?
>
> --
> pattern-along-path does not handle groups
> https://bugs.launchpad.net/bugs/182794
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Changed in inkscape:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.