diff options
| -rw-r--r-- | lib/extensions/knockdown_fill.py | 10 | ||||
| -rw-r--r-- | templates/knockdown_fill.xml | 2 |
2 files changed, 6 insertions, 6 deletions
diff --git a/lib/extensions/knockdown_fill.py b/lib/extensions/knockdown_fill.py index fc0b51cc..e8ac7d3a 100644 --- a/lib/extensions/knockdown_fill.py +++ b/lib/extensions/knockdown_fill.py @@ -106,11 +106,11 @@ class KnockdownFill(InkstitchExtension): for interior in polygon.interiors: d += str(Path(interior.coords)) - if self.options.shape == 'square': - square = polygon.envelope - offset_square = self._apply_offset(square, self.options.shape_offset, self.options.shape_join_style) - offset_square = offset_square.reverse() - d = str(Path(offset_square.exterior.coords)) + d + if self.options.shape == 'rect': + rect = polygon.envelope + offset_rect = self._apply_offset(rect, self.options.shape_offset, self.options.shape_join_style) + offset_rect = offset_rect.reverse() + d = str(Path(offset_rect.exterior.coords)) + d elif self.options.shape == 'circle': circle = minimum_bounding_circle(polygon) offset_circle = self._apply_offset(circle, self.options.shape_offset, self.options.shape_join_style) diff --git a/templates/knockdown_fill.xml b/templates/knockdown_fill.xml index 52da75ba..4e6d2ae0 100644 --- a/templates/knockdown_fill.xml +++ b/templates/knockdown_fill.xml @@ -30,7 +30,7 @@ <page name="embossing" gui-text="Embossing"> <param name="shape" type="optiongroup" appearance="combo" gui-text="Shape"> <option value="">None</option> - <option value="square">Square</option> + <option value="rect">Rectangle</option> <option value="circle">Circle</option> </param> <param name="shape-offset" type="float" gui-text="Shape offset" min="0" max="50">1</param> |
