- Milling Tool - more or less made the CNCJob generation for multigeo Geometries to work; still the parameters may not be used

- removed the Generate CNCJob context menu action in the Project Menu as this will not work anymore
This commit is contained in:
Marius Stanciu
2020-12-02 00:13:57 +02:00
committed by Marius
parent e42b1e28be
commit 112588d293
6 changed files with 104 additions and 124 deletions

View File

@@ -384,7 +384,6 @@ class ObjectCollection(QtCore.QAbstractItemModel):
self.app.ui.menuprojectproperties.setEnabled(sel)
if sel:
self.app.ui.menuprojectgeneratecnc.setVisible(True)
self.app.ui.menuprojectedit.setVisible(True)
self.app.ui.menuprojectsave.setVisible(True)
self.app.ui.menuprojectviewsource.setVisible(True)
@@ -396,8 +395,6 @@ class ObjectCollection(QtCore.QAbstractItemModel):
if obj.kind == 'gerber' or obj.kind == 'excellon':
self.app.ui.menuprojectcolor.setEnabled(True)
if obj.kind == 'geometry':
self.app.ui.menuprojectgeneratecnc.setVisible(False)
if obj.kind != 'gerber' and obj.kind != 'excellon' and obj.kind != 'cncjob':
self.app.ui.menuprojectviewsource.setVisible(False)
if obj.kind != 'gerber' and obj.kind != 'geometry' and obj.kind != 'excellon' and obj.kind != 'cncjob':
@@ -406,7 +403,6 @@ class ObjectCollection(QtCore.QAbstractItemModel):
self.app.ui.menuprojectdisable.setVisible(False)
self.app.ui.menuprojectedit.setVisible(False)
self.app.ui.menuprojectproperties.setVisible(False)
self.app.ui.menuprojectgeneratecnc.setVisible(False)
len_objects = len(obj_selection)
cnt = 0
@@ -417,8 +413,6 @@ class ObjectCollection(QtCore.QAbstractItemModel):
if len_objects == cnt:
self.app.ui.menuprojectsave.setText(_('Batch Save'))
else:
self.app.ui.menuprojectgeneratecnc.setVisible(False)
self.app.ui.menuproject.popup(self.view.mapToGlobal(pos))