config: add fallback values to booleans
This commit is contained in:
parent
c1f17b154c
commit
b1237ea75e
@ -37,7 +37,7 @@ class ScreenPanel:
|
|||||||
|
|
||||||
def emergency_stop(self, widget):
|
def emergency_stop(self, widget):
|
||||||
|
|
||||||
if self._config.get_main_config().getboolean('confirm_estop'):
|
if self._config.get_main_config().getboolean('confirm_estop', False):
|
||||||
self._screen._confirm_send_action(widget, _("Are you sure you want to run Emergency Stop?"),
|
self._screen._confirm_send_action(widget, _("Are you sure you want to run Emergency Stop?"),
|
||||||
"printer.emergency_stop")
|
"printer.emergency_stop")
|
||||||
else:
|
else:
|
||||||
|
10
screen.py
10
screen.py
@ -171,7 +171,7 @@ class KlipperScreen(Gtk.Window):
|
|||||||
if self.printer.get_state() not in ["disconnected", "error", "startup", "shutdown"]:
|
if self.printer.get_state() not in ["disconnected", "error", "startup", "shutdown"]:
|
||||||
self.base_panel.show_heaters(True)
|
self.base_panel.show_heaters(True)
|
||||||
self.base_panel.show_printer_select(True)
|
self.base_panel.show_printer_select(True)
|
||||||
self.base_panel.show_macro_shortcut(self._config.get_main_config().getboolean('side_macro_shortcut'))
|
self.base_panel.show_macro_shortcut(self._config.get_main_config().getboolean('side_macro_shortcut', True))
|
||||||
return
|
return
|
||||||
|
|
||||||
# Cleanup
|
# Cleanup
|
||||||
@ -393,7 +393,7 @@ class KlipperScreen(Gtk.Window):
|
|||||||
self.show_all()
|
self.show_all()
|
||||||
self.popup_message = box
|
self.popup_message = box
|
||||||
|
|
||||||
if self._config.get_main_config().getboolean('autoclose_popups'):
|
if self._config.get_main_config().getboolean('autoclose_popups', True):
|
||||||
GLib.timeout_add_seconds(10, self.close_popup_message)
|
GLib.timeout_add_seconds(10, self.close_popup_message)
|
||||||
|
|
||||||
return False
|
return False
|
||||||
@ -581,7 +581,7 @@ class KlipperScreen(Gtk.Window):
|
|||||||
def _menu_go_back(self, widget=None):
|
def _menu_go_back(self, widget=None):
|
||||||
logging.info("#### Menu go back")
|
logging.info("#### Menu go back")
|
||||||
self.remove_keyboard()
|
self.remove_keyboard()
|
||||||
if self._config.get_main_config().getboolean('autoclose_popups'):
|
if self._config.get_main_config().getboolean('autoclose_popups', True):
|
||||||
self.close_popup_message()
|
self.close_popup_message()
|
||||||
self._remove_current_panel()
|
self._remove_current_panel()
|
||||||
|
|
||||||
@ -793,7 +793,7 @@ class KlipperScreen(Gtk.Window):
|
|||||||
self.printer_select_callbacks = [self.state_ready]
|
self.printer_select_callbacks = [self.state_ready]
|
||||||
return
|
return
|
||||||
|
|
||||||
self.base_panel.show_macro_shortcut(self._config.get_main_config().getboolean('side_macro_shortcut'))
|
self.base_panel.show_macro_shortcut(self._config.get_main_config().getboolean('side_macro_shortcut', True))
|
||||||
self.base_panel.show_heaters(True)
|
self.base_panel.show_heaters(True)
|
||||||
|
|
||||||
# Do not return to main menu if completing a job, timeouts/user input will return
|
# Do not return to main menu if completing a job, timeouts/user input will return
|
||||||
@ -1039,7 +1039,7 @@ class KlipperScreen(Gtk.Window):
|
|||||||
self.close_popup_message()
|
self.close_popup_message()
|
||||||
self.show_panel('job_status', "job_status", "Print Status", 2)
|
self.show_panel('job_status', "job_status", "Print Status", 2)
|
||||||
self.base_panel.show_heaters(True)
|
self.base_panel.show_heaters(True)
|
||||||
self.base_panel.show_macro_shortcut(self._config.get_main_config().getboolean('side_macro_shortcut'))
|
self.base_panel.show_macro_shortcut(self._config.get_main_config().getboolean('side_macro_shortcut', True))
|
||||||
|
|
||||||
def show_keyboard(self, widget=None, event=None, entry=None):
|
def show_keyboard(self, widget=None, event=None, entry=None):
|
||||||
if self.keyboard is not None:
|
if self.keyboard is not None:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user