This commit is contained in:
parent
dd0fd18b25
commit
41d41dc2eb
@ -141,6 +141,8 @@ class KlipperScreenConfig:
|
||||
{"name": _("Small"), "value": "small"},
|
||||
{"name": _("Medium") + " " + _("(default)"), "value": "medium"},
|
||||
{"name": _("Large"), "value": "large"}]}},
|
||||
{"confirm_estop": {"section": "main", "name": "Confirm Emergency Stop", "type": "binary",
|
||||
"value": "False"}},
|
||||
# {"": {"section": "main", "name": _(""), "type": ""}}
|
||||
]
|
||||
|
||||
|
@ -32,6 +32,12 @@ class ScreenPanel:
|
||||
return
|
||||
|
||||
def emergency_stop(self, widget):
|
||||
_ = self.lang.gettext
|
||||
|
||||
if self._config.get_main_config_option('confirm_estop') == "True":
|
||||
self._screen._confirm_send_action(widget, _("Are you sure you want to run Emergency Stop?"),
|
||||
"printer.emergency_stop")
|
||||
else:
|
||||
self._screen._ws.klippy.emergency_stop()
|
||||
|
||||
def get(self):
|
||||
|
Loading…
x
Reference in New Issue
Block a user