Skip to content

Commit

Permalink
Consistent TC naming/labeling, regardless of how created.
Browse files Browse the repository at this point in the history
  • Loading branch information
mlampert committed Dec 13, 2020
1 parent 70364c0 commit 1511fae
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/Mod/Path/PathScripts/PathToolBitLibraryGui.py
Expand Up @@ -334,7 +334,7 @@ def selectedOrAllToolControllers(self, index=None):
tools = self.selectedOrAllTools()

for tool in tools:
tc = PathToolControllerGui.Create(tool[1].Label, tool[1], tool[0])
tc = PathToolControllerGui.Create("TC: {}".format(tool[1].Label), tool[1], tool[0])
job.Proxy.addToolController(tc)
FreeCAD.ActiveDocument.recompute()

Expand Down
4 changes: 2 additions & 2 deletions src/Mod/Path/PathScripts/PathToolController.py
Expand Up @@ -225,13 +225,13 @@ def ensureUseLegacyTool(self, obj, legacy):
obj.addProperty("App::PropertyLink", "Tool", "Base", QtCore.QT_TRANSLATE_NOOP("PathToolController", "The tool used by this controller"))


def Create(name='Default Tool', tool=None, toolNumber=1, assignViewProvider=True):
def Create(name='TC: Default Tool', tool=None, toolNumber=1, assignViewProvider=True):
legacyTool = PathPreferences.toolsReallyUseLegacyTools() if tool is None else isinstance(tool, Path.Tool)

PathLog.track(tool, toolNumber, legacyTool)

obj = FreeCAD.ActiveDocument.addObject("Path::FeaturePython", name)
obj.Label = "TC: {}".format(name)
obj.Label = name
obj.Proxy = ToolController(obj, legacyTool)

if FreeCAD.GuiUp and assignViewProvider:
Expand Down

0 comments on commit 1511fae

Please sign in to comment.