TODO-ke is a simple task management application with a command line interface (CLI) and graphical user interface (GUI).
Adds a Todo to the task list. A Todo is a task with only a description and no date.
Format: todo <description>
Examples:
todo assignment for CS2103
Adds a Deadline to the task list. A Deadline is a task containing a description and a date by which it is meant to be completed.
Format: deadline <description> \by <date in YYYY-MM-DD format>
Examples:
deadline assignment for CS2103 \by 2020-09-19
deadline group project \by 2020-11-01
Adds an Event to the task list. An Event is a task containing a description and a date at which it is scheduled to occur.
Format: event <description> \at <date in YYYY-MM-DD format>
Examples:
event birth \at 2000-09-23
event moon landing \at 1969-07-20
Displays all tasks currently in the task list.
Format: list
Deletes a task from the task list.
Format: delete <index of task>
Examples:
delete 2
Displays all the tasks whose descriptions contain the search phrase.
Format: find <search phrase>
Examples:
find cs2103
returns all tasks whose descriptions contain the phrase cs2103
Adds a priority descriptor to a specific task. Before this step,
the default priority for a task is UNDEFINED
.
Format: priority <index of task> <priority>
<priority>
descriptor must be either high
, medium
or low
.Examples:
priority 2 high
priority 3 low
Saves all the tasks in the list to a local file and exits the program. The saved tasks will be loaded again when the program is next run.
Format: bye