-
Notifications
You must be signed in to change notification settings - Fork 438
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
[Tan Hin Khai Stephen] iP #454
base: master
Are you sure you want to change the base?
Commits on Jul 23, 2020
-
damithc authored and damithc committed
Jul 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 3b19ba1 - Browse repository at this point
Copy the full SHA 3b19ba1View commit details
Commits on Aug 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 04795bd - Browse repository at this point
Copy the full SHA 04795bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for af52847 - Browse repository at this point
Copy the full SHA af52847View commit details
Commits on Aug 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6dbdb55 - Browse repository at this point
Copy the full SHA 6dbdb55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00166f5 - Browse repository at this point
Copy the full SHA 00166f5View commit details
Commits on Aug 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 962693b - Browse repository at this point
Copy the full SHA 962693bView commit details
Commits on Aug 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 69ac44d - Browse repository at this point
Copy the full SHA 69ac44dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 379eb1c - Browse repository at this point
Copy the full SHA 379eb1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e70ce3 - Browse repository at this point
Copy the full SHA 8e70ce3View commit details
Commits on Aug 25, 2020
-
Added IO file handling to the Chatbot Application such that the Chatbot
can now save the tasklist to a textfile. Also added tag for packages that was already done in a previous iteration of the project.
Configuration menu - View commit details
-
Copy full SHA for 7287ce9 - Browse repository at this point
Copy the full SHA 7287ce9View commit details -
Added datetime parsing to the TimedTask Classes
1. Added datetime functionalities to the timed task 2. Added datetime difference to response message by Duke 3. Added String cleaning strip() to Duke inputs. 4. Added new Help Messages 5. Added Autocorrect function using time of initial execution as default datetime. 6. Added Deadlines and Event occurance countdowns from given datetime parsed to the current date.
Configuration menu - View commit details
-
Copy full SHA for cd26774 - Browse repository at this point
Copy the full SHA cd26774View commit details
Commits on Aug 27, 2020
-
Merge Branch 7 and Branch 8 into master
Configuration menu - View commit details
-
Copy full SHA for 25b8c2a - Browse repository at this point
Copy the full SHA 25b8c2aView commit details -
1. Refactor Duke.java and ChatboxApplication.java with Mainloop in ChatboxApplication This is in order to perform future UI implementations and allow interfacing between Chatbot back end and front end. 2. Add Text Parser class This is in order to perform text string parsing for user inputs.
Configuration menu - View commit details
-
Copy full SHA for f909eb3 - Browse repository at this point
Copy the full SHA f909eb3View commit details -
1. Add jUnit Testing on Timed Task and TextParser Class
Tested for Expected Exceptions and Expected returns from methods called This is due to these classes being most essential for proper functioning of the main loop and to handle the user input.
Configuration menu - View commit details
-
Copy full SHA for b90a157 - Browse repository at this point
Copy the full SHA b90a157View commit details
Commits on Aug 28, 2020
-
Branch for Level 9 of Duke Project.
1. Add find function Find function performs a search in the description of each task This is done using Regex to find matching patterns, rather than just using CharSequences.
Configuration menu - View commit details
-
Copy full SHA for 04db2ff - Browse repository at this point
Copy the full SHA 04db2ffView commit details -
Make Code adheres to java code standards of module.
To allow for better code review and understanding by other peer reviewers
Configuration menu - View commit details
-
Copy full SHA for 8ad3c66 - Browse repository at this point
Copy the full SHA 8ad3c66View commit details
Commits on Aug 29, 2020
-
Add javadocs for all constructors and class headers,
as well as javadocs for most methods inside the classes
Configuration menu - View commit details
-
Copy full SHA for 5a72d63 - Browse repository at this point
Copy the full SHA 5a72d63View commit details -
Merge branch 'A-JavaDoc' of https://github.com/blackonyyx/ip
Added Checkstyle and JavaDocs into IP
Configuration menu - View commit details
-
Copy full SHA for 535afe7 - Browse repository at this point
Copy the full SHA 535afe7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7f5414 - Browse repository at this point
Copy the full SHA f7f5414View commit details
Commits on Aug 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 08208e0 - Browse repository at this point
Copy the full SHA 08208e0View commit details -
Add gradle integration into master branch.
This allows for more automated integration of testing and compilation for the production version. Use gradle to refactor and update more documentation for javadocs This allowed better updating of documentations
Configuration menu - View commit details
-
Copy full SHA for 6261301 - Browse repository at this point
Copy the full SHA 6261301View commit details
Commits on Sep 2, 2020
-
Enforced CheckStyle on all violating code blocks
This will make code more readable and comply with the code standards
Configuration menu - View commit details
-
Copy full SHA for 454fbd2 - Browse repository at this point
Copy the full SHA 454fbd2View commit details
Commits on Sep 5, 2020
-
Add a GUI for the Duke Application
Add JavaFX for duke application todo: edit the linebreaks and wrappers to get a better display. TODO: Add initial message and username setting
Configuration menu - View commit details
-
Copy full SHA for 0c58a00 - Browse repository at this point
Copy the full SHA 0c58a00View commit details
Commits on Sep 9, 2020
-
Add Major overhaul and refactor of code base to follow a more functional
style. Refactor of Commands inside TaskList to the CommandList Library This will prevent TaskManager Class from being overbulked with methods, and modularises command tasks to a functional interface. Refactor of User Interface into a Interface class that is to be used by both GUI and CLI methods of execution.
Configuration menu - View commit details
-
Copy full SHA for bf97679 - Browse repository at this point
Copy the full SHA bf97679View commit details
Commits on Sep 11, 2020
-
Add new refactoring of GUI to have better feel.
Refactor of GUI to use GUIHelper class to handle the interface between the backend and front end of script. Proper indentation of most tasks have been performed. Help Command can now support command based help searches.
Configuration menu - View commit details
-
Copy full SHA for 4ab281c - Browse repository at this point
Copy the full SHA 4ab281cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad6ee84 - Browse repository at this point
Copy the full SHA ad6ee84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34dc6db - Browse repository at this point
Copy the full SHA 34dc6dbView commit details -
Merge pull request #1 from blackonyyx/branch-A-Assertions
Minor String Formatting modifications
Configuration menu - View commit details
-
Copy full SHA for 1cabdc8 - Browse repository at this point
Copy the full SHA 1cabdc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa1e1bb - Browse repository at this point
Copy the full SHA fa1e1bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26295c2 - Browse repository at this point
Copy the full SHA 26295c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97fccd0 - Browse repository at this point
Copy the full SHA 97fccd0View commit details -
Merge pull request #4 from blackonyyx/Continuous-Integ-2
Create gradle.yml Performed Continuous Integration
Configuration menu - View commit details
-
Copy full SHA for 58e7cc9 - Browse repository at this point
Copy the full SHA 58e7cc9View commit details -
Merge pull request #3 from blackonyyx/branch-A-CodeQuality
Minor Code Formatting modifications
Configuration menu - View commit details
-
Copy full SHA for 3ae73c5 - Browse repository at this point
Copy the full SHA 3ae73c5View commit details
Commits on Sep 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 42861a1 - Browse repository at this point
Copy the full SHA 42861a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0371616 - Browse repository at this point
Copy the full SHA 0371616View commit details -
Amend Code to contain less this.<attribute / method> to conform with the
code standards of module.
Configuration menu - View commit details
-
Copy full SHA for 9caac97 - Browse repository at this point
Copy the full SHA 9caac97View commit details -
Add User Guide to the project repository and update README.md to reflect
the state of the project as being completed. User Guide will provide a good reference for enduser to understand how to execute commands and tasks using Duke.
Configuration menu - View commit details
-
Copy full SHA for 4f15860 - Browse repository at this point
Copy the full SHA 4f15860View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40edbce - Browse repository at this point
Copy the full SHA 40edbceView commit details
Commits on Sep 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e4d5cf5 - Browse repository at this point
Copy the full SHA e4d5cf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c94b6d0 - Browse repository at this point
Copy the full SHA c94b6d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec13865 - Browse repository at this point
Copy the full SHA ec13865View commit details
Commits on Sep 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b45c888 - Browse repository at this point
Copy the full SHA b45c888View commit details
Commits on Sep 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bb34eff - Browse repository at this point
Copy the full SHA bb34effView commit details -
Configuration menu - View commit details
-
Copy full SHA for c275aea - Browse repository at this point
Copy the full SHA c275aeaView commit details