config: add fallback values to booleans

This commit is contained in:
alfrix 2022-08-18 10:49:02 -03:00 committed by Alfredo Monclus
parent c1f17b154c
commit b1237ea75e
2 changed files with 6 additions and 6 deletions

View File

@ -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:

View File

@ -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: