kopia lustrzana https://github.com/inkstitch/inkstitch
remove STOP at the end
rodzic
d1f10d5dc8
commit
0c9f13d766
|
@ -31,6 +31,12 @@ class Input(object):
|
|||
|
||||
stitch_plan.delete_empty_color_blocks()
|
||||
|
||||
if stitch_plan.last_color_block:
|
||||
if stitch_plan.last_color_block.last_stitch:
|
||||
if stitch_plan.last_color_block.last_stitch.stop:
|
||||
# ending with a STOP command is redundant, so remove it
|
||||
del stitch_plan.last_color_block[-1]
|
||||
|
||||
extents = stitch_plan.extents
|
||||
svg = etree.Element("svg", nsmap=inkex.NSS, attrib={
|
||||
"width": str(extents[0] * 2),
|
||||
|
|
|
@ -169,6 +169,12 @@ class ColorBlock(object):
|
|||
def __repr__(self):
|
||||
return "ColorBlock(%s, %s)" % (self.color, self.stitches)
|
||||
|
||||
def __getitem__(self, item):
|
||||
return self.stitches[item]
|
||||
|
||||
def __delitem__(self, item):
|
||||
del self.stitches[item]
|
||||
|
||||
def has_color(self):
|
||||
return self._color is not None
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue