diff --git a/lib/inx/inputs.py b/lib/inx/inputs.py index 624a8dcc0..cd8b57bda 100755 --- a/lib/inx/inputs.py +++ b/lib/inx/inputs.py @@ -10,7 +10,7 @@ from .utils import build_environment, write_inx_file def pyembroidery_input_formats(): for format in pyembroidery.supported_formats(): - if 'reader' in format and format['category'] in ['embroidery', 'color', 'stitch', 'debug']: + if 'reader' in format and format['category'] in ['embroidery', 'color', 'stitch', 'quilting', 'debug']: yield format['extension'], format['description'] diff --git a/lib/inx/outputs.py b/lib/inx/outputs.py index af2766ea7..0cf9ac847 100644 --- a/lib/inx/outputs.py +++ b/lib/inx/outputs.py @@ -13,13 +13,15 @@ def pyembroidery_output_formats(): if 'writer' in format: description = format['description'] if format['category'] == "color": - description = "%s [COLOR]" % description + description = f"{description} [COLOR]" elif format['category'] == "image": - description = "%s [IMAGE]" % description + description = f"{description} [IMAGE]" elif format['category'] == "stitch": - description = "%s [STITCH]" % description + description = f"{description} [STITCH]" + elif format['category'] == "quilting": + description = f"{description} [QUILTING]" elif format['category'] != "embroidery": - description = "%s [DEBUG]" % description + description = f"{description} [DEBUG]" if not format['extension'] == 'png': yield format['extension'], description, format['mimetype'], format['category'] diff --git a/pyembroidery b/pyembroidery index afe103b49..13e94dbfc 160000 --- a/pyembroidery +++ b/pyembroidery @@ -1 +1 @@ -Subproject commit afe103b49a1750c5aabe612dbdc6793ef21951b0 +Subproject commit 13e94dbfc4a3b7de93ce2e771bf8ccf22e3551cb diff --git a/templates/output_params_gcode.xml b/templates/output_params_gcode.xml index 1326527b4..144e4f393 100644 --- a/templates/output_params_gcode.xml +++ b/templates/output_params_gcode.xml @@ -15,6 +15,8 @@ gui-description="Use '%X' for x-coordinate. Use '%Y' for y-coordinate and '%Z' for z-coordinate."> +