Merge lp://qastaging/~inkscape+alexander/inkscape/flatten into lp://qastaging/~inkscape.dev/inkscape/trunk
Status: | Needs review | ||||
---|---|---|---|---|---|
Proposed branch: | lp://qastaging/~inkscape+alexander/inkscape/flatten | ||||
Merge into: | lp://qastaging/~inkscape.dev/inkscape/trunk | ||||
To merge this branch: | bzr merge lp://qastaging/~inkscape+alexander/inkscape/flatten | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Martin Owens | ui review | Needs Fixing | |
Review via email:
|
Description of the change
1. I changed the behaviour of "Path->Stroke to Path": It now recurses into groups and creates a duplicate of any object which has a visible fill, so you end up with a visually unchanged document.
2. I added "Path->Remove Overlap": It removes all overlap of the selected objects, resulting in a visually (nearly) unchanged document where objects don't overlap
3. I added "Object-
4. I added "Edit->
Unmerged revisions
- 13769. By Alexander Brock
-
Fixed removal of overlap and intersection with clipping paths
- 13768. By Alexander Brock
-
Merge lp:inkscape
- 13767. By Alexander Brock
-
Merge with lp:inkscape
- 13766. By Alexander Brock
-
Fixed a problem with path effects and intersections when intersecting paths with their clipping paths
- 13765. By Alexander Brock
-
Added recursive unlinking
- 13764. By Alexander Brock
-
Unlink clipping paths before intersection
- 13763. By Alexander Brock
-
Removed debug messages
- 13762. By Alexander Brock
-
Fix a object offset error in overlap removal. Lesson learned: Don't make copies by hand, use sp_selection_
duplicate. - 13761. By Alexander Brock
-
Fixed the "remove overlap" method
- 13760. By Alexander Brock
-
Added comments to the overlap removal method, still not working
Stroke to Path should probably be renamed to make it more obvious that it will preserve fills. "Detach Stroke" perhaps.
Path -> Remove Overlap should not be in the menu but in the align and distribute interface. A button at the bottom with the other distribution and shuffling options.
Unlink Clones recursively is really long, maybe "Unlink All Clones" would be better and make sure it deals with both multiple selected objects and groups.