Skip to content

v0.2.2

Compare
Choose a tag to compare
@whneo97 whneo97 released this 18 Sep 14:10
· 29 commits to master since this release

Release with added about and clearcache command that allows user to clear the timeline that is used for undo/ redo. Also includes feature that allows user to generate a random list of tasks for testing and demonstration purposes.

Current commands known to the program include:

  • about: Shows information about the developer and this Duke program.
  • bye: Instructs the program to exit.
  • clearcache: Removes all versions of task lists in the timeline used for undo and redo operations, except for the current version.
  • deadline: Adds a deadline into the tasklist.
  • delete: Deletes a task or multiple tasks from the tasklist.
  • done: Marks a task or multiple tasks in the tasklist as done.
  • event: Adds an event into the tasklist.
  • find: Finds tasks in the tasklist given keywords.
  • help: Shows a list of specified commands or all known commands so far, sorted by alphabetical order.
  • list: Lists all tasks in the tasklist stored.
  • random: Generates a random list of tasks.
  • redo: Reverts, if possible, the tasklist to the version before the most recent undo command was executed, or executes redo the number of times specified by the user.
  • sort: Sorts the list (and saves it) based on the criteria requested for by the user.
  • todo: Adds a todo into the tasklist.
  • undo: Reverts, if possible, the tasklist to the version before the most recent command was executed, or executes undo the number of times specified by the user.
  • undone: Marks a task or multiple tasks in the tasklist as undone.