diff --git a/Addon.py b/Addon.py index 82347290..12c79e5f 100644 --- a/Addon.py +++ b/Addon.py @@ -65,6 +65,7 @@ "import": "Import", "material": "Material", "mesh": "Mesh", + "meshpart": "MeshPart", "openscad": "OpenSCAD", "part": "Part", "partdesign": "PartDesign", @@ -404,7 +405,7 @@ def extract_metadata_dependencies(self, metadata: Metadata): fci.Console.PrintWarning( translate( "AddonsInstaller", - "{}: Unrecognized internal workbench '{}'", + "{}: Unrecognized internal workbench '{}'\n", ).format(self.name, dep.package) ) elif dep.dependency_type == DependencyType.addon: diff --git a/AddonManagerTest/data/depends_on_all_workbenches.xml b/AddonManagerTest/data/depends_on_all_workbenches.xml index 27ff0edd..c65499c2 100644 --- a/AddonManagerTest/data/depends_on_all_workbenches.xml +++ b/AddonManagerTest/data/depends_on_all_workbenches.xml @@ -21,6 +21,7 @@ Import Material MeshWorkbench + MeshPart OpenSCAD Workbench Part WORKBENCH PartDesign WB