Added Prepend to G-Code to default settings. This solves #115.
This commit is contained in:
parent
0077aaea14
commit
40e8445f2d
@ -205,6 +205,7 @@ class App(QtCore.QObject):
|
|||||||
"geometry_paintmargin": self.defaults_form.geometry_group.paintmargin_entry,
|
"geometry_paintmargin": self.defaults_form.geometry_group.paintmargin_entry,
|
||||||
"cncjob_plot": self.defaults_form.cncjob_group.plot_cb,
|
"cncjob_plot": self.defaults_form.cncjob_group.plot_cb,
|
||||||
"cncjob_tooldia": self.defaults_form.cncjob_group.tooldia_entry,
|
"cncjob_tooldia": self.defaults_form.cncjob_group.tooldia_entry,
|
||||||
|
"cncjob_prepend": self.defaults_form.cncjob_group.prepend_text,
|
||||||
"cncjob_append": self.defaults_form.cncjob_group.append_text
|
"cncjob_append": self.defaults_form.cncjob_group.append_text
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -243,6 +244,7 @@ class App(QtCore.QObject):
|
|||||||
"geometry_paintmargin": 0.0,
|
"geometry_paintmargin": 0.0,
|
||||||
"cncjob_plot": True,
|
"cncjob_plot": True,
|
||||||
"cncjob_tooldia": 0.016,
|
"cncjob_tooldia": 0.016,
|
||||||
|
"cncjob_prepend": "",
|
||||||
"cncjob_append": "",
|
"cncjob_append": "",
|
||||||
|
|
||||||
# Persistence
|
# Persistence
|
||||||
@ -323,6 +325,7 @@ class App(QtCore.QObject):
|
|||||||
"geometry_paintmargin": self.options_form.geometry_group.paintmargin_entry,
|
"geometry_paintmargin": self.options_form.geometry_group.paintmargin_entry,
|
||||||
"cncjob_plot": self.options_form.cncjob_group.plot_cb,
|
"cncjob_plot": self.options_form.cncjob_group.plot_cb,
|
||||||
"cncjob_tooldia": self.options_form.cncjob_group.tooldia_entry,
|
"cncjob_tooldia": self.options_form.cncjob_group.tooldia_entry,
|
||||||
|
"cncjob_prepend": self.options_form.cncjob_group.prepend_text,
|
||||||
"cncjob_append": self.options_form.cncjob_group.append_text
|
"cncjob_append": self.options_form.cncjob_group.append_text
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -360,6 +363,7 @@ class App(QtCore.QObject):
|
|||||||
"geometry_paintmargin": 0.0,
|
"geometry_paintmargin": 0.0,
|
||||||
"cncjob_plot": True,
|
"cncjob_plot": True,
|
||||||
"cncjob_tooldia": 0.016,
|
"cncjob_tooldia": 0.016,
|
||||||
|
"cncjob_prepend": "",
|
||||||
"cncjob_append": ""
|
"cncjob_append": ""
|
||||||
})
|
})
|
||||||
self.options.update(self.defaults) # Copy app defaults to project options
|
self.options.update(self.defaults) # Copy app defaults to project options
|
||||||
|
@ -748,7 +748,18 @@ class CNCJobOptionsGroupUI(OptionsGroupUI):
|
|||||||
)
|
)
|
||||||
self.layout.addWidget(self.export_gcode_label)
|
self.layout.addWidget(self.export_gcode_label)
|
||||||
|
|
||||||
# Append text to Gerber
|
# Prepend to G-Code
|
||||||
|
prependlabel = QtGui.QLabel('Prepend to G-Code:')
|
||||||
|
prependlabel.setToolTip(
|
||||||
|
"Type here any G-Code commands you would\n"
|
||||||
|
"like to add at the beginning of the G-Code file."
|
||||||
|
)
|
||||||
|
self.layout.addWidget(prependlabel)
|
||||||
|
|
||||||
|
self.prepend_text = FCTextArea()
|
||||||
|
self.layout.addWidget(self.prepend_text)
|
||||||
|
|
||||||
|
# Append text to G-Code
|
||||||
appendlabel = QtGui.QLabel('Append to G-Code:')
|
appendlabel = QtGui.QLabel('Append to G-Code:')
|
||||||
appendlabel.setToolTip(
|
appendlabel.setToolTip(
|
||||||
"Type here any G-Code commands you would\n"
|
"Type here any G-Code commands you would\n"
|
||||||
|
Loading…
Reference in New Issue
Block a user