Repository navigation
Releases: freddychenyouren2/ip
Release list
v0.4 Bug Fix on missing tasks for some devices after re-opening app
There are reported cases where SeeWhyAre app does not load back all tasks after the user uses delete commands, quits and restart the program.
This is suspected to be issues involving how task data is stored in data\duke.txt file, specifically on the delete command. The bug only happens on the first and second task in the data\duke.txt file.
The issue has been fixed and SeeWhyAre should reload all tasks properly when user restarts SeeWhyAre. Thank you to those who have tested my app!
v0.3 SeeWhyAre
You can now find tasks with a given keyword, and view tasks happening on a particular date.
The GUI now greets the user upon launching and automatically closes about 2 seconds after the user enters bye command.
This version comes with the requirements of individual project (ip) assignment from NUS CS2103T Software Engineering Module and was implemented to the best of my ability. Further improvements may be released in the future :)
A User Guide is also available now at SeeWhyAre User Guide
Edit (02 Oct 2023): The JAR file to launch my app (seeWhyAre.jar) has been compressed from 28.8MB to 11.55MB). This should not be a bloated JAR file anymore.
v0.2 iP Freddy CYR, Implemented up till Level-10 with GUI
v0.2 of SeeWhyAre bot application.
Main Update: Find a task with a given keyword, and a GUI using JavaFX
You can now find tasks that has contains a given keyword, which is case-sensitive
There is also a simple Graphical User Interface (GUI) for the app, instead of Text User Interface.
Sidenote: For the newly implemented GUI, the GUI does not close after typing 'bye' command, though the expected response message is given.
Further implementation such as automated closing of the GUI after 'bye' command may be done in future releases.
v0.1 iP Freddy CYR. Implemented up till Level-8 A-JAR
Attached below is the fat JAR file for my iP at 31 Aug 2023 (Week 3 Thursday of AY23/24 Sem 1)