Fix potential issues with variables
This commit is contained in:
parent
b611491997
commit
831db2403d
@ -54,9 +54,9 @@ class ConsolePanel(ScreenPanel):
|
|||||||
options.set_hexpand(True)
|
options.set_hexpand(True)
|
||||||
options.set_vexpand(False)
|
options.set_vexpand(False)
|
||||||
options.add(o1_lbl)
|
options.add(o1_lbl)
|
||||||
options.pack_start(o1_switch, False, 0, 5)
|
options.pack_start(o1_switch, False, False, 5)
|
||||||
options.add(o2_lbl)
|
options.add(o2_lbl)
|
||||||
options.pack_start(o2_switch, False, 0, 5)
|
options.pack_start(o2_switch, False, False, 5)
|
||||||
options.add(o3_button)
|
options.add(o3_button)
|
||||||
|
|
||||||
sw = Gtk.ScrolledWindow()
|
sw = Gtk.ScrolledWindow()
|
||||||
|
@ -47,7 +47,8 @@ class ExtrudePanel(ScreenPanel):
|
|||||||
extgrid = self._gtk.HomogeneousGrid()
|
extgrid = self._gtk.HomogeneousGrid()
|
||||||
self.current_extruder = self._printer.get_stat("toolhead", "extruder")
|
self.current_extruder = self._printer.get_stat("toolhead", "extruder")
|
||||||
limit = 5
|
limit = 5
|
||||||
for i, extruder in enumerate(self._printer.get_tools()):
|
i = 0
|
||||||
|
for extruder in self._printer.get_tools():
|
||||||
if self._printer.extrudercount > 1:
|
if self._printer.extrudercount > 1:
|
||||||
self.labels[extruder] = self._gtk.ButtonImage("extruder-%s" % i, "")
|
self.labels[extruder] = self._gtk.ButtonImage("extruder-%s" % i, "")
|
||||||
else:
|
else:
|
||||||
@ -57,9 +58,9 @@ class ExtrudePanel(ScreenPanel):
|
|||||||
self.labels[extruder].get_style_context().add_class("button_active")
|
self.labels[extruder].get_style_context().add_class("button_active")
|
||||||
if i < limit:
|
if i < limit:
|
||||||
extgrid.attach(self.labels[extruder], i, 0, 1, 1)
|
extgrid.attach(self.labels[extruder], i, 0, 1, 1)
|
||||||
|
i += 1
|
||||||
if i < (limit - 1):
|
if i < (limit - 1):
|
||||||
extgrid.attach(self.labels['temperature'], i + 1, 0, 1, 1)
|
extgrid.attach(self.labels['temperature'], i + 1, 0, 1, 1)
|
||||||
i += 1
|
|
||||||
|
|
||||||
distgrid = Gtk.Grid()
|
distgrid = Gtk.Grid()
|
||||||
j = 0
|
j = 0
|
||||||
|
@ -175,6 +175,8 @@ class FineTunePanel(ScreenPanel):
|
|||||||
gcode = "SET_GCODE_OFFSET Z_ADJUST=-%s MOVE=1" % self.bs_delta
|
gcode = "SET_GCODE_OFFSET Z_ADJUST=-%s MOVE=1" % self.bs_delta
|
||||||
elif dir == "reset":
|
elif dir == "reset":
|
||||||
gcode = "SET_GCODE_OFFSET Z=0 MOVE=1"
|
gcode = "SET_GCODE_OFFSET Z=0 MOVE=1"
|
||||||
|
else:
|
||||||
|
gcode = ""
|
||||||
|
|
||||||
self._screen._ws.klippy.gcode_script(gcode)
|
self._screen._ws.klippy.gcode_script(gcode)
|
||||||
|
|
||||||
|
@ -884,12 +884,12 @@ class JobStatusPanel(ScreenPanel):
|
|||||||
i['data'] = ""
|
i['data'] = ""
|
||||||
self.show_file_thumbnail()
|
self.show_file_thumbnail()
|
||||||
if "object_height" in self.file_metadata:
|
if "object_height" in self.file_metadata:
|
||||||
self.height = self.file_metadata['object_height']
|
self.height = float(self.file_metadata['object_height'])
|
||||||
self.labels['height'].set_label(str(self.height) + " mm")
|
self.labels['height'].set_label(str(self.height) + " mm")
|
||||||
if "layer_height" in self.file_metadata:
|
if "layer_height" in self.file_metadata:
|
||||||
self.layer_h = self.file_metadata['layer_height']
|
self.layer_h = float(self.file_metadata['layer_height'])
|
||||||
if "first_layer_height" in self.file_metadata:
|
if "first_layer_height" in self.file_metadata:
|
||||||
self.f_layer_h = self.file_metadata['first_layer_height']
|
self.f_layer_h = float(self.file_metadata['first_layer_height'])
|
||||||
else:
|
else:
|
||||||
self.f_layer_h = self.layer_h
|
self.f_layer_h = self.layer_h
|
||||||
self.labels['total_layers'].set_label(str(int((self.height - self.f_layer_h) / self.layer_h) + 1))
|
self.labels['total_layers'].set_label(str(int((self.height - self.f_layer_h) / self.layer_h) + 1))
|
||||||
|
@ -227,6 +227,7 @@ class TemperaturePanel(ScreenPanel):
|
|||||||
logging.info("Setting %s to %d" % (heater, 0))
|
logging.info("Setting %s to %d" % (heater, 0))
|
||||||
self._printer.set_dev_stat(heater, "target", 0)
|
self._printer.set_dev_stat(heater, "target", 0)
|
||||||
else:
|
else:
|
||||||
|
target = None
|
||||||
for heater in self.active_heaters:
|
for heater in self.active_heaters:
|
||||||
MAX_TEMP = int(float(self._printer.get_config_section(heater)['max_temp']))
|
MAX_TEMP = int(float(self._printer.get_config_section(heater)['max_temp']))
|
||||||
if heater.startswith('extruder'):
|
if heater.startswith('extruder'):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user