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

[AY1920S1-CS2113-T14-2] restaurant manager #92

Open
wants to merge 518 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
518 commits
Select commit Hold shift + click to select a range
6fe50d2
updated UG, modified parser (#59)
9hafidz6 Oct 31, 2019
a60a4fb
did i not
CEGLincoln Oct 31, 2019
3008366
Update UserGuide.md
saradj Oct 31, 2019
065c449
Update UserGuide.md
saradj Oct 31, 2019
9844649
Update DeveloperGuide.md
saradj Oct 31, 2019
9daa701
update add order, done order, alter order commands
Oct 31, 2019
1ac4b01
Update AddCommand.java
saradj Oct 31, 2019
d4a6e35
update list order and remove order command
Oct 31, 2019
a6372c7
updated DG and UG
x3chillax Oct 31, 2019
ae91860
Merge branch 'master' into master
x3chillax Oct 31, 2019
3428fca
Merge pull request #60 from x3chillax/master
x3chillax Oct 31, 2019
444fe3a
fix compile error and update delete order, list order ... commands
Oct 31, 2019
ef58afa
Merge pull request #2 from AY1920S1-CS2113-T14-2/master
JiahanYu Oct 31, 2019
8396278
update Ui class
Oct 31, 2019
c4a0cd5
fix compile problem regarding to alter order date.
Oct 31, 2019
30d8682
optimize imports
Oct 31, 2019
2dc0010
Merge pull request #61 from VirginiaYu/master
JiahanYu Oct 31, 2019
24e67de
nothing
CEGLincoln Nov 1, 2019
d051254
So many conflictsgit add .
CEGLincoln Nov 1, 2019
399ce57
Merge pull request #78 from CEGLincoln/master
CEGLincoln Nov 1, 2019
c800eed
Merge pull request #3 from AY1920S1-CS2113-T14-2/master
JiahanYu Nov 2, 2019
9ca538e
InitOrderList Command
Nov 2, 2019
8b00222
1. Solve order template duplicate issues.
Nov 2, 2019
2196708
Merge pull request #104 from VirginiaYu/master
JiahanYu Nov 2, 2019
ca246c7
type
Nov 2, 2019
f700e1c
solved -- Entering an incorrect response to "Are you sure you want to…
Nov 2, 2019
6472225
put fridge.txt into source folder
Nov 2, 2019
7fcfbc0
optimize imports
Nov 2, 2019
957410e
add javaDoc to initOrderListCommand class
Nov 2, 2019
37bc455
make print in file format in one line for an order.
Nov 2, 2019
40ed8e8
order storage loading from txt file
Nov 2, 2019
3b5a6a2
rename Cmd to Command, since the tutor says it make sense
Nov 2, 2019
bb2a87a
todo list not finished yet
Nov 2, 2019
70db5cd
add todo list feature
Nov 2, 2019
e8b3f64
finish todo list, add one more option to view the latest task list
Nov 2, 2019
0939186
Merge pull request #108 from VirginiaYu/master
JiahanYu Nov 2, 2019
162fae2
Huge Changes
CEGLincoln Nov 3, 2019
4ad3dd8
whats the issue
CEGLincoln Nov 3, 2019
e04bd3e
commit again
CEGLincoln Nov 3, 2019
1cd15a5
it compiles!
CEGLincoln Nov 4, 2019
176c180
hope I didnt break anything
CEGLincoln Nov 4, 2019
4a90c87
Merge pull request #110 from CEGLincoln/master
saradj Nov 5, 2019
f5b8c0f
Solved your issues
CEGLincoln Nov 5, 2019
4f52f19
Merge remote-tracking branch 'upstream/master'
CEGLincoln Nov 5, 2019
f95dd5c
Merge pull request #1 from AY1920S1-CS2113-T14-2/master
saradj Nov 5, 2019
a320084
Merge pull request #111 from CEGLincoln/master
CEGLincoln Nov 5, 2019
30416fd
fixing removeAllExpired and UseIngredient
saradj Nov 5, 2019
bec850d
Merge branch 'master' into master
saradj Nov 5, 2019
5221e8b
Merge pull request #112 from saradj/master
CEGLincoln Nov 6, 2019
4ba37df
improve listdishcommand
CEGLincoln Nov 6, 2019
080eb6b
Merge pull request #113 from CEGLincoln/master
CEGLincoln Nov 6, 2019
34eae01
fix bug
CEGLincoln Nov 6, 2019
042fbcf
Merge pull request #114 from CEGLincoln/master
CEGLincoln Nov 6, 2019
63b0827
Update UG, cleaning format. Hope every teammate can take a look.
Nov 6, 2019
4e8e8dc
add ui.showlines to format
Nov 6, 2019
02de269
udpate UG order command and todo list.
Nov 6, 2019
f1c2603
no message
Nov 6, 2019
8a73a35
Merge branch 'master' into master
JiahanYu Nov 6, 2019
f76ca5f
Merge pull request #116 from VirginiaYu/master
JiahanYu Nov 6, 2019
c0be0a7
no message
x3chillax Nov 7, 2019
f726b3d
Merge branch 'master' of https://github.com/AY1920S1-CS2113-T14-2/main1
x3chillax Nov 7, 2019
52b4533
fix loading arror from hard disk
CEGLincoln Nov 7, 2019
f9a2e58
Merge pull request #117 from CEGLincoln/master
CEGLincoln Nov 7, 2019
90c6fec
added commands to change ingredient name/amount using index number.
x3chillax Nov 7, 2019
b95fba8
Merge pull request #118 from x3chillax/master
x3chillax Nov 7, 2019
c73bec5
added things to template in UI
x3chillax Nov 7, 2019
114d13b
Merge pull request #119 from x3chillax/master
x3chillax Nov 7, 2019
0810e52
added 2 new features to dishcommand (#120)
9hafidz6 Nov 7, 2019
9cdefe8
* Fix compile error, fix bugs
Nov 7, 2019
fae78d7
changed ui
9hafidz6 Nov 7, 2019
c963b35
code cleanup. removed those tasks thingy
x3chillax Nov 7, 2019
7f78b6c
Merge pull request #121 from x3chillax/master
x3chillax Nov 7, 2019
0025667
fix todolist error
Nov 7, 2019
b2b9c2f
Merge branch 'master' into master
JiahanYu Nov 7, 2019
a911060
Merge pull request #122 from VirginiaYu/master
JiahanYu Nov 7, 2019
a01e0d9
fix error
JiahanYu Nov 7, 2019
73fcc78
fix read/write error
JiahanYu Nov 7, 2019
bb68311
More explicit reminder
JiahanYu Nov 7, 2019
4ef5aa5
showline after exception examination
JiahanYu Nov 7, 2019
0b3daab
.
JiahanYu Nov 7, 2019
8463e07
Update UG
JiahanYu Nov 7, 2019
7dfc5b7
.
JiahanYu Nov 7, 2019
64645db
Fix indentation
JiahanYu Nov 7, 2019
a9c3cf3
.
JiahanYu Nov 7, 2019
94b784e
Merge pull request #123 from VirginiaYu/master
JiahanYu Nov 7, 2019
826c022
what is this
CEGLincoln Nov 7, 2019
1b39856
fix m conflict
CEGLincoln Nov 7, 2019
c41ac07
.
JiahanYu Nov 7, 2019
7390a66
Update order template
JiahanYu Nov 7, 2019
72ac57d
changing to "✓" : "✗"
JiahanYu Nov 7, 2019
5b6c867
compile error
JiahanYu Nov 7, 2019
68b7508
Merge pull request #2 from AY1920S1-CS2113-T14-2/master
saradj Nov 9, 2019
ccc1d57
updated UG,DG. able to read from recipebook.txt (#125)
9hafidz6 Nov 9, 2019
aa56083
Adding JavaDoc and minor fix
saradj Nov 9, 2019
a48721f
Merge branch 'master' into master
saradj Nov 9, 2019
5c69ff0
Merge pull request #126 from saradj/master
saradj Nov 9, 2019
12b6480
Merge pull request #3 from AY1920S1-CS2113-T14-2/master
saradj Nov 9, 2019
8df812b
fixing merge problems
saradj Nov 9, 2019
e0b231f
Merge pull request #127 from saradj/master
saradj Nov 9, 2019
30d238e
Update DukeException.java
saradj Nov 9, 2019
7fac24b
update ui to match user guide
saradj Nov 9, 2019
78d2167
why still have merge conflict
CEGLincoln Nov 10, 2019
8a3c11e
minor improvements
CEGLincoln Nov 10, 2019
0de8a6e
Merge pull request #128 from CEGLincoln/master
CEGLincoln Nov 10, 2019
52fa151
updated UG,DG. dishesCommand able write/delete/update to file (#129)
9hafidz6 Nov 10, 2019
7e648b5
Change UG and minor change to io flow
saradj Nov 10, 2019
d17ab46
Merge branch 'master' into master
saradj Nov 10, 2019
0e1bde4
Merge pull request #130 from saradj/master
saradj Nov 10, 2019
da2bd9c
Merge pull request #4 from AY1920S1-CS2113-T14-2/master
saradj Nov 10, 2019
29647e9
added back previous table of content
9hafidz6 Nov 10, 2019
3c1faa0
added back previous table of content for UG
9hafidz6 Nov 10, 2019
e26ae73
DG update
saradj Nov 10, 2019
af338bd
Merge pull request #131 from saradj/master
saradj Nov 10, 2019
f4b630d
added documentation
x3chillax Nov 10, 2019
437e2d6
UG DG update
saradj Nov 10, 2019
9f5c47c
added documentation
x3chillax Nov 10, 2019
568dfc3
Merge pull request #132 from x3chillax/master
x3chillax Nov 10, 2019
25d6f44
some updates to DG
x3chillax Nov 10, 2019
cb14058
Merge pull request #133 from x3chillax/master
x3chillax Nov 10, 2019
bb0e829
Cleaning code
saradj Nov 10, 2019
d851b22
Merge branch 'master' into master
saradj Nov 10, 2019
40cf842
Merge pull request #134 from saradj/master
saradj Nov 10, 2019
2bfc71b
Merge pull request #5 from AY1920S1-CS2113-T14-2/master
saradj Nov 10, 2019
ff56266
Update IngredientsList.java
saradj Nov 10, 2019
220cf49
Merge branch 'master' into master
JiahanYu Nov 10, 2019
55de8c0
Merge pull request #4 from AY1920S1-CS2113-T14-2/master
JiahanYu Nov 10, 2019
20ba5b9
DG update
saradj Nov 10, 2019
487e5c7
updating ug
saradj Nov 10, 2019
28b3301
Merge pull request #135 from saradj/master
saradj Nov 10, 2019
5667f41
Merge pull request #6 from AY1920S1-CS2113-T14-2/master
saradj Nov 10, 2019
cd57815
Update author and delete some garbage code
Nov 10, 2019
8480350
update
saradj Nov 10, 2019
0489514
Merge pull request #136 from saradj/master
saradj Nov 10, 2019
6257c90
Add JavaDoc for classes
Nov 10, 2019
87565b2
Update Duke.java
saradj Nov 10, 2019
fd170ec
Add test code for order class
Nov 10, 2019
2f6ab59
updated UG
x3chillax Nov 10, 2019
c359609
Add test code file for TodayTodoList
Nov 10, 2019
ac88e89
Merge branch 'master' into master
x3chillax Nov 10, 2019
0f81580
Merge pull request #137 from x3chillax/master
x3chillax Nov 10, 2019
f1b7b20
update/optimize two test files imports
Nov 10, 2019
b3b4310
Merge pull request #138 from VirginiaYu/master
JiahanYu Nov 10, 2019
dcc162a
updated UG
x3chillax Nov 10, 2019
c13cce4
Merge pull request #139 from x3chillax/master
x3chillax Nov 10, 2019
603d718
updated DG
x3chillax Nov 10, 2019
4621ba8
Merge pull request #140 from x3chillax/master
x3chillax Nov 10, 2019
7630343
Update ugly indentation when drawing those "order" "ingredient" "dish…
Nov 10, 2019
093ff86
Exception Message Update, corresponds to UG and making it more organi…
Nov 10, 2019
06d7b2b
Update UG
Nov 10, 2019
67190ea
format
Nov 10, 2019
293c7de
Merge branch 'master' into master
JiahanYu Nov 10, 2019
7a56e3e
Merge pull request #141 from VirginiaYu/master
JiahanYu Nov 10, 2019
6057fa0
Update AboutUs.md
JiahanYu Nov 10, 2019
44eadcf
Not showing characters when showing template
JiahanYu Nov 10, 2019
363fb15
Add "order" drawing when step into submenu
JiahanYu Nov 10, 2019
0ac2bba
Add Storage png
JiahanYu Nov 11, 2019
7dd51f4
Update DG
JiahanYu Nov 11, 2019
a73fb35
Update Dg
JiahanYu Nov 11, 2019
66088d4
delete storage.png
JiahanYu Nov 11, 2019
4ca75b4
add storage updated figure
JiahanYu Nov 11, 2019
698765b
Update path to png
JiahanYu Nov 11, 2019
096a5e8
update
saradj Nov 11, 2019
c37edde
Upload storage.png
JiahanYu Nov 11, 2019
101a47e
Merge pull request #143 from VirginiaYu/master
JiahanYu Nov 11, 2019
dc4657b
Merge branch 'master' into master
saradj Nov 11, 2019
91ed409
Update DG for order ui
JiahanYu Nov 11, 2019
a9bcc52
Merge branch 'master' into master
saradj Nov 11, 2019
7a7e444
Merge pull request #142 from saradj/master
saradj Nov 11, 2019
03fff3d
ug update
saradj Nov 11, 2019
9d72b58
Upload Command.png
JiahanYu Nov 11, 2019
5f03d32
Merge branch 'master' of https://github.com/saradj/main
saradj Nov 11, 2019
4b17ad9
Update DG
JiahanYu Nov 11, 2019
0d34900
adding assertions
saradj Nov 11, 2019
d07ccfd
Merge pull request #144 from saradj/master
saradj Nov 11, 2019
00c6ffa
Upload ListComponent.png
JiahanYu Nov 11, 2019
9fa7eea
Update UG.md
JiahanYu Nov 11, 2019
1d2eacd
old version png removed
JiahanYu Nov 11, 2019
bac8fee
Add new version of list component figure
JiahanYu Nov 11, 2019
c260e58
Merge pull request #145 from VirginiaYu/master
JiahanYu Nov 11, 2019
858ba50
no message
x3chillax Nov 11, 2019
9ff9ebc
Merge branch 'master' of https://github.com/AY1920S1-CS2113-T14-2/main1
x3chillax Nov 11, 2019
aaeb964
Command figure update
JiahanYu Nov 11, 2019
976d847
delete unnecessary list command
JiahanYu Nov 11, 2019
24d5fcb
update its inheritance to command class
JiahanYu Nov 11, 2019
0ff383f
BIG CHANGE: put all lists into list packages, similar to `Storage` co…
Nov 11, 2019
850a134
delete command component graph
JiahanYu Nov 11, 2019
b370ed6
upload png
JiahanYu Nov 11, 2019
37a8277
update with newest version
Nov 11, 2019
c6046ed
to fix merge conflict (roll back)
Nov 11, 2019
75862b4
Merge pull request #146 from VirginiaYu/master
JiahanYu Nov 11, 2019
d2d16fc
move ingredient list into list packages
Nov 11, 2019
265d92d
Merge pull request #147 from VirginiaYu/master
JiahanYu Nov 11, 2019
33c6e31
DG update
x3chillax Nov 11, 2019
d75b684
Merge pull request #148 from x3chillax/master
x3chillax Nov 11, 2019
0af5926
Merge pull request #7 from AY1920S1-CS2113-T14-2/master
saradj Nov 11, 2019
cafb398
fixing compile err
saradj Nov 11, 2019
b54d7f7
Merge pull request #149 from saradj/master
saradj Nov 11, 2019
24b1de5
no message
x3chillax Nov 11, 2019
8170f02
update dg
saradj Nov 11, 2019
521b09f
Merge pull request #150 from saradj/master
saradj Nov 11, 2019
539cb9d
Add files via upload
saradj Nov 11, 2019
c7341bf
Update DeveloperGuide.md
saradj Nov 11, 2019
66ebd6e
Add files via upload
saradj Nov 11, 2019
f07f63e
Delete PrintableUML.png
saradj Nov 11, 2019
355f59e
Add files via upload
saradj Nov 11, 2019
47b1acb
Add files via upload
saradj Nov 11, 2019
ef22c8d
Update DeveloperGuide.md
saradj Nov 11, 2019
0a8685b
Add files via upload
saradj Nov 11, 2019
c8b8b0d
Update DeveloperGuide.md
saradj Nov 11, 2019
56ffe10
Add files via upload
saradj Nov 11, 2019
3d869cd
Delete StorageUML.png
saradj Nov 11, 2019
b9d695d
Add files via upload
saradj Nov 11, 2019
eed5875
dg
saradj Nov 11, 2019
aeab0e6
Merge pull request #151 from saradj/master
saradj Nov 11, 2019
c3e8cf2
Update DeveloperGuide.md
saradj Nov 11, 2019
bd1fbfe
uml:
saradj Nov 11, 2019
23885df
Merge branch 'master' into master
saradj Nov 11, 2019
c333e71
Merge pull request #152 from saradj/master
saradj Nov 11, 2019
90065f2
updated UG and DG. added some Junit test for Dish (#153)
9hafidz6 Nov 11, 2019
8b2c150
Merge pull request #5 from AY1920S1-CS2113-T14-2/master
JiahanYu Nov 11, 2019
3cb8a7e
added parser image to DG
9hafidz6 Nov 11, 2019
1861470
updated UG and additional javadoc (#154)
9hafidz6 Nov 11, 2019
7d5ac03
minor update to DG and UG (#155)
9hafidz6 Nov 11, 2019
ac7b3f6
fixed UI image on UG
9hafidz6 Nov 11, 2019
eedc7f1
Merge pull request #8 from AY1920S1-CS2113-T14-2/master
saradj Nov 11, 2019
2efce3f
update ug dg
saradj Nov 11, 2019
6c08c6e
ug dg update
saradj Nov 11, 2019
0f211f9
new Ui.png, t command
9hafidz6 Nov 11, 2019
52bbad0
added a check for ingName length
saradj Nov 11, 2019
df5752e
minor changes to DG
x3chillax Nov 11, 2019
e4db07a
Merge branch 'master' of https://github.com/AY1920S1-CS2113-T14-2/main1
x3chillax Nov 11, 2019
d8ab20e
Merge pull request #157 from x3chillax/master
x3chillax Nov 11, 2019
36df95e
dg update
saradj Nov 11, 2019
7901a24
changed quick start to java -jar v1.4
9hafidz6 Nov 11, 2019
7a9a358
Merge pull request #156 from saradj/master
saradj Nov 11, 2019
511199e
updated DG, the output of recipebook.txt
9hafidz6 Nov 11, 2019
656d5b4
Merge branch 'master' of https://github.com/AY1920S1-CS2113-T14-2/main
9hafidz6 Nov 11, 2019
8425e44
DG update
x3chillax Nov 11, 2019
e730e08
merged with sara checkIngNameLength()
9hafidz6 Nov 11, 2019
1d33a96
Merge pull request #158 from x3chillax/master
x3chillax Nov 11, 2019
2461a93
Merge branch 'master' of https://github.com/AY1920S1-CS2113-T14-2/main
9hafidz6 Nov 11, 2019
408d925
Link to profolio
JiahanYu Nov 11, 2019
dd915a4
add paranthesis
JiahanYu Nov 11, 2019
0cafc26
Add files via upload
saradj Nov 11, 2019
b7d5efc
Update DeveloperGuide.md
saradj Nov 11, 2019
7e6bc74
Update DeveloperGuide.md
saradj Nov 11, 2019
9931ca4
Update DG
JiahanYu Nov 11, 2019
852b548
Merge branch 'master' into master
JiahanYu Nov 11, 2019
788ca03
Merge pull request #159 from VirginiaYu/master
JiahanYu Nov 11, 2019
272b0cf
Update DeveloperGuide.md
saradj Nov 11, 2019
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
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,7 @@ src/main/resources/docs/
.DS_Store
*.iml
bin/

# Less cluster please
.vscode/
*.class
18 changes: 1 addition & 17 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,21 +1,5 @@
language: java
matrix:
include:
- jdk: openjdk11
jdk: oraclejdk11

before_install:
- chmod +x gradlew
- chmod +x config/travis/*

script: >-
./config/travis/run-checks.sh &&
./gradlew clean checkstyleMain checkstyleTest test

before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/

cache:
directories:
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/
9 changes: 0 additions & 9 deletions CONTRIBUTORS.md

This file was deleted.

30 changes: 30 additions & 0 deletions Fridge.uml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<Diagram>
<ID>JAVA</ID>
<OriginalElement>duke.fridge.Fridge</OriginalElement>
<nodes>
<node x="37.0" y="0.0">duke.ingredient.Ingredient</node>
<node x="0.0" y="257.0">duke.fridge.Fridge</node>
</nodes>
<notes />
<edges>
<edge source="duke.fridge.Fridge" target="duke.ingredient.Ingredient">
<point x="-72.75" y="-158.5" />
<point x="72.75" y="232.0" />
<point x="91.25" y="232.0" />
<point x="-54.25" y="103.5" />
</edge>
</edges>
<settings layout="Hierarchic Group" zoom="1.0904024767801856" x="209.90086910464152" y="286.767461669506" />
<SelectedNodes />
<Categories>
<Category>Constructors</Category>
<Category>Methods</Category>
<Category>Inner Classes</Category>
<Category>Fields</Category>
<Category>Properties</Category>
</Categories>
<SCOPE>All</SCOPE>
<VISIBILITY>private</VISIBILITY>
</Diagram>

41 changes: 9 additions & 32 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,40 +1,17 @@
# Setting up
# Duke

**Prerequisites**
![UI](https://github.com/AY1920S1-CS2113-T14-2/main1/blob/master/docs/images/Ui.png)

* JDK 11
* Recommended: IntelliJ IDE
* Fork this repo to your GitHub account and clone the fork to your computer
* This project aims to allow the restaurant chef to be more organised in terms of his admin duties which includes, keeping track of ingredients, recipes, etc.
* Java is the main programming language that is used in this project

**Importing the project into IntelliJ**

1. Open IntelliJ (if you are not in the welcome screen, click `File` > `Close Project` to close the existing project dialog first).
1. Set up the correct JDK version.
* Click `Configure` > `Structure for new Projects` (in older versions of Intellij:`Configure` > `Project Defaults` > `Project Structure`).
* If JDK 11 is listed in the drop down, select it. If it is not, click `New...` and select the directory where you installed JDK 11.
* Click `OK`.
1. Click `Import Project`.
1. Locate the project directory and click `OK`.
1. Select `Create project from existing sources` and click `Next`.
1. Rename the project if you want. Click `Next`.
1. Ensure that your src folder is checked. Keep clicking `Next`.
1. Click `Finish`.
## Site Navigation

# Tutorials
- [User Guide](https://github.com/AY1920S1-CS2113-T14-2/main1/blob/master/docs/UserGuide.md)
- [Developer Guide](https://github.com/AY1920S1-CS2113-T14-2/main1/blob/master/docs/DeveloperGuide.md)
- [About Us](https://github.com/AY1920S1-CS2113-T14-2/main1/blob/master/docs/AboutUs.md)

Duke Increment | Tutorial
---------------|---------------
`A-Gradle` | [Gradle Tutorial](tutorials/gradleTutorial.md)
`A-TextUiTesting` | [Text UI Testing Tutorial](tutorials/textUiTestingTutorial.md)
`Level-10` | JavaFX tutorials:<br>→ [Part 1: Introduction to JavaFX][fx1]<br>→ [Part 2: Creating a GUI for Duke][fx2]<br>→ [Part 3: Interacting with the user][fx3]<br>→ [Part 4: Introduction to FXML][fx4]

[fx1]: <tutorials/javaFxTutorialPart1.md>
[fx2]: <tutorials/javaFxTutorialPart2.md>
[fx3]: <tutorials/javaFxTutorialPart3.md>
[fx4]: <tutorials/javaFxTutorialPart4.md>

# Feedback, Bug Reports

* If you have feedback or bug reports, please post in [se-edu/duke issue tracker](https://github.com/se-edu/duke/issues).
* We welcome pull requests too.
## Acknowledgements

48 changes: 22 additions & 26 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,51 +5,47 @@ plugins {
id 'com.github.johnrengelman.shadow' version '5.1.0'
}

checkstyle {
toolVersion = '8.23'
}

group 'seedu.duke'
version '0.1.0'

repositories {
mavenCentral()
}

application {
// Change this to your main class.
mainClassName = "Duke"
}

shadowJar {
archiveBaseName = "duke"
archiveVersion = "0.1.3"
archiveBaseName = null
archiveVersion = "v1.4"
archiveClassifier = null
archiveAppendix = null
}

dependencies {
String javaFxVersion = '11'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'linux'
implementation group: 'org.openjfx', name: 'javafx-controls', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-controls', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-controls', version: javaFxVersion, classifier: 'linux'
implementation group: 'org.openjfx', name: 'javafx-fxml', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-fxml', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-fxml', version: javaFxVersion, classifier: 'linux'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'linux'
sourceSets{
main {
resources {
srcDirs = ['src/main/java']
}
}
}

checkstyle {
toolVersion = '8.23'
}

dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter:5.5.0'
compile group: 'com.massisframework', name: 'j-text-utils', version: '0.3.4'
implementation 'junit:junit:4.12'
implementation 'junit:junit:4.12'
}

test {
useJUnitPlatform()
}
application {
// Change this to your main class.
mainClassName = "duke/Duke"
}

run {
standardInput = System.in
}
}
4 changes: 2 additions & 2 deletions config/checkstyle/checkstyle.xml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
<property name="max" value="120"/>
<property name="ignorePattern" value="^package.*|^import.*|a href|href|http://|https://|ftp://"/>
</module>
<module name="AvoidStarImport"/>
<!-- module name="AvoidStarImport"/ -->
<module name="OneTopLevelClass"/>
<module name="NoLineWrap"/>
<module name="EmptyBlock">
Expand Down Expand Up @@ -182,7 +182,7 @@
<module name="Indentation">
<property name="basicOffset" value="4"/>
<property name="braceAdjustment" value="0"/>
<property name="caseIndent" value="0"/>
<property name="caseIndent" value="4"/>
<property name="throwsIndent" value="4"/>
<property name="lineWrappingIndentation" value="4"/>
<property name="arrayInitIndent" value="4"/>
Expand Down
9 changes: 0 additions & 9 deletions config/checkstyle/suppressions.xml

This file was deleted.

18 changes: 0 additions & 18 deletions config/travis/check-eof-newline.sh

This file was deleted.

19 changes: 0 additions & 19 deletions config/travis/check-line-endings.sh

This file was deleted.

26 changes: 0 additions & 26 deletions config/travis/check-trailing-whitespace.sh

This file was deleted.

11 changes: 0 additions & 11 deletions config/travis/run-checks.sh

This file was deleted.

2 changes: 2 additions & 0 deletions data/fridge.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
joey|17|23/11/2019
joey|17|08/08/2020
10 changes: 10 additions & 0 deletions data/order.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
0|07/11/2019|D|fish|1|D|chili crab|1|D|rice|2
0|07/11/2019|D|cereal shrimp|1
0|12/11/2019|D|beef noodle|1|D|pork dumplings|2
0|12/09/2018|D|beef noodle|1|D|chili crab|1|D|rice|3
0|07/11/2019|D|cereal shrimp|1|D|soup|4
0|31/12/2019|D|beef|1|D|pork dumplings|2|D|beef noodle|1
0|31/12/2019|D|beef|1|D|pork dumplings|2
0|31/12/2017|D|beef|1|D|pork dumplings|2|D|beef noodle|1
0|31/12/2017|D|beef|1|D|pork dumplings|2|D|beef noodle|1
0|07/11/2019|D|fried chicken|1
4 changes: 4 additions & 0 deletions data/recipebook.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
cake|milk|3|sugar|2|egg|1|wheat|3
pumpkin pie|pumpkin|1|sugar|1|egg|1
cookie|wheat|2|cocoa beans|1
golden apple|gold ingot|8|apple|1
9 changes: 9 additions & 0 deletions data/tasks.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
T|1|read book
T|0|beef 16/10/2019
T|0|test 09/09/09
T|1|test1 16/10/2019
T|0|read books
T|0|sleep
T|0|sleep
T|2|null
T|0|beef 24/10/2019
60 changes: 60 additions & 0 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# About Us

Chef Duke v1.4 is developed by the CS2113-T14-2 team.

We are a team based in the [School of Computing, National University of Singapore](http://www.comp.nus.edu.sg/).



## Project Team

### Hafidz Bin Hussain

<img src="./images/9hafidz6.png" alt="drawing" width="200"/>

[[github](https://github.com/9hafidz6)] [profolio]

Role: Team Lead

Responsibilities: develop the dishes feature

### Sara Djambazovska

<img src="./images/saradj.png" alt="drawing" width="200"/>

[[github](https://github.com/saradj/)] [profolio]

Role: Developer

Responsibilities: develop the fridge feature

### Jiahan Yu

<img src="./images/virginiayu.png" alt="drawing" width="200"/>

[[github](https://github.com/VirginiaYu)] [[profolio](https://github.com/VirginiaYu/main/edit/master/docs/JiahanPPP.md)]

Role: Developer

Responsibilities: develop the order, todo list features

### Goh Zhen Hao Joey

<img src="./images/x3chillax.png" alt="drawing" width="200"/>

[[github](https://github.com/x3chillax)] [profolio]

Role: Developer

Responsibilities: develop ingredient feature

### Lincoln Lim

<img src="./images/ceglincoln.png" alt="drawing" width="200"/>

[[github](https://github.com/CEGLincoln)] [profolio]

Role: Developer

Responsibilities: develop recipebook feature

Loading