From b009a5355e7ceea477ea55eacba2149a9398b37e Mon Sep 17 00:00:00 2001 From: Kaalleen <36401965+kaalleen@users.noreply.github.com> Date: Sat, 19 Apr 2025 07:11:57 +0200 Subject: duplicate-consistant autoroute element selection (#3638) --- lib/extensions/redwork.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/extensions/redwork.py') diff --git a/lib/extensions/redwork.py b/lib/extensions/redwork.py index ee0ad141..53c6131c 100644 --- a/lib/extensions/redwork.py +++ b/lib/extensions/redwork.py @@ -162,9 +162,11 @@ class Redwork(InkstitchExtension): def _insert_element(self, index, path, group, style, transform, redwork=True): if redwork: path_id = self.svg.get_unique_id('redwork_') + path_type = 'redwork-top' label = _("Redwork") + f' {index}' else: path_id = self.svg.get_unique_id('underpath_') + path_type = 'redwork-underpath' label = _("Redwork Underpath") + f' {index}' element = PathElement( @@ -177,6 +179,7 @@ class Redwork(InkstitchExtension): element.label = label element.set('inkstitch:running_stitch_length_mm', self.options.redwork_running_stitch_length_mm) + element.set('inkstitch:path_type', path_type) if redwork: element.set('inkstitch:bean_stitch_repeats', self.options.redwork_bean_stitch_repeats) -- cgit v1.2.3