Skip to content

Commit 8b554ad

Browse files
authored
Bugfix button text fix (#62)
* UPD: updated the left/center margin for blocks_button * UPD: commented qr code widget , added text , incresed text font * UPD: updated xyz format , hid printer settings , changed max bed temp. to 120 * UPD: updated popup messages * UPD: uniformed size ,fonts and position for the buttons * UPD: blocks_button now center on the whole white part of the button * UPD: updated tittle on controlpanel * UPD: fixed leds page layout * BugFix: fixed ztilt without home before
1 parent 7bcf47b commit 8b554ad

12 files changed

Lines changed: 4916 additions & 5454 deletions

BlocksScreen/lib/panels/controlTab.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ def __init__(
240240
int(round(float(self.panel.bed_temp_display.secondary_text))),
241241
self.on_numpad_change,
242242
0,
243-
300, # TODO: Get this value from printer objects
243+
120, # TODO: Get this value from printer objects
244244
)
245245
)
246246
self.request_numpad[str, int, "PyQt_PyObject", int, int].connect(
@@ -261,12 +261,13 @@ def __init__(
261261
self.printcores_page.pc_accept.clicked.connect(self.handle_swapcore)
262262

263263
self.ws.klippy_state_signal.connect(self.on_klippy_status)
264+
self.panel.cp_printer_settings_btn.hide()
264265

265266
def handle_ztilt(self):
266267
"""Handle Z-Tilt Adjustment"""
267268
self.loadpage.show()
268269
self.loadpage.set_status_message("Please wait, performing Z-axis calibration.")
269-
self.run_gcode_signal.emit("Z_TILT_ADJUST")
270+
self.run_gcode_signal.emit("G28\nM400\nZ_TILT_ADJUST")
270271
QtCore.QTimer.singleShot(30000, self.after_ztilt) # should be a if here
271272

272273
@QtCore.pyqtSlot(name="after-ztilt")
@@ -467,9 +468,9 @@ def handle_move_axis(self, axis: str) -> None:
467468
def on_toolhead_update(self, field: str, values: list) -> None:
468469
"""Handles updated from toolhead printer object"""
469470
if field == "position":
470-
self.panel.mva_x_value_label.setText(f"{values[0]}")
471-
self.panel.mva_y_value_label.setText(f"{values[1]}")
472-
self.panel.mva_z_value_label.setText(f"{values[2]}")
471+
self.panel.mva_x_value_label.setText(f"{values[0]:.2f}")
472+
self.panel.mva_y_value_label.setText(f"{values[1]:.2f}")
473+
self.panel.mva_z_value_label.setText(f"{values[2]:.3f}")
473474
self.toolhead_info.update({f"{field}": values})
474475

475476
@QtCore.pyqtSlot(str, str, float, name="on-extruder-update")

BlocksScreen/lib/panels/filamentTab.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -164,10 +164,10 @@ def on_unload_filament(self,status:bool):
164164
@QtCore.pyqtSlot(int, int, name="load_filament")
165165
def load_filament(self, toolhead: int = 0, temp: int = 220) -> None:
166166
if self._filament_state == self.FilamentStates.UNKNOWN:
167-
self.popup.new_message(message_type=Popup.MessageType.ERROR , message="Cannot Find If Machine is Loadded or not",)
167+
self.popup.new_message(message_type=Popup.MessageType.ERROR , message="Unable to detect whether the filament is loaded or unloaded.",)
168168

169169
if self._filament_state == self.FilamentStates.LOADED:
170-
self.popup.new_message(message_type=Popup.MessageType.ERROR , message="Allready Loaded",)
170+
self.popup.new_message(message_type=Popup.MessageType.ERROR , message="Filament is already loaded.",)
171171
return
172172
if toolhead == 0:
173173
self.run_gcode.emit(f"LOAD_FILAMENT TEMPERATURE={temp}")
@@ -179,10 +179,10 @@ def load_filament(self, toolhead: int = 0, temp: int = 220) -> None:
179179
@QtCore.pyqtSlot(str, int, name="unload_filament")
180180
def unload_filament(self, toolhead: int = 0, temp: int = 220) -> None:
181181
if self._filament_state == self.FilamentStates.UNKNOWN:
182-
self.popup.new_message(message_type=Popup.MessageType.ERROR , message="Cannot Find If Machine is Loadded or not",)
183-
184-
if self._filament_state == self.FilamentStates.UNLOADED:
185-
self.popup.new_message(message_type=Popup.MessageType.ERROR , message="Allready UnLoaded",)
182+
self.popup.new_message(message_type=Popup.MessageType.ERROR , message="Unable to detect whether the filament is loaded or unloaded.",)
183+
184+
if self._filament_state == self.FilamentStates.UNLOADED:
185+
self.popup.new_message(message_type=Popup.MessageType.ERROR , message="Filament is already unloaded.",)
186186
return
187187

188188
self.find_routine_objects()

BlocksScreen/lib/panels/widgets/troubleshootPage.py

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ def __init__(
2020
| QtCore.Qt.WindowType.FramelessWindowHint
2121
)
2222
self.setupUI()
23+
self.label_4.setText("For more information check our website \n www.blockstec.com \n or \nsupport@blockstec.com")
24+
25+
2326
self.repaint()
2427

2528
def geometry_calc(self) -> None:
@@ -74,7 +77,7 @@ def setupUI(self) -> None:
7477
self.tb_back_btn.setMaximumSize(QtCore.QSize(60, 60))
7578
font = QtGui.QFont()
7679
font.setFamily("Momcake")
77-
font.setPointSize(20)
80+
font.setPointSize(24)
7881
font.setItalic(False)
7982
font.setStyleStrategy(QtGui.QFont.StyleStrategy.PreferAntialias)
8083
self.tb_back_btn.setFont(font)
@@ -100,18 +103,18 @@ def setupUI(self) -> None:
100103
sizePolicy.setHeightForWidth(self.label_4.sizePolicy().hasHeightForWidth())
101104
self.label_4.setSizePolicy(sizePolicy)
102105
font = QtGui.QFont()
103-
font.setPointSize(15)
106+
font.setPointSize(24)
104107
self.label_4.setFont(font)
105108
self.label_4.setStyleSheet("color:white")
106109
self.label_4.setAlignment(QtCore.Qt.AlignmentFlag.AlignCenter)
107110
self.label_4.setObjectName("label_4")
108111
self.verticalLayout_10.addWidget(self.label_4)
109112
self.horizontalLayout.addLayout(self.verticalLayout_10)
110-
self.widget = QtWidgets.QWidget(parent=self)
111-
self.widget.setMinimumSize(QtCore.QSize(300, 300))
112-
self.widget.setMaximumSize(QtCore.QSize(300, 300))
113-
self.widget.setAutoFillBackground(True)
114-
self.widget.setStyleSheet("color:white")
115-
self.widget.setObjectName("widget")
116-
self.horizontalLayout.addWidget(self.widget)
113+
# self.widget = QtWidgets.QWidget(parent=self)
114+
# self.widget.setMinimumSize(QtCore.QSize(300, 300))
115+
# self.widget.setMaximumSize(QtCore.QSize(300, 300))
116+
# self.widget.setAutoFillBackground(True)
117+
# self.widget.setStyleSheet("color:white")
118+
# self.widget.setObjectName("widget")
119+
# self.horizontalLayout.addWidget(self.widget)
117120
self.verticalLayout.addLayout(self.horizontalLayout)

0 commit comments

Comments
 (0)