diff --git a/src/wireviz/DataClasses.py b/src/wireviz/DataClasses.py index 8f7a908..e7172ce 100644 --- a/src/wireviz/DataClasses.py +++ b/src/wireviz/DataClasses.py @@ -271,6 +271,7 @@ class Cable: show_name: Optional[bool] = None show_wirecount: bool = True show_wirenumbers: Optional[bool] = None + show_colorname: bool = True ignore_in_bom: bool = False additional_components: List[AdditionalComponent] = field(default_factory=list) diff --git a/src/wireviz/Harness.py b/src/wireviz/Harness.py index c4af236..5678e4a 100644 --- a/src/wireviz/Harness.py +++ b/src/wireviz/Harness.py @@ -352,7 +352,7 @@ class Harness: colorstr = wv_colors.translate_color( connection_color, self.options.color_mode ) - if colorstr: + if colorstr and cable.show_colorname: wireinfo.append(colorstr) if cable.wirelabels: wireinfo.append(wirelabel if wirelabel is not None else "")