Release v1.4
In v1.4, we have
- improved the code quality of all the classes in ProfBook
- updated and finalised documentation (User Guide, Developer Guide, README)
- added more unit tests to command, parser and other classes
- improved and enhanced the error message shown
- added the help option for all the command classes
- fixed some of the bugs proposed after the PE-dry run
Updates include changes to the following classes/structure:
- Supported Commands
- Storage structure
- Parser
- Model
- Deadline
- Task
- RelativePath
- PathElement
- LogicManager
- ItemListPanel
- MainWindow
- GroupCard
- StudentCard
- TaskCard
These changes are inline with our project plans.