- added a way to keep compatibility with old projects

This commit is contained in:
Marius Stanciu
2020-11-25 01:40:56 +02:00
committed by Marius
parent 2545da79b5
commit 1c2314149c
3 changed files with 15 additions and 6 deletions

View File

@@ -138,13 +138,15 @@ class AppObject(QtCore.QObject):
# add some of the FlatCAM Tools related properties
if kind == 'excellon':
for option in self.app.options:
if option.find('tools_drill_') == 0 or option.find('tools_mill_') == 0:
if option.find('tools_drill_') == 0:
obj.options[option] = self.app.options[option]
if kind == 'gerber':
for option in self.app.options:
if option.find('tools_iso_') == 0 or option.find('tools_mill_') == 0:
if option.find('tools_iso_') == 0:
obj.options[option] = self.app.options[option]
if kind == 'geometry':
# the milling options should be inherited by all manufacturing objects
if kind in ['excellon', 'gerber', 'geometry']:
for option in self.app.options:
if option.find('tools_mill_') == 0:
obj.options[option] = self.app.options[option]