This is a regular Duke (Todo list app) with only 1 feature (C-MassOps). Basic Ui only.
Able to remove multiple tasks at once, and set multiple tasks to done.
list
- list all tasksShows a list of all tasks.
Example of usage:
list
Expected outcome:
1. [D] [✓] Buy eggs (by: 7pm)
2. [T] [✗] Sell eggs
todo [description]
- Add a basic taskAdd a task.
Example of usage:
todo buy some eggs
Expected outcome:
Got it, I've added this task:
[T] [✗] buy some eggs
event [description] /at [YYYY/MM/DD]
- Add a task with a timeAdd a event.
Example of usage:
event buy some bananas /at 2020/01/01
Expected outcome:
Got it, I've added this task:
[E] [✗] buy some bananas (at: Jan 1 2020)
deadline [description] /at [YYYY/MM/DD]
- Add a task with a deadlineAdd a deadline.
Example of usage:
deadline buy some ham /by 2020/02/02
Expected outcome:
Got it, I've added this task:
[D] [✗] buy some ham (at: Feb 2 2020)
remove [index]
- Remove taskRemove task at a particular index.
Example of usage:
remove 3
Expected outcome:
Noted. I've removed the tasks:
[T] [✗] buy some eggs
Now you have 2 tasks in the list
remove [index1] [index2]...
- Remove multiple tasksRemove tasks at the indexes
Example of usage:
remove 3 4
Expected outcome:
Noted. I've removed the tasks:
[E] [✗] buy some bananas (at: Jan 1 2020)
[D] [✗] buy some ham (by: Feb 2 2020)
Now you have 2 tasks in the list
done [index]
- Set task as doneSet task at [index] as done
Example of usage:
done 1
Expected outcome:
Nice! I've marked these tasks as done:
[T] [✓] buy some eggs
done [index1] [index2]
- Set multiple tasks as doneSet task at [index1],[index2]… ,as done
Example of usage:
done 1 2
Expected outcome:
Nice! I've marked these tasks as done:
[T] [✓] buy some eggs
[E] [✓] buy some ham (at: Jan 1 2020)
find [search string]
- find all tasksShows a list of all tasks with the substring [search string]
Example of usage:
find eggs e
Expected outcome:
1. [D] [✓] Buy eggs extract (by: 7pm)
2. [T] [✗] Sell eggs egger
bye
- close the programExit the program.
Example of usage:
bye
Expected outcome:
Program exits.