From 315866de9ade249cab8db81d880d255f33f851f3 Mon Sep 17 00:00:00 2001 From: Lex Neva Date: Sat, 18 Feb 2023 21:51:22 -0500 Subject: use new combo param type --- lib/elements/fill_stitch.py | 4 ++-- lib/tiles.py | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/elements/fill_stitch.py b/lib/elements/fill_stitch.py index 34588ba0..9d86aa36 100644 --- a/lib/elements/fill_stitch.py +++ b/lib/elements/fill_stitch.py @@ -161,8 +161,8 @@ class FillStitch(EmbroideryElement): return self.get_boolean_param('clockwise', True) @property - @param('meander_pattern', _('Meander Pattern'), type='select', default=0, - options=sorted(tile.name for tile in tiles.all_tiles()), select_items=[('fill_method', 4)], sort_index=3) + @param('meander_pattern', _('Meander Pattern'), type='combo', default=0, + options=sorted(tiles.all_tiles()), select_items=[('fill_method', 4)], sort_index=3) def meander_pattern(self): return self.get_param('meander_pattern', None) diff --git a/lib/tiles.py b/lib/tiles.py index d1e79071..fce4d26f 100644 --- a/lib/tiles.py +++ b/lib/tiles.py @@ -20,7 +20,8 @@ class Tile: def _load_tile(self, tile_path): self.tile_svg = inkex.load_svg(tile_path) self.tile_path = tile_path - self.name = self._get_name(tile_path) + self.id = self._get_name(tile_path) + self.name = self.id self.tile = None self.width = None self.height = None -- cgit v1.2.3