|
|
|
@ -761,6 +761,8 @@ class AxiDraw(inkex.Effect):
|
|
|
|
|
layer_name = node.get(inkex.addNS('label', 'inkscape'))
|
|
|
|
|
if layer_name == '% Preview':
|
|
|
|
|
self.svg.remove(node)
|
|
|
|
|
if node.get('id') is not None:
|
|
|
|
|
layer_name = node.get('id')
|
|
|
|
|
|
|
|
|
|
if self.options.rendering > 0: # Render preview. Only possible when in preview mode.
|
|
|
|
|
preview_transform = simpletransform.parseTransform(
|
|
|
|
@ -952,8 +954,8 @@ class AxiDraw(inkex.Effect):
|
|
|
|
|
oldplot_current_layer = self.plot_current_layer
|
|
|
|
|
old_layer_name = self.s_current_layer_name
|
|
|
|
|
|
|
|
|
|
if node.get(inkex.addNS('groupmode', 'inkscape')) == 'layer':
|
|
|
|
|
self.s_current_layer_name = node.get(inkex.addNS('label', 'inkscape'))
|
|
|
|
|
if node.get('id') or node.get(inkex.addNS('groupmode', 'inkscape')) == 'layer':
|
|
|
|
|
self.s_current_layer_name = node.get('id') or node.get(inkex.addNS('label', 'inkscape'))
|
|
|
|
|
self.DoWePlotLayer(self.s_current_layer_name)
|
|
|
|
|
self.pen_raise()
|
|
|
|
|
self.traverse_svg(node, mat_new, parent_visibility=visibility)
|
|
|
|
|