def _handle_exit_application(self, kwargs): self.list_.cancel_refresh() configfile = coreaux_api.get_user_config_file() self.list_.save_configuration() self.navigator.save_configuration() self.config.export_upgrade(configfile)
def refresh_session(self): self.savedession.reset({}) dbs = databases.get_open_databases() for n in dbs: self.savedession['db' + str(n)] = str(dbs[n]) self.savedession.export_reset(coreaux_api.get_user_config_file())
def _export_options(self): self.config['show_logs'] = 'yes' if \ self.logs_configuration.is_shown() else 'no' if self.config.get_bool('remember_geometry'): self.root.save_geometry() self.config.export_upgrade(coreaux_api.get_user_config_file())