diff options
| author | Krzysztof Kosi??ski <tweenk.pl@gmail.com> | 2012-11-06 18:36:17 +0000 |
|---|---|---|
| committer | Krzysztof KosiĆski <tweenk.pl@gmail.com> | 2012-11-06 18:36:17 +0000 |
| commit | 6ecbc96f5ef1960388e3fa0f42dcceaac1e40d69 (patch) | |
| tree | 6c8d9904db3c7707c29452bd77f08b6c7b51fd8f | |
| parent | Fix for 1065933 : Better support for sub-layers in 'Show/Hide other layers' (diff) | |
| download | inkscape-6ecbc96f5ef1960388e3fa0f42dcceaac1e40d69.tar.gz inkscape-6ecbc96f5ef1960388e3fa0f42dcceaac1e40d69.zip | |
Change outline mode rendering tolerance from 1.25 to 0.5.
Fixes disappearing lines in newer versions of Cairo.
(bzr r11862)
| -rw-r--r-- | src/display/drawing-shape.cpp | 2 | ||||
| -rw-r--r-- | src/display/drawing-text.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/display/drawing-shape.cpp b/src/display/drawing-shape.cpp index 4ca306092..e80f12486 100644 --- a/src/display/drawing-shape.cpp +++ b/src/display/drawing-shape.cpp @@ -167,7 +167,7 @@ DrawingShape::_renderItem(DrawingContext &ct, Geom::IntRect const &area, unsigne { Inkscape::DrawingContext::Save save(ct); ct.setSource(rgba); ct.setLineWidth(0.5); - ct.setTolerance(1.25); + ct.setTolerance(0.5); ct.stroke(); } } else { diff --git a/src/display/drawing-text.cpp b/src/display/drawing-text.cpp index 7f63c555a..2a6505c67 100644 --- a/src/display/drawing-text.cpp +++ b/src/display/drawing-text.cpp @@ -162,7 +162,7 @@ unsigned DrawingText::_renderItem(DrawingContext &ct, Geom::IntRect const &/*are guint32 rgba = _drawing.outlinecolor; Inkscape::DrawingContext::Save save(ct); ct.setSource(rgba); - ct.setTolerance(1.25); // low quality, but good enough for outline mode + ct.setTolerance(0.5); // low quality, but good enough for outline mode for (ChildrenList::iterator i = _children.begin(); i != _children.end(); ++i) { DrawingGlyphs *g = dynamic_cast<DrawingGlyphs *>(&*i); |
