def activate_tasklist(ix): name = tasklists[ix] if ctl and ctl.name != name: ctl.deactivate() if not ctl or ctl.name != name: tl = TaskList(name, load=True) tl.activate_on_window(self.window)
def load_tasks(self): try: self.tasks = t_read("save.json") except: self.tasks = TaskList() err = QtGui.QErrorMessage() err.showMessage("Corrupted save file") err.exec_()
def create_tasklist(name): tl = TaskList(name) if tl.exists(): sublime.status_message( 'A tasklist by that name already exists') else: tl.save() sublime.run_command('open_tasklist', {'tasklist': tl.name})