def list_all(): for project in db.Project.select(): print(project.name.upper()) print("-" * len(project.name)) for task in project.tasks: print(task) print() # List tasks that aren't part of a project tasks = orm.select(task for task in db.Task if task.project is None) if tasks: print("TASKS") print("-----") for task in tasks: print(task) print() ideas = db.Idea.select() if ideas: print("IDEAS") print("-----") for idea in ideas: print(idea) scratchpad = db.get_scratchpad() if scratchpad.content: print("SCRATCHPAD") print("----------") print(scratchpad.content)
def open_scratchpad(): scratchpad = db.get_scratchpad() new_content = ui.ask_from_editor(scratchpad.content) scratchpad.content = new_content