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

[CS2113T-T12-3] OrgaNice! #9

Open
wants to merge 826 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 148 commits
Commits
Show all changes
826 commits
Select commit Hold shift + click to select a range
7a1ef47
edit to pass check style
NizarMohd Apr 7, 2020
93e91e2
Update regarding Github pages
GanapathySanathBalaji Apr 7, 2020
deb31e8
Merge pull request #201 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 7, 2020
857496e
edit changes based on module manager
NizarMohd Apr 7, 2020
7c9d27f
Merge branch 'master' into branch-study-area
NizarMohd Apr 7, 2020
d5585e1
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
NizarMohd Apr 7, 2020
6a31243
Merge branch 'master' into branch-study-area
NizarMohd Apr 7, 2020
fd6935d
edit constants
NizarMohd Apr 7, 2020
74186d5
Merge branch 'branch-study-area' of https://github.com/NizarMohd/tp i…
NizarMohd Apr 7, 2020
391f31a
edit constants
NizarMohd Apr 7, 2020
82e6674
Merge pull request #202 from NizarMohd/branch-study-area
NizarMohd Apr 7, 2020
cc9af09
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 7, 2020
22286ec
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 7, 2020
e6e2868
Update doc links
GanapathySanathBalaji Apr 7, 2020
7e900ea
Merge pull request #203 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 7, 2020
1cbf2fd
edit DG and Constants
NizarMohd Apr 8, 2020
760be45
edit UG
NizarMohd Apr 8, 2020
4eca244
Merge pull request #204 from NizarMohd/branch-study-area
NizarMohd Apr 8, 2020
47e2eb6
add images
NizarMohd Apr 8, 2020
ec73062
edit changes and add images
NizarMohd Apr 8, 2020
4c40b1d
edit DG
NizarMohd Apr 8, 2020
0256a00
edit script src
NizarMohd Apr 8, 2020
13dec8c
Merge pull request #205 from NizarMohd/branch-study-area
NizarMohd Apr 8, 2020
e7411d9
Merge pull request #15 from AY1920S2-CS2113T-T12-3/master
terrytay Apr 8, 2020
4e067dd
Update UG with notes
terrytay Apr 8, 2020
23fe88f
Merge pull request #206 from terrytay/master
terrytay Apr 8, 2020
fc1deec
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
NizarMohd Apr 8, 2020
570fa9a
Merge branch 'master' into branch-study-area
NizarMohd Apr 8, 2020
d1670d4
added button for UG
NizarMohd Apr 8, 2020
cbae9ee
added content to PPP
NizarMohd Apr 8, 2020
337c852
add JUnit Test
NizarMohd Apr 8, 2020
669c8ac
edit to pass checkstyle
NizarMohd Apr 8, 2020
e14d4a8
edit to pass checkstyle
NizarMohd Apr 8, 2020
9e49b07
Merge pull request #207 from NizarMohd/branch-study-area
NizarMohd Apr 8, 2020
2dc8988
Update PPP
terrytay Apr 8, 2020
840d12f
add authorship
NizarMohd Apr 8, 2020
4922255
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
NizarMohd Apr 8, 2020
5f520fb
Merge branch 'master' into branch-study-area
NizarMohd Apr 8, 2020
6af38bc
add authorship
NizarMohd Apr 8, 2020
008818f
Merge pull request #208 from NizarMohd/branch-study-area
NizarMohd Apr 8, 2020
0e5096b
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 8, 2020
cddadd7
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 8, 2020
d4c4206
Rectify issue with DG
GanapathySanathBalaji Apr 8, 2020
1c592d7
Update images
GanapathySanathBalaji Apr 8, 2020
0c8843c
Resize images
GanapathySanathBalaji Apr 8, 2020
15204e0
Rename image files
GanapathySanathBalaji Apr 8, 2020
2a3c96d
Rename image file
GanapathySanathBalaji Apr 8, 2020
a953f4a
Correct exception message
GanapathySanathBalaji Apr 8, 2020
cf523d6
Update JUnit test
GanapathySanathBalaji Apr 8, 2020
bc80f5b
Update message
GanapathySanathBalaji Apr 8, 2020
fe47f85
Change remove function of notes to support both 'y' and 'Y'
GanapathySanathBalaji Apr 8, 2020
790e69e
Merge pull request #209 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 8, 2020
8b0d6ab
edit DG
NizarMohd Apr 9, 2020
623fefb
edit DG
NizarMohd Apr 9, 2020
be1c164
edit DG
NizarMohd Apr 9, 2020
689c018
edit DG
NizarMohd Apr 9, 2020
65010c6
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
NizarMohd Apr 9, 2020
a62766a
Merge branch 'master' into branch-study-area
NizarMohd Apr 9, 2020
a765bc3
Merge pull request #210 from NizarMohd/branch-study-area
NizarMohd Apr 9, 2020
e65ad95
edit DG
NizarMohd Apr 9, 2020
adb4e53
edit DG
NizarMohd Apr 9, 2020
3ac6f70
Merge pull request #211 from NizarMohd/branch-study-area
NizarMohd Apr 9, 2020
bb965a3
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 9, 2020
20bf2a0
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 9, 2020
166dfae
add calendar command test
NizarMohd Apr 9, 2020
e634319
add assertions and logging
NizarMohd Apr 9, 2020
aec5318
edit test
NizarMohd Apr 9, 2020
2db26ac
Add instructions for manual testing
GanapathySanathBalaji Apr 9, 2020
c49057f
Merge pull request #212 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 9, 2020
ee1aae6
edit logging and assertions
NizarMohd Apr 9, 2020
5666fce
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
NizarMohd Apr 9, 2020
9327488
Merge branch 'master' into branch-study-area
NizarMohd Apr 9, 2020
f8fc360
Update DG
GanapathySanathBalaji Apr 9, 2020
7b772d1
pass checkstyle, edit DG
NizarMohd Apr 9, 2020
b49bea0
edit changes
NizarMohd Apr 9, 2020
0d5078a
Merge pull request #213 from NizarMohd/branch-study-area
NizarMohd Apr 9, 2020
f61ca83
Refactor code and add more assertions
GanapathySanathBalaji Apr 9, 2020
8fe7508
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 9, 2020
c8e5814
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 9, 2020
4f855e2
Add more JUnit test cases
GanapathySanathBalaji Apr 10, 2020
3ad7293
Add on to DG
GanapathySanathBalaji Apr 10, 2020
3ea92f4
Refactor code
GanapathySanathBalaji Apr 10, 2020
64ae19b
Merge pull request #214 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 10, 2020
49ae706
Update DG
GanapathySanathBalaji Apr 10, 2020
14a6439
Merge pull request #215 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 10, 2020
b1eaf08
Remove toLowerCase()
GanapathySanathBalaji Apr 10, 2020
d810af9
Add ui.png
GanapathySanathBalaji Apr 10, 2020
b438d9b
Merge pull request #216 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 10, 2020
2d03bba
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
NizarMohd Apr 10, 2020
81484ee
Merge branch 'master' into branch-study-area
NizarMohd Apr 10, 2020
cfab167
change ui.png source
NizarMohd Apr 10, 2020
b266480
rectify DG
NizarMohd Apr 10, 2020
2543ec3
edit PPP
NizarMohd Apr 10, 2020
75b10fa
edit DG
NizarMohd Apr 10, 2020
985b4bc
edit UG DG
NizarMohd Apr 10, 2020
d0e3c61
edit DG
NizarMohd Apr 10, 2020
1b3ad51
edit UG
NizarMohd Apr 10, 2020
64f7cf1
Merge pull request #217 from NizarMohd/branch-study-area
NizarMohd Apr 10, 2020
87489d3
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 10, 2020
eac9cf1
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 10, 2020
572c9c2
Refactor code
GanapathySanathBalaji Apr 10, 2020
6eb3e62
Merge pull request #218 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 10, 2020
8d151a2
Update UG
GanapathySanathBalaji Apr 10, 2020
8b78db2
Refactor code and add JavaDoc Comments
GanapathySanathBalaji Apr 10, 2020
ea5018c
Merge pull request #219 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 10, 2020
1584f17
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
NizarMohd Apr 10, 2020
a47f034
Merge branch 'master' into branch-study-area
NizarMohd Apr 10, 2020
104cd8c
edit grammar mistakes
NizarMohd Apr 10, 2020
859cccc
edit readme
NizarMohd Apr 10, 2020
ef6fe3b
Merge pull request #220 from NizarMohd/branch-study-area
NizarMohd Apr 10, 2020
d4d1efc
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 10, 2020
e3b0c10
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 10, 2020
396e70a
Update UG
GanapathySanathBalaji Apr 10, 2020
6ac12cc
Merge pull request #221 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 10, 2020
d2fd971
Merge pull request #16 from AY1920S2-CS2113T-T12-3/master
terrytay Apr 10, 2020
ba40c49
edit listing to bullet points
NizarMohd Apr 10, 2020
1541c97
changed top button to dark blue
NizarMohd Apr 10, 2020
7af67f8
add space
NizarMohd Apr 10, 2020
68212de
Merge pull request #222 from NizarMohd/branch-study-area
NizarMohd Apr 10, 2020
b3f0bb1
add authorship
NizarMohd Apr 10, 2020
91b08de
Merge pull request #223 from NizarMohd/branch-study-area
NizarMohd Apr 10, 2020
d2c42ed
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 10, 2020
426b83d
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 10, 2020
7eab8d4
Edit UG, DG, Notes app
terrytay Apr 10, 2020
f6338eb
Update UG and DG
GanapathySanathBalaji Apr 10, 2020
7983ce3
Fix headers
terrytay Apr 10, 2020
3713669
Merge pull request #224 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 10, 2020
d7b5df7
Merge branch 'master' into master
terrytay Apr 10, 2020
aa4925e
Merge pull request #225 from terrytay/master
terrytay Apr 10, 2020
9de458a
update
terrytay Apr 10, 2020
109aec3
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
NizarMohd Apr 10, 2020
098fa01
Merge branch 'master' into branch-study-area
NizarMohd Apr 10, 2020
e29f103
Merge pull request #17 from AY1920S2-CS2113T-T12-3/master
terrytay Apr 10, 2020
f73dc60
Fix bug
terrytay Apr 10, 2020
b3d30fe
Merge branch 'master' of https://github.com/terrytay/tp
terrytay Apr 10, 2020
8e05f10
Merge pull request #226 from terrytay/master
terrytay Apr 10, 2020
676bbca
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 10, 2020
c41a53f
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 10, 2020
7ac85e0
Remove toLowerCase()
GanapathySanathBalaji Apr 10, 2020
0d0168d
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
NizarMohd Apr 10, 2020
540cc5a
Merge branch 'master' into branch-study-area
NizarMohd Apr 10, 2020
d1fd147
Merge pull request #227 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 10, 2020
7faa90c
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
NizarMohd Apr 10, 2020
78ebe77
Merge branch 'master' into branch-study-area
NizarMohd Apr 10, 2020
8ae4895
edit Ui.printLine() instances
NizarMohd Apr 10, 2020
2b9c9f7
change add to remove
NizarMohd Apr 10, 2020
233323f
Merge pull request #228 from NizarMohd/branch-study-area
NizarMohd Apr 10, 2020
21356c8
Fix reserved keyword being used
terrytay Apr 10, 2020
2065c50
Merge pull request #229 from terrytay/master
terrytay Apr 10, 2020
9f9e775
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 10, 2020
51ca4f6
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 10, 2020
f8cdbe3
edded exception to UI
NizarMohd Apr 10, 2020
e16bc48
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
NizarMohd Apr 10, 2020
ecd16b2
Merge branch 'master' into branch-study-area
NizarMohd Apr 10, 2020
8164269
edit to pass checkstyle
NizarMohd Apr 10, 2020
74b37c2
Handle exception to handle F6 key input
GanapathySanathBalaji Apr 10, 2020
5be2a4a
Merge pull request #231 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 10, 2020
8c9bbc3
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 10, 2020
2558824
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
NizarMohd Apr 11, 2020
f10c7bd
Merge branch 'master' into branch-study-area
NizarMohd Apr 11, 2020
90fea45
edit dg
NizarMohd Apr 11, 2020
13fd7a1
rectify ui printline
NizarMohd Apr 11, 2020
5252a06
edit ui printline
NizarMohd Apr 11, 2020
8076ce4
edit llinks
NizarMohd Apr 11, 2020
3b32413
Merge pull request #232 from NizarMohd/branch-study-area
NizarMohd Apr 11, 2020
97c81a2
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 11, 2020
0750304
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 11, 2020
f1f4f0d
Update Author tags
GanapathySanathBalaji Apr 11, 2020
bdd8f9a
edit PPP
NizarMohd Apr 11, 2020
f6f6b5b
edit link
NizarMohd Apr 11, 2020
ed8d9b9
Merge pull request #233 from NizarMohd/branch-study-area
NizarMohd Apr 11, 2020
ef6616a
edit link
NizarMohd Apr 11, 2020
e874440
edit changes
NizarMohd Apr 11, 2020
fb8ad14
editto pass checkstyle
NizarMohd Apr 11, 2020
83d6669
Merge pull request #234 from NizarMohd/branch-study-area
NizarMohd Apr 11, 2020
c29dea8
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 11, 2020
09a9665
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 11, 2020
01714c8
Merge pull request #235 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 11, 2020
8a0397c
Fix
terrytay Apr 11, 2020
213ccdc
Update nizarmohd.md
NizarMohd Apr 11, 2020
2cb9c65
Update UserGuide.md
terrytay Apr 11, 2020
884ba50
Update UserGuide.md
terrytay Apr 11, 2020
34f7e07
Update text-ui-test
GanapathySanathBalaji Apr 11, 2020
0d0453a
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
NizarMohd Apr 11, 2020
32f45de
Merge branch 'master' into branch-study-area
NizarMohd Apr 11, 2020
e6d4511
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 11, 2020
2485cca
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 11, 2020
1a65a17
Merge pull request #236 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 11, 2020
9f57f81
Merge pull request #18 from AY1920S2-CS2113T-T12-3/master
terrytay Apr 11, 2020
8955dc1
edit PPP
NizarMohd Apr 11, 2020
a2bc3c8
Merge pull request #237 from NizarMohd/branch-study-area
NizarMohd Apr 11, 2020
c96efef
Update _config.yml
terrytay Apr 11, 2020
5eb9bf5
Update UserGuide.md
terrytay Apr 11, 2020
6e0ab8d
Update DeveloperGuide.md
terrytay Apr 11, 2020
d35da86
Update UG
GanapathySanathBalaji Apr 11, 2020
b511a78
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 11, 2020
0fd1055
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 11, 2020
7039017
Update _config.yml
terrytay Apr 11, 2020
7702322
Merge pull request #238 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 11, 2020
5c8e999
Update _config.yml
terrytay Apr 11, 2020
6c812d3
Rectify formatting issue
GanapathySanathBalaji Apr 11, 2020
0fefcc9
Update _config.yml
terrytay Apr 11, 2020
8f578b8
Test theme
terrytay Apr 11, 2020
2876344
Merge pull request #239 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 11, 2020
1d19a64
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 11, 2020
ed9d454
Update .jar file name
GanapathySanathBalaji Apr 11, 2020
b36a584
Merge pull request #240 from GanapathySanathBalaji/master
GanapathySanathBalaji Apr 11, 2020
0f7c4f7
Merge pull request #19 from AY1920S2-CS2113T-T12-3/master
terrytay Apr 11, 2020
6d951b7
Delete Gemfile
terrytay Apr 11, 2020
12132d0
Test
terrytay Apr 11, 2020
857158a
Theme
terrytay Apr 11, 2020
32f556f
Theme
terrytay Apr 11, 2020
fff4977
Theme
terrytay Apr 11, 2020
11a8a32
Update DeveloperGuide.md
terrytay Apr 11, 2020
0395e63
Update DeveloperGuide.md
terrytay Apr 11, 2020
d17e8e1
Update DeveloperGuide.md
terrytay Apr 11, 2020
734c57a
Update DeveloperGuide.md
terrytay Apr 11, 2020
55c10a5
Update DeveloperGuide.md
terrytay Apr 11, 2020
76bf9a4
Update DeveloperGuide.md
terrytay Apr 11, 2020
e8efb1e
Update DeveloperGuide.md
terrytay Apr 11, 2020
baf0a47
Update UserGuide.md
terrytay Apr 11, 2020
4ad8080
Update nizarmohd.md
terrytay Apr 11, 2020
9e2622f
Update ganapathysanathbalaji.md
terrytay Apr 11, 2020
d2204e4
Update terrytay.md
terrytay Apr 11, 2020
d2eb57b
Update hongquan448.md
terrytay Apr 11, 2020
d685920
Update nizarmohd.md
terrytay Apr 11, 2020
fb40e13
Update nizarmohd.md
terrytay Apr 11, 2020
0713318
Update ganapathysanathbalaji.md
terrytay Apr 11, 2020
1ec5acf
Update hongquan448.md
terrytay Apr 11, 2020
748cefe
Update terrytay.md
terrytay Apr 11, 2020
bba997f
Update README.md
terrytay Apr 11, 2020
87d1e91
Update UserGuide.md
terrytay Apr 11, 2020
9ec7ddc
Update DeveloperGuide.md
terrytay Apr 11, 2020
62e0dbd
Update README.md
terrytay Apr 11, 2020
dbb3531
Update AboutUs.md
terrytay Apr 11, 2020
d245ed5
Update ganapathysanathbalaji.md
terrytay Apr 11, 2020
1f022df
Update hongquan448.md
terrytay Apr 11, 2020
e3d8117
Update nizarmohd.md
terrytay Apr 11, 2020
202dd03
Update terrytay.md
terrytay Apr 11, 2020
d21aef9
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 11, 2020
e38a987
Merge branch 'master' into master
terrytay Apr 11, 2020
37a0ec1
Delete Gemfile
terrytay Apr 11, 2020
5cc319b
Delete _config.yml
terrytay Apr 11, 2020
7939105
Delete Gemfile.lock
terrytay Apr 11, 2020
d211590
Set theme jekyll-theme-cayman
terrytay Apr 11, 2020
a5df226
Merge branch 'master' of https://github.com/AY1920S2-CS2113T-T12-3/tp
GanapathySanathBalaji Apr 11, 2020
ed2f9ea
Merge branch 'master' into branch-Authorship
GanapathySanathBalaji Apr 11, 2020
63c83c0
Change name of jar file
GanapathySanathBalaji Apr 11, 2020
7cf382e
Merge pull request #241 from GanapathySanathBalaji/branch-Authorship
GanapathySanathBalaji Apr 11, 2020
6b8d5f5
Dummy
terrytay Apr 11, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@

Display | Name | Github Profile | Portfolio
--------|:----:|:--------------:|:---------:
![](https://via.placeholder.com/100.png?text=Photo) | John Doe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Don Joe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Ron John | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | John Roe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Don Roe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Nizar Mohamed| [Github](https://github.com/NizarMohd) | [Portfolio](docs/team/NizarMohd.md)
![](https://avatars2.githubusercontent.com/u/59829631?s=460&v=4?text=terry) | Terry Tay | [Github](https://github.com/terrytay) | [Portfolio](docs/team/terrytay.md)
![](https://via.placeholder.com/100.png?text=Photo) | Ganapathy Sanath Balaji | [Github](https://github.com/GanapathySanathBalaji) | [Portfolio](docs/team/ganapathysanathbalaji.md)
![](https://via.placeholder.com/100.png?text=Photo) | Hong Quan | [Github](https://github.com/hongquan448) | [Portfolio](docs/team/hongquan.md)
1 change: 1 addition & 0 deletions docs/_config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
theme: jekyll-theme-minimal
Empty file.
Empty file added library/eventList.txt
Empty file.
8 changes: 8 additions & 0 deletions library/locations.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
MacCommons~2 College Ave West Education Resource Centre~Utown~true~true~5
OCBC~2 College Ave West, Stephen Riady Centre~Utown~true~false~2
EA Level 3~9 Engineering Drive 1,EA~Engineering~true~true~4
EA Level 2~9 Engineering Drive 1~Engineering~true~true~4
EA Level 1~9 Engineering Drive 1~Engineering~true~true~4
EA Level 4~9 Engineering Drive 1, Outside Staff Offices~Engineering~true~false~6
EA Level 5~9 Engineering Drive 1, Outside of the door beside EA05~Engineering~true~false~4
EA Level 6~9 Engineering Drive 1, EA06-23~Engineering~true~true~4
43 changes: 43 additions & 0 deletions src/main/java/command/AddCommand.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
package command;

import event.Event;
import event.EventList;
import exception.command.EventDetailsNotProvidedException;
import ui.Ui;

/**
* This command is used to add new events to the event list.
*/
public class AddCommand extends Command {

/** The new event to be added. */
Event newEvent;

/**
* Constructor for the AddCommand Object.
* Abstracts out the details from the user input and uses it to create a new event object.
*
* @param eventDetails The array contains the information regarding the new event to be added.
* @param isOneWordCommand Denotes whether the user given input is single or multi worded.
* @throws Exception If the wrong format is used to create an event.
*/
public AddCommand(String[] eventDetails, boolean isOneWordCommand) throws Exception {
if (isOneWordCommand) {
throw new EventDetailsNotProvidedException();
}

String[] details = eventDetails[1].split("/");
String description = details[0];
String date = details[1].substring(2);
String startTime = details[2].substring(2);
String endTime = details[3].substring(2);
String priority = details[4].substring(2);
newEvent = new Event(description,date,startTime,endTime,priority);
}

@Override
public void executeCommand(EventList eventList, Ui ui) {
eventList.addEvent(newEvent, ui);
}

}
29 changes: 29 additions & 0 deletions src/main/java/command/ClearCommand.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
package command;

import event.EventList;
import exception.command.MisuseOfClearCommandException;
import ui.Ui;

/**
* This command is used to clear all the events in the list.
*/
public class ClearCommand extends Command {

/**
* Constructor for the ClearCommand Object.
* Checks if the user given input follows the correct format.
*
* @param isOneWordCommand Denotes whether the user given input is single or multi worded.
* @throws Exception If the wrong format is used.
*/
public ClearCommand(boolean isOneWordCommand) throws Exception {
if (!isOneWordCommand) {
throw new MisuseOfClearCommandException();
}
}

@Override
public void executeCommand(EventList eventList, Ui ui) {
eventList.clearEvents(ui);
}
}
20 changes: 20 additions & 0 deletions src/main/java/command/Command.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
package command;

import event.EventList;
import ui.Ui;

/**
* Object represents a command and contains all the required information and implementation to execute it.
*/
public abstract class Command {

/**
* Executes the command based on the information provided by the user.
*
* @param eventList Contains the list of tasks on which the commands are executed on.
* @param ui This handles the interaction with Users.
* @throws Exception If issues are found during execution of command.
*/
public abstract void executeCommand(EventList eventList, Ui ui) throws Exception;

}
29 changes: 29 additions & 0 deletions src/main/java/command/CountdownCommand.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
package command;

import event.EventList;
import exception.command.MisuseOfCountdownCommandException;
import ui.Ui;

/**
* Displays the list of events added so far in increasing order of their dates.
*/
public class CountdownCommand extends Command {

/**
* Constructor for the CountdownCommand Object.
* Creates a new object if the correct format is used.
*
* @param isOneWordCommand Denotes whether the user given input is single or multi worded.
* @throws Exception If the wrong format is used.
*/
public CountdownCommand(boolean isOneWordCommand) throws Exception {
if (!isOneWordCommand) {
throw new MisuseOfCountdownCommandException();
}
}

@Override
public void executeCommand(EventList eventList, Ui ui) {
eventList.countdownView(ui);
}
}
40 changes: 40 additions & 0 deletions src/main/java/command/DeleteCommand.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
package command;

import event.EventList;
import exception.command.DeleteCommandMissingIndexException;
import exception.command.IndexNotIntegerException;
import ui.Ui;

/**
* Command is used to delete an event at a specific index.
*/
public class DeleteCommand extends Command {

/** Denotes the index at which the event should be deleted at. */
int indexToDelete;

/**
* Constructor for the DeleteCommand object.
* Creates a new object if the correct command is used.
*
* @param commandSplit Contains information with regards to the index to be deleted at.
* @param isOneWordCommand Denotes whether the user given input is single or multi worded.
* @throws Exception If the index specified is invalid/ The wrong format is used for the command.
*/
public DeleteCommand(String[] commandSplit, boolean isOneWordCommand) throws Exception {
if (isOneWordCommand) {
throw new DeleteCommandMissingIndexException();
}
try {
indexToDelete = Integer.parseInt(commandSplit[1]);
} catch (NumberFormatException e) {
throw new IndexNotIntegerException();
}
}


@Override
public void executeCommand(EventList eventList, Ui ui) throws Exception {
eventList.deleteEvent(indexToDelete, ui);
}
}
43 changes: 43 additions & 0 deletions src/main/java/command/EventCommand.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
package command;

import event.EventList;
import parser.Parser;
import ui.Ui;
import static ui.Ui.BYE_COMMAND;

/**
* Used to run all the functions related to events.
*/
public class EventCommand {

/**
* Runs all the command for events.
*
* @param eventList Refers to the current list of events.
* @param ui UI object used to interact with user.
* @param parser Object used to parse the user input into commands.
*/
public static void runCommands(EventList eventList, Ui ui, Parser parser) {
ui.printHelp();
String fullCommand;
Command command;

fullCommand = ui.getUserIn();
while (!fullCommand.equals(BYE_COMMAND)) {
try {
command = parser.parseCommand(fullCommand);
command.executeCommand(eventList, ui);
} catch (Exception exception) {
ui.printLine();
ui.printMessage(exception.getMessage());
ui.printLine();
}
fullCommand = ui.getUserIn();

}
ui.printLine();
ui.printMessage(Ui.BYE_MESSAGE);
ui.printLine();
}

}
28 changes: 28 additions & 0 deletions src/main/java/command/HelpCommand.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
package command;

import event.EventList;
import ui.Ui;

/**
* Command is used to print the list of commands supported.
*/
public class HelpCommand extends Command {

/**
* Constructor for the HelpCommand object.
* Creates a new object if the correct format is used.
*
* @param isOneWordCommand Denotes whether the user given input is single or multi worded.
* @throws Exception If the wrong format is used.
*/
public HelpCommand(boolean isOneWordCommand) throws Exception {
if (!isOneWordCommand) {
throw new Exception("Wrong command used to view command list (Should be :help )");
}
}

@Override
public void executeCommand(EventList eventList, Ui ui) {
ui.printHelp();
}
}
29 changes: 29 additions & 0 deletions src/main/java/command/PriorityViewCommand.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
package command;

import event.EventList;
import exception.command.MisuseOfPriorityCommandException;
import ui.Ui;

/**
* Displays the list of events added so far in decreasing order of their priority.
*/
public class PriorityViewCommand extends Command {

/**
* Constructor for the PriorityViewCommand Object.
* Creates a new object if the correct format is used.
*
* @param isOneWordCommand Denotes whether the user given input is single or multi worded.
* @throws Exception If the wrong format is used.
*/
public PriorityViewCommand(boolean isOneWordCommand) throws Exception {
if (!isOneWordCommand) {
throw new MisuseOfPriorityCommandException();
}
}

@Override
public void executeCommand(EventList eventList, Ui ui) {
eventList.priorityView(ui);
}
}
34 changes: 34 additions & 0 deletions src/main/java/command/SearchCommand.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
package command;

import event.EventList;
import exception.command.SearchMissingTermsException;
import ui.Ui;

/**
* Command used to perform a search of events whose description contain the keyword mentioned.
*/
public class SearchCommand extends Command {

/** The word to be searched for. */
String keyword;

/**
* Constructor for SearchCommand object.
* Creates a new object if the correct format is used.
*
* @param commandSplit Contains the keyword to be searched for.
* @param isOneWordCommand Denotes whether the user given input is single or multi worded.
* @throws Exception If the wrong format is used.
*/
public SearchCommand(String[] commandSplit, boolean isOneWordCommand) throws Exception {
if (isOneWordCommand) {
throw new SearchMissingTermsException();
}
this.keyword = commandSplit[1];
}

@Override
public void executeCommand(EventList eventList, Ui ui) throws Exception {
eventList.searchEvents(keyword, ui);
}
}
Loading