def init(): core.init() #### Load accounts, groups and trash? FIXME eventAccounts.load() eventGroups.load() eventTrash.load() #### event_lib.saveLastIds()
def run(self): if self.activeWidget is None or self.account is None: return None if gtk.Dialog.run(self) != gtk.RESPONSE_OK: return None self.activeWidget.updateVars() self.account.save() if self.isNew: event_lib.saveLastIds() else: ui.eventAccounts[self.account.id] = self.account self.destroy() return self.account
def run(self): if self.activeWidget is None: return None if gtk.Dialog.run(self) != gtk.RESPONSE_OK: return None self.activeWidget.updateVars() self._group.save() if self.isNew: event_lib.saveLastIds() else: ui.eventGroups[self._group.id] = self._group ## FIXME self.destroy() return self._group
def run(self): #if not self.activeWidget: # return None if gtk.Dialog.run(self) != gtk.RESPONSE_OK: try: filesBox = self.activeWidget.filesBox except AttributeError: pass else: filesBox.removeNewFiles() return None self.activeWidget.updateVars() self.event.afterModify() self.event.save() event_lib.saveLastIds() self.destroy() return self.event