Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Benjamin] iP #61

Open
wants to merge 76 commits into
base: master
Choose a base branch
from
Open

Conversation

benchan911
Copy link

No description provided.

Implement a skeletal version of Duke that starts by greeting the user, simply echos commands entered by the user, and exits when the user types bye.
Add the ability to store whatever text entered by the user and display them back to the user when requested.
Add the ability to mark tasks as done.
@benchan911 benchan911 closed this Jan 31, 2020
@benchan911 benchan911 changed the title Benjamin iP [Benjamin] iP Jan 31, 2020
@benchan911 benchan911 reopened this Jan 31, 2020
Add support for tracking three types of tasks:

ToDos: tasks without any date/time attached to it e.g., visit new theme park
Deadlines: tasks that need to be done before a specific date/time e.g., submit report by 11/10/2019 5pm
Events: tasks that start at a specific time and ends at a specific time e.g., team project meeting on 2/10/2019 2-4pm
1. Change the userCommand to read in 1 line instead of multiple lines
2. Added E.D.I.T.H Logo
3. Clean up Code
Addition of Todo class to handle Todo type tasks
Teach Duke to deal with errors such as incorrect inputs entered by the user.
Inserting a help function to navigate through Duke
Adding Task, Todo, Event, Deadline under Task Package
Used ArrayList

Able to remove from ArrayList but unable to check the index
Removing int Index
# Conflicts:
#	Duke.txt
# Conflicts:
#	Duke.txt
#	src/main/java/Duke/Commands/AddCommand.java
#	src/main/java/Duke/Duke.java
#	src/main/java/Duke/Parser/Parser.java
#	src/main/java/Duke/Task/Event.java
#	src/main/java/Duke/Task/TaskList.java
#	src/main/java/Duke/Ui/Ui.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant