SVG supported in "recent files" menu.

This commit is contained in:
Juan Pablo Caram
2015-12-20 21:57:27 -05:00
parent aa41d8093a
commit 2354116e37

View File

@@ -1649,9 +1649,8 @@ class App(QtCore.QObject):
self.new_object("geometry", name, obj_init) self.new_object("geometry", name, obj_init)
# TODO: No support for this yet.
# Register recent file # Register recent file
# self.file_opened.emit("gerber", filename) self.file_opened.emit("svg", filename)
# GUI feedback # GUI feedback
self.inform.emit("Opened: " + filename) self.inform.emit("Opened: " + filename)
@@ -2896,14 +2895,16 @@ class App(QtCore.QObject):
"gerber": "share/flatcam_icon16.png", "gerber": "share/flatcam_icon16.png",
"excellon": "share/drill16.png", "excellon": "share/drill16.png",
"cncjob": "share/cnc16.png", "cncjob": "share/cnc16.png",
"project": "share/project16.png" "project": "share/project16.png",
"svg": "share/geometry16.png"
} }
openers = { openers = {
'gerber': lambda fname: self.worker_task.emit({'fcn': self.open_gerber, 'params': [fname]}), 'gerber': lambda fname: self.worker_task.emit({'fcn': self.open_gerber, 'params': [fname]}),
'excellon': lambda fname: self.worker_task.emit({'fcn': self.open_excellon, 'params': [fname]}), 'excellon': lambda fname: self.worker_task.emit({'fcn': self.open_excellon, 'params': [fname]}),
'cncjob': lambda fname: self.worker_task.emit({'fcn': self.open_gcode, 'params': [fname]}), 'cncjob': lambda fname: self.worker_task.emit({'fcn': self.open_gcode, 'params': [fname]}),
'project': self.open_project 'project': self.open_project,
'svg': self.import_svg
} }
# Open file # Open file