Merge lp:~7-eric/inkscape/boolop-fix into lp:~inkscape.dev/inkscape/trunk
Proposed by
Eric Greveson
Status: | Merged | ||||
---|---|---|---|---|---|
Merged at revision: | 12475 | ||||
Proposed branch: | lp:~7-eric/inkscape/boolop-fix | ||||
Merge into: | lp:~inkscape.dev/inkscape/trunk | ||||
Diff against target: |
46 lines (+31/-5) 1 file modified
src/splivarot.cpp (+31/-5) |
||||
To merge this branch: | bzr merge lp:~7-eric/inkscape/boolop-fix | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alvin Penner | Approve | ||
su_v (community) | Approve | ||
Review via email: mp+179223@code.launchpad.net |
Description of the change
Fix for Bug #1209281. "Difference" and "Intersection" Boolean operations should now behave in a reasonable way when one or more input shapes is small enough that the automatic quantization step (before the Boolean operation takes place) shrinks it to zero. "Union" and "Exclusion" operations behave as before (already correct).
To post a comment you must log in.
I can't review the proposed code itself, but based on tests (r12472+diff on OS X 10.7.5) with files from related bug reports I approve: no regression or unexpected results encountered.