Skip to content

Fix LPE cut/copy/paste LPE

Jabier Arraiza requested to merge jabiertxof/inkscape:fixCopyPasteLPE into master

Improve cut/copy/paste on LPE's

LPE sometimes has linked items that fail in the copy, paste, cut, duple and stamp. This MR take to later duple and stamp that require other workflow and focus in the "clipboard ones" LPE's with issues:

  • bool
  • copy rotate/rotate copies (split mode)
  • slice
  • clone original
  • mirror symmetry (split mode)
  • meassure segments

Also fix lots of issues on this LPE like:

  • Meassure segments grouping and scaling now works
  • Satellites can't be repositioned if LPE is in mode "no transforms"
  • Slice is full refactor and better handle (some things work bad but overall is better)
  • Show a helper path when a setellite is selected to know his LPE item
  • Added a legacy fix to all involved LPE (test it please specialy slice rotate and mirror)
  • Clone LPE transforms too much better handled
  • Now open a file don't fire LPE on shapes (and no other) (except first time legacy ones) FIX: (Nathan found them. Thanks!!!!) #1743 (closed)
    #387 (closed)
    #2851 (closed)
  • Crashfix cloning a group containing an object with a Slice LPE and it's satellites
  • Having multiple slices and rotating the last set of handles by 180 degrees doesn't make the other handles disappear/convert it back to the original path.
  • If a path has the following LPE Stack: Slice, offset, slice, the first slice no longer disappears
Edited by Jabier Arraiza

Merge request reports