Skip to content

v1.4

Choose a tag to compare

@SeanFoongjt SeanFoongjt released this 24 Oct 15:18
· 453 commits to master since this release
1119a29

v1.4 Release notes

v1 4_Screenshot

Add undo command

  • Allow users to undo the previous concrete command
  • Concrete command: add, delete, edit, clear, clean
  • Individual command knows how to undo itself
undo_demo.mp4

New GradYear field

  • Add GradYear field to Person to keep track of year of graduation of contacts
  • GradYear is a string composed of numeric characters of length 4 in the format YYYY
v1 4_Screenshot for grad year

Add clean command

  • Allow users to delete all contacts whose graduation year has passed in one command
  • Users with GradYear field before the current year will be deleted
clean_demo.mp4

Replace view command with find command

  • view command is totally replaced by find command since the functionality is the same

Miscellaneous

  • Improve help feature to include basic introduction to Add, Edit and Delete features

Improved help window:
v1 3_Screenshot

  • Change tags such that whitespace in them are allowed
  • Address was made optional as it would only be used to store the address of residents when they are not staying in the dorm