Commit c80357d4 authored by Jabier Arraiza's avatar Jabier Arraiza
Browse files

Add new LPE (live path effect) Slice.

This add a way to multi slice a SPItem  (shapes,paths and groups) alowing transforms and style changes in all normal benefits of LPE.

Also this branch extend the LPE system to know about previous and nesxt effect of the current LPE.
This is used highly on the MR, so only last slice process the final output, but we go trought different position in stacked continuous "slice" effects to make things like:
 * Get the line separator from all consecutive slices
 * Apply parameters in any LPE in the stack affecting to the top one
 * Update on apply existing items to keep styles used
 * Allow reset styles in any effect

Another feature is the system add another way to update the effect on do after effect passing the curve after apply to allow update it (previously you only can change groups in do after effect), @speleo3 please give a turn to SPCurve to be sure is ok, Im very new to the new smart pointers way.

This LPE remove a GSoC proposal.

TODO:
 * Add icon
 * Find a way to keep styles on add/remove more slices (Probably wont fix)
 * Find cut/paste/duplicate/stamp solution (Affect more LPE, need global solution)
parent b27f5715
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment