bed_level: fix center button not reporting rotation and reduce icon size fixes #1084
This commit is contained in:
parent
da3d17adbf
commit
3780aa0c8d
@ -165,7 +165,7 @@ class Panel(ScreenPanel):
|
|||||||
self.buttons['rm'] = self._gtk.Button("bed-level-r-m", scale=button_scale)
|
self.buttons['rm'] = self._gtk.Button("bed-level-r-m", scale=button_scale)
|
||||||
self.buttons['fm'] = self._gtk.Button("bed-level-b-m", scale=button_scale)
|
self.buttons['fm'] = self._gtk.Button("bed-level-b-m", scale=button_scale)
|
||||||
self.buttons['bm'] = self._gtk.Button("bed-level-t-m", scale=button_scale)
|
self.buttons['bm'] = self._gtk.Button("bed-level-t-m", scale=button_scale)
|
||||||
self.buttons['center'] = self._gtk.Button("increase", scale=button_scale)
|
self.buttons['center'] = self._gtk.Button("increase", scale=button_scale/2)
|
||||||
|
|
||||||
bedgrid = Gtk.Grid()
|
bedgrid = Gtk.Grid()
|
||||||
|
|
||||||
@ -290,13 +290,16 @@ class Panel(ScreenPanel):
|
|||||||
'lm': lm
|
'lm': lm
|
||||||
}
|
}
|
||||||
self.screw_dict['center'] = center
|
self.screw_dict['center'] = center
|
||||||
|
remove_list = []
|
||||||
|
for screw in self.screw_dict:
|
||||||
|
if screw not in screw_positions:
|
||||||
|
remove_list.append(screw)
|
||||||
|
for screw in remove_list:
|
||||||
|
self.screw_dict.pop(screw)
|
||||||
|
|
||||||
grid.attach(bedgrid, 1, 0, 3, 2)
|
grid.attach(bedgrid, 1, 0, 3, 2)
|
||||||
self.content.add(grid)
|
self.content.add(grid)
|
||||||
|
|
||||||
def activate(self):
|
|
||||||
for key, value in self.screw_dict.items():
|
|
||||||
self.buttons[key].set_label(f"{value}")
|
|
||||||
|
|
||||||
def home(self):
|
def home(self):
|
||||||
# Test if all axes have been homed. Home if necessary.
|
# Test if all axes have been homed. Home if necessary.
|
||||||
if self._printer.get_stat("toolhead", "homed_axes") != "xyz":
|
if self._printer.get_stat("toolhead", "homed_axes") != "xyz":
|
||||||
|
Loading…
x
Reference in New Issue
Block a user