trunk: recent regressions with 'Path > Inset'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Medium
|
Alvin Penner |
Bug Description
Results of 'Path > Inset' for e.g. rather narrow closed paths (e.g. converted text) have deteriorated in trunk, AFAICT mostly due to recent changes to fix other issues with path operations (boolops).
See attached sample file:
1) top row: 4 original paths (text converted to path, ungrouped and combined with r12487)
2) 9 rows below: all path duplicated and arranged with r12487 (default prefs)
3) with each tested build (see below):
- 4 paths (all in one row) duplicated ('Ctrl+D')
- fill color changed
- 'Path > Inset' ('Ctrl+(')applied once to each of the four duplicated paths separately
Tested with these locally archived builds:
- 0.48.4
- r10795 (oldest trunk build on this system)
- r12277
- r12281
- r12398
- r12399
- r12419
- r12420
- r12487 (current trunk)
Revisions which may affect the result of 'Path > Inset' unexpectedly:
r12279 -> Bug #614577 “some paths make all boolean operations fail (empty result)”
r12399 -> Bug #168158 “Path Boolean operations are imprecise”
r12420 -> Bug #168158 “Path Boolean operations are imprecise”
All tests done with local builds on OS X 10.7.5 (64bit): compiler (Apple llvm-gcc-4.2, Apple clang 3.1, FSF GCC 4.6.3) and versions of dependencies made no difference: results on this system are consistently reproducible with the sample paths with all builds.
Related branches
description: | updated |
Changed in inkscape: | |
milestone: | none → 0.49 |
tags: | added: blocker |
Screenshot (zoomed in) of a somewhat puzzling detail of the inset path with current trunk (r12487)
(Tested on OS X 10.7.5 (64bit))