summaryrefslogtreecommitdiff
path: root/lib/extensions/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/extensions/base.py')
-rw-r--r--lib/extensions/base.py16
1 files changed, 7 insertions, 9 deletions
diff --git a/lib/extensions/base.py b/lib/extensions/base.py
index 1794b68c..22bc82db 100644
--- a/lib/extensions/base.py
+++ b/lib/extensions/base.py
@@ -5,10 +5,10 @@ from copy import deepcopy
from collections import MutableMapping
from stringcase import snakecase
-from ..svg.tags import *
+from ..svg.tags import SVG_GROUP_TAG, INKSCAPE_GROUPMODE, SVG_DEFS_TAG, EMBROIDERABLE_TAGS, SVG_POLYLINE_TAG
from ..elements import AutoFill, Fill, Stroke, SatinColumn, Polyline, EmbroideryElement
-from ..utils import cache
from ..commands import is_command, layer_commands
+from ..i18n import _
SVG_METADATA_TAG = inkex.addNS("metadata", "svg")
@@ -109,11 +109,11 @@ class InkstitchExtension(inkex.Effect):
g.set("style", "display:none")
def no_elements_error(self):
- if self.selected:
- inkex.errormsg(_("No embroiderable paths selected."))
- else:
- inkex.errormsg(_("No embroiderable paths found in document."))
- inkex.errormsg(_("Tip: use Path -> Object to Path to convert non-paths."))
+ if self.selected:
+ inkex.errormsg(_("No embroiderable paths selected."))
+ else:
+ inkex.errormsg(_("No embroiderable paths found in document."))
+ inkex.errormsg(_("Tip: use Path -> Object to Path to convert non-paths."))
def descendants(self, node, selected=False):
nodes = []
@@ -176,7 +176,6 @@ class InkstitchExtension(inkex.Effect):
return classes
-
def get_elements(self):
self.elements = []
for node in self.get_nodes():
@@ -212,7 +211,6 @@ class InkstitchExtension(inkex.Effect):
return svg_filename
-
def parse(self):
"""Override inkex.Effect to add Ink/Stitch xml namespace"""