- in Isolation Plugin made sure that the last displayed message is the warning, in the case of using tool validation and the tool is not validated
- some more work in the Excellon Editor - Drill adding
- some fixes in the image loader when clicking the an image that is in the list of previous loaded files
- a small fin in the SVG parser
- added a new Tcl command that is returning the name of the active object ('get_active') to accompany the 'set_active' command
- a small fix for the 2d graphic mode by replacing the q5agg matplotlib backend with the qtagg backend which should work with the Qt6
This commit is contained in:
@@ -658,7 +658,8 @@ class App(QtCore.QObject):
|
||||
'del', 'drillcncjob', 'export_dxf', 'edxf', 'export_excellon',
|
||||
'export_exc',
|
||||
'export_gcode', 'export_gerber', 'export_svg', 'ext', 'exteriors', 'follow',
|
||||
'geo_union', 'geocutout', 'get_bounds', 'get_names', 'get_path', 'get_sys', 'help',
|
||||
'geo_union', 'geocutout', 'get_active', 'get_bounds', 'get_names', 'get_path',
|
||||
'get_sys', 'help',
|
||||
'interiors', 'isolate', 'join_excellon',
|
||||
'join_geometry', 'list_sys', 'list_pp', 'milld', 'mills', 'milldrills', 'millslots',
|
||||
'mirror', 'ncc',
|
||||
@@ -8456,9 +8457,9 @@ class App(QtCore.QObject):
|
||||
"script": lambda fname: self.worker_task.emit({'fcn': self.f_handlers.open_script, 'params': [fname]}),
|
||||
"document": None,
|
||||
'project': self.f_handlers.open_project,
|
||||
'svg': self.f_handlers.import_svg,
|
||||
'dxf': self.f_handlers.import_dxf,
|
||||
'image': image_opener,
|
||||
'svg': lambda fname: self.worker_task.emit({'fcn': self.f_handlers.import_svg, 'params': [fname]}),
|
||||
'dxf': lambda fname: self.worker_task.emit({'fcn': self.f_handlers.import_dxf, 'params': [fname]}),
|
||||
'image': lambda fname: self.worker_task.emit({'fcn': image_opener, 'params': [fname]}),
|
||||
'pdf': self.f_handlers.import_pdf
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user