Cleaning startup messages from Draft and Arch
This commit is contained in:
@@ -145,15 +145,7 @@ FreeCADGui.addWorkbench(ArchWorkbench)
|
||||
FreeCAD.addImportType("Industry Foundation Classes (*.ifc)","importIFC")
|
||||
FreeCAD.addExportType("Wavefront OBJ - Arch module (*.obj)","importOBJ")
|
||||
FreeCAD.addExportType("WebGL file (*.html)","importWebGL")
|
||||
FreeCAD.addImportType("Collada (*.dae)","importDAE")
|
||||
FreeCAD.addExportType("Collada (*.dae)","importDAE")
|
||||
|
||||
# check for pycollada
|
||||
import imp
|
||||
try:
|
||||
imp.find_module("collada")
|
||||
except:
|
||||
from DraftTools import translate
|
||||
FreeCAD.Console.PrintMessage(str(translate("arch","pycollada not found, collada support will be disabled.\n")))
|
||||
else:
|
||||
FreeCAD.addImportType("Collada (*.dae)","importDAE")
|
||||
FreeCAD.addExportType("Collada (*.dae)","importDAE")
|
||||
|
||||
|
||||
@@ -37,14 +37,15 @@ def checkCollada():
|
||||
try:
|
||||
import collada
|
||||
except:
|
||||
FreeCAD.Console.PrintError(str(translate("Arch","pycollada not found, no collada support.\n")))
|
||||
FreeCAD.Console.PrintError(str(translate("Arch","pycollada not found, collada support is disabled.\n")))
|
||||
return False
|
||||
else:
|
||||
return True
|
||||
|
||||
def open(filename):
|
||||
"called when freecad wants to open a file"
|
||||
if not checkCollada(): return
|
||||
if not checkCollada():
|
||||
return
|
||||
docname = os.path.splitext(os.path.basename(filename))[0]
|
||||
doc = FreeCAD.newDocument(docname)
|
||||
doc.Label = decode(docname)
|
||||
@@ -54,7 +55,8 @@ def open(filename):
|
||||
|
||||
def insert(filename,docname):
|
||||
"called when freecad wants to import a file"
|
||||
if not checkCollada(): return
|
||||
if not checkCollada():
|
||||
return
|
||||
try:
|
||||
doc = FreeCAD.getDocument(docname)
|
||||
except:
|
||||
|
||||
Reference in New Issue
Block a user