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

MineFriends #123

Open
wants to merge 537 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
537 commits
Select commit Hold shift + click to select a range
b268811
Fix UG
onepersonhere Oct 30, 2022
557da5a
Merge pull request #225 from onepersonhere/branch-update-ug
zbz-lvlv Oct 30, 2022
59bfe43
Update UG
onepersonhere Oct 30, 2022
62b9276
Merge branch 'branch-update-ug'
onepersonhere Oct 30, 2022
7c04d5c
Merge pull request #227 from onepersonhere/master
zbz-lvlv Oct 30, 2022
04855a7
Fix index page
onepersonhere Oct 30, 2022
bb55906
Merge pull request #228 from onepersonhere/master
zbz-lvlv Oct 30, 2022
d99088d
Fix ug
onepersonhere Oct 30, 2022
71131e7
Merge pull request #229 from onepersonhere/branch-fix-ug
onepersonhere Oct 30, 2022
ac4c69e
Update UG
onepersonhere Oct 30, 2022
4a32f05
Merge pull request #230 from onepersonhere/branch-fix-ug
onepersonhere Oct 30, 2022
ba78257
Update UserGuide.md
onepersonhere Oct 30, 2022
c8c76d8
Update UserGuide.md
onepersonhere Oct 30, 2022
5fcb055
Update UserGuide.md
onepersonhere Oct 30, 2022
2c8eb45
fix creeper, resize window
sherylkong18 Oct 31, 2022
18ce9d4
resize text
sherylkong18 Oct 31, 2022
7ba38c2
resize creeper, fix UI cut-off bug
sherylkong18 Oct 31, 2022
f7c9865
fix bugs
sherylkong18 Oct 31, 2022
bb48863
deleted err files
sherylkong18 Oct 31, 2022
91576ac
fix codestyle error
sherylkong18 Oct 31, 2022
61af791
Edit error bugs
Chustinjeng Oct 31, 2022
38bbf25
change var name
sherylkong18 Oct 31, 2022
ef17203
Merge pull request #231 from sherylkong18/fix-creeper
onepersonhere Oct 31, 2022
c8c421a
Fix time interval bugs
Chustinjeng Oct 31, 2022
dc1cd09
Fix CI
Chustinjeng Oct 31, 2022
23b7eb9
Merge pull request #232 from Chustinjeng/master
onepersonhere Oct 31, 2022
fa76567
Add test cases
Chustinjeng Oct 31, 2022
de87752
Merge branch 'testCases'
Chustinjeng Oct 31, 2022
67f08ed
Add test cases
Chustinjeng Oct 31, 2022
b8973e5
fixing ui
sherylkong18 Oct 31, 2022
f311091
fixing error
sherylkong18 Oct 31, 2022
203a358
Merge pull request #233 from Chustinjeng/master
onepersonhere Oct 31, 2022
1fd7ef4
fixing error
sherylkong18 Oct 31, 2022
c92a6ff
Merge pull request #234 from sherylkong18/fixing-ui
Chustinjeng Oct 31, 2022
7fe363d
Merge branch 'master' into moreTestCases
Chustinjeng Oct 31, 2022
55f5517
Add more test cases
Chustinjeng Oct 31, 2022
5e2928b
Fix CI
Chustinjeng Oct 31, 2022
f9242fe
Fix test cases
Chustinjeng Oct 31, 2022
f1fbe40
Fix CI
Chustinjeng Oct 31, 2022
e8c5a72
Merge pull request #235 from Chustinjeng/moreTestCases
onepersonhere Oct 31, 2022
80b3319
Add Test Cases
shawnkai Nov 1, 2022
1382a94
Update PPP
Chustinjeng Nov 1, 2022
305d0de
add testcases
sherylkong18 Nov 1, 2022
ba836e0
add test case
sherylkong18 Nov 1, 2022
b19eb27
fix code style errors
sherylkong18 Nov 1, 2022
aeef44f
fix test cases
sherylkong18 Nov 1, 2022
ef2a94b
Add Test Cases for Edit Command
shawnkai Nov 1, 2022
1000ed3
fix test cases
sherylkong18 Nov 1, 2022
1cc41eb
Update PPP, update user guide
sherylkong18 Nov 1, 2022
8dbfbb4
Merge pull request #237 from Chustinjeng/PPP
zbz-lvlv Nov 1, 2022
2c94323
Merge pull request #238 from sherylkong18/add-test-cases
zbz-lvlv Nov 1, 2022
4f2cb4e
Merge pull request #240 from sherylkong18/sheryl-PPP
zbz-lvlv Nov 1, 2022
fa3760d
Fix bugs on hashCode and equal method in Social and TimeInterval
shawnkai Nov 2, 2022
dd4e435
Merge pull request #239 from shawnkai/Shawn-TestCase-Updates
onepersonhere Nov 2, 2022
96432b9
Change back Social Equals method
shawnkai Nov 2, 2022
9e00657
Merge pull request #241 from shawnkai/Shawn-TestCase-Updates
onepersonhere Nov 2, 2022
f185a9e
Complete PPP for bozheng
zbz-lvlv Nov 2, 2022
591e533
Fix EOF newline
zbz-lvlv Nov 2, 2022
eed53a0
Add more user-friendliness to the UG
zbz-lvlv Nov 2, 2022
481d46b
Merge pull request #242 from zbz-lvlv/zbz_ppp
zbz-lvlv Nov 2, 2022
4dd3ef2
Merge pull request #243 from zbz-lvlv/ug_improvement_aft_consult
zbz-lvlv Nov 2, 2022
adc3847
Update PPP for onepersonhere
onepersonhere Nov 2, 2022
9812e26
Update UG
Chustinjeng Nov 2, 2022
566cc39
Fix CI
onepersonhere Nov 2, 2022
ac0a29e
Merge pull request #244 from onepersonhere/branch-update-PPP
Chustinjeng Nov 2, 2022
b309008
Edit UG
Chustinjeng Nov 2, 2022
1dc60c7
Edit UG
Chustinjeng Nov 2, 2022
88d6374
Edit UG
Chustinjeng Nov 2, 2022
54c0171
Make changes to UI
Chustinjeng Nov 2, 2022
493b9e6
Merge pull request #245 from Chustinjeng/userGuide
zbz-lvlv Nov 3, 2022
dd02f1d
Add test case for help window
onepersonhere Nov 3, 2022
36781f5
Fix UG
onepersonhere Nov 3, 2022
adbf4fc
Touch up UG
zbz-lvlv Nov 3, 2022
1dfd5b1
Merge pull request #247 from onepersonhere/branch-fix-ug
zbz-lvlv Nov 3, 2022
781be36
Merge pull request #248 from zbz-lvlv/ug_touch_up
zbz-lvlv Nov 3, 2022
d21cef9
Fix CI
onepersonhere Nov 3, 2022
afaab7e
Fix CI
onepersonhere Nov 3, 2022
df3ec2e
Merge pull request #246 from onepersonhere/branch-test-help-window
onepersonhere Nov 3, 2022
52f2e4a
Update UG
onepersonhere Nov 3, 2022
66307f0
Merge pull request #249 from onepersonhere/branch-update-ug-2
onepersonhere Nov 3, 2022
476195d
Update UI
onepersonhere Nov 3, 2022
5bf2ee2
Merge pull request #250 from onepersonhere/branch-update-ug-2
zbz-lvlv Nov 3, 2022
e5ff34d
Update UG
onepersonhere Nov 3, 2022
446306e
Merge pull request #251 from onepersonhere/branch-update-ug-2
onepersonhere Nov 3, 2022
4b16523
Restructure DG:
zbz-lvlv Nov 3, 2022
e4c2d7b
Update DeveloperGuide.md
onepersonhere Nov 3, 2022
ffe4e5b
Merge pull request #252 from zbz-lvlv/dg_update_20221103_1511
zbz-lvlv Nov 3, 2022
05cada5
Add conceptualization and fix hyperlinks
zbz-lvlv Nov 3, 2022
1ab44fb
Merge branch 'dg_update_20221103_1511' of https://github.com/zbz-lvlv…
zbz-lvlv Nov 3, 2022
d4ca062
Merge pull request #253 from zbz-lvlv/dg_update_20221103_1511
zbz-lvlv Nov 3, 2022
28c0c8c
Update DG
zbz-lvlv Nov 3, 2022
62c553e
Merge pull request #254 from zbz-lvlv/dg_update_20221103_1511
zbz-lvlv Nov 3, 2022
eebd2a4
Remove blue box around Minecraft wiki link
zbz-lvlv Nov 3, 2022
ac3a75c
Update use cases in Dev guide
sherylkong18 Nov 3, 2022
5627ed9
fix ci error on gradle wrapper
sherylkong18 Nov 3, 2022
1450ff5
Merge pull request #256 from sherylkong18/add-use-cases
zbz-lvlv Nov 3, 2022
cc40d85
PPP Draft Update
shawnkai Nov 4, 2022
8c96ff5
Merge pull request #257 from shawnkai/PPP-Draft-Update
zbz-lvlv Nov 4, 2022
55a374c
Update PPP for Sheryl
sherylkong18 Nov 4, 2022
31f6ce2
Merge pull request #255 from zbz-lvlv/blue_box_glossary
onepersonhere Nov 4, 2022
bbbdc9f
Merge pull request #258 from sherylkong18/add-use-cases
sherylkong18 Nov 4, 2022
ab6bce3
Update DG with Effort
onepersonhere Nov 5, 2022
6d8ed62
Fix CI
onepersonhere Nov 5, 2022
f6c649e
Fix formatting
onepersonhere Nov 5, 2022
39077c5
Merge pull request #260 from onepersonhere/branch-update-dg
onepersonhere Nov 5, 2022
2cfb326
Update PPP
Chustinjeng Nov 5, 2022
493c5ec
Fix ci
Chustinjeng Nov 5, 2022
d8010a2
Update PPP
Chustinjeng Nov 5, 2022
40b849b
Merge pull request #261 from Chustinjeng/master
zbz-lvlv Nov 5, 2022
9532262
Increase Test Coverage for ParserUtil and fix bugs
shawnkai Nov 5, 2022
4f8f7cc
Merge pull request #262 from shawnkai/ParserUtil-Testcase_Updates
zbz-lvlv Nov 5, 2022
56cca15
Add Asserts
shawnkai Nov 5, 2022
3e01161
fix bug
shawnkai Nov 5, 2022
1c38dbd
Add test cases
Chustinjeng Nov 5, 2022
79449ad
Fix CI
Chustinjeng Nov 5, 2022
d57bafc
Merge pull request #265 from Chustinjeng/more_test_cases
onepersonhere Nov 5, 2022
83e21fb
Merge pull request #264 from shawnkai/add-asserts
zbz-lvlv Nov 5, 2022
00d9c85
Update dev guide
sherylkong18 Nov 5, 2022
daeedd7
Add TimeInterval implementation in dev guide
sherylkong18 Nov 5, 2022
1b4ac05
Merge branch 'master' into update-dev-guide
sherylkong18 Nov 5, 2022
b5da607
Merge pull request #266 from sherylkong18/update-dev-guide
sherylkong18 Nov 5, 2022
fc5c0d8
update ppp, fix bugs in dg
sherylkong18 Nov 5, 2022
a1a3c3a
Merge pull request #267 from sherylkong18/update-sheryl-ppp
Chustinjeng Nov 5, 2022
f7755e2
Edit puml diagrams
Chustinjeng Nov 5, 2022
331373e
Fix bugs
Chustinjeng Nov 5, 2022
259428f
Add puml diagrams
sherylkong18 Nov 5, 2022
c0e0c73
fix ci errors
sherylkong18 Nov 5, 2022
ea75229
fix ci errors
sherylkong18 Nov 5, 2022
be1c92a
Merge pull request #268 from Chustinjeng/developerguide
Chustinjeng Nov 5, 2022
4242aa3
fix ci errors
sherylkong18 Nov 5, 2022
cce17bf
Merge remote-tracking branch 'origin' into update-sheryl-ppp
sherylkong18 Nov 5, 2022
e162968
Merge pull request #269 from sherylkong18/update-sheryl-ppp
Chustinjeng Nov 5, 2022
cd0538f
Update dg
sherylkong18 Nov 6, 2022
6c0c33a
Edit Readme to include disclaimer
shawnkai Nov 6, 2022
f175e96
Edit index to include disclaimer.
shawnkai Nov 6, 2022
202bae8
Fix Grammar error in Userguide
shawnkai Nov 6, 2022
56286a1
remove print statements for testing purposes
shawnkai Nov 6, 2022
c422867
add testcases
shawnkai Nov 6, 2022
8c75dd7
Fix DG Bugs
shawnkai Nov 6, 2022
5e2ff69
Fix UG Bugs
shawnkai Nov 6, 2022
527d849
Merge pull request #313 from sherylkong18/update-sheryl-ppp
Chustinjeng Nov 6, 2022
25d80be
Merge pull request #318 from shawnkai/Test-Case-Increases
Chustinjeng Nov 6, 2022
2bcd458
Fix indexmd bugs
zbz-lvlv Nov 6, 2022
ae1ff91
Add newline
zbz-lvlv Nov 6, 2022
df9d977
Fix duplicated about us
zbz-lvlv Nov 6, 2022
cc5bc10
Merge pull request #319 from zbz-lvlv/indexmd_changes
zbz-lvlv Nov 6, 2022
a917f74
Fix UG bugs. broken links etc.
zbz-lvlv Nov 6, 2022
953698a
Edit UG bugs
Chustinjeng Nov 6, 2022
f0483dc
Merge pull request #320 from zbz-lvlv/ug_bugs_zbz_1425
Chustinjeng Nov 6, 2022
3a2aad6
Merge branch 'master' into editUG
Chustinjeng Nov 6, 2022
869f7b2
Merge pull request #321 from Chustinjeng/editUG
Chustinjeng Nov 6, 2022
06f4d44
Fix issue #303
onepersonhere Nov 6, 2022
87a79e1
Fix issue 302
onepersonhere Nov 6, 2022
8acf938
Fix issue #300
onepersonhere Nov 6, 2022
98cdb86
Fix issue #297
onepersonhere Nov 6, 2022
c5e56d8
Fix issue #271: Delete Undo Redo Feature
onepersonhere Nov 6, 2022
fe17e7b
Fix issue #312
onepersonhere Nov 6, 2022
7060de0
Fix issue #296
onepersonhere Nov 6, 2022
d87bfea
Change images of egs in UG
zbz-lvlv Nov 6, 2022
f32deed
Merge pull request #322 from zbz-lvlv/ug_bugs_zbz_1425
Chustinjeng Nov 6, 2022
eee6117
Fix dg bugs
Chustinjeng Nov 6, 2022
c2d1baa
Merge pull request #323 from Chustinjeng/DGbugs
zbz-lvlv Nov 6, 2022
4a0fc23
Add Glossary to UG
zbz-lvlv Nov 6, 2022
2f1777d
Resize some images
zbz-lvlv Nov 6, 2022
78cd14f
Merge pull request #324 from zbz-lvlv/glossary_ug
onepersonhere Nov 6, 2022
af64256
Merge pull request #326 from zbz-lvlv/resizing
onepersonhere Nov 6, 2022
843c4ec
Change suggest class diagram from aggregation to composition
zbz-lvlv Nov 6, 2022
df37d78
Edit puml diagrams and DG
Chustinjeng Nov 6, 2022
92427fa
Merge pull request #327 from zbz-lvlv/dg_sug_diagram
zbz-lvlv Nov 6, 2022
6e8d152
Merge branch 'master' into editDGS
Chustinjeng Nov 6, 2022
94a0631
Edit CI
Chustinjeng Nov 6, 2022
6f7bf60
Merge branch 'editDGS' of https://github.com/Chustinjeng/tp into editDGS
Chustinjeng Nov 6, 2022
f66bf8f
Merge pull request #328 from Chustinjeng/editDGS
Chustinjeng Nov 6, 2022
8f07816
Edit DG
onepersonhere Nov 6, 2022
9dae535
Merge pull request #329 from onepersonhere/branch-edit-dg
zbz-lvlv Nov 6, 2022
eb2df89
Add instructions for manual testing
zbz-lvlv Nov 6, 2022
1b6255f
Change command summary
Chustinjeng Nov 6, 2022
3bd7627
Merge pull request #330 from zbz-lvlv/manual_testing
Chustinjeng Nov 6, 2022
7d62822
Merge pull request #331 from Chustinjeng/editCommandSummary
Chustinjeng Nov 6, 2022
c0d386a
edit DG server representation part
shawnkai Nov 6, 2022
07f9746
edit dg
shawnkai Nov 6, 2022
0173d80
Merge branch 'master' into DG-updates
shawnkai Nov 6, 2022
3cbfffd
edit dg
shawnkai Nov 6, 2022
6be7e2a
add new line
shawnkai Nov 6, 2022
def2ac0
Merge pull request #332 from shawnkai/DG-updates
onepersonhere Nov 6, 2022
437ac06
Add SuggestNow diagram
Chustinjeng Nov 6, 2022
10ef253
Merge pull request #333 from Chustinjeng/DGSuggestNow
onepersonhere Nov 6, 2022
6fa1bc3
Update HelpWindow.fxml
onepersonhere Nov 6, 2022
5f34645
Merge pull request #334 from onepersonhere/branch-fix-help-screen
onepersonhere Nov 6, 2022
548c13a
Fix UG bugs
Chustinjeng Nov 6, 2022
5b3450a
Change AboutUs
Chustinjeng Nov 6, 2022
f035c90
Fix bugs
Chustinjeng Nov 6, 2022
2175a72
Fix test cases bugs
Chustinjeng Nov 6, 2022
993e7c8
Merge pull request #335 from Chustinjeng/UG_bugs
onepersonhere Nov 6, 2022
dc93640
Change launch in manual testing
zbz-lvlv Nov 7, 2022
1dbf91e
Merge pull request #336 from zbz-lvlv/dg_fix
zbz-lvlv Nov 7, 2022
6b6f1d8
Add test cases
Chustinjeng Nov 7, 2022
dbaa488
Fix CI
Chustinjeng Nov 7, 2022
9525874
Merge pull request #337 from Chustinjeng/testCaseBugs
Chustinjeng Nov 7, 2022
5833674
Update UserGuide.md
onepersonhere Nov 7, 2022
381cb6a
Update UserGuide.md
onepersonhere Nov 7, 2022
a0a9409
Update UserGuide.md
onepersonhere Nov 7, 2022
17885a7
Update UserGuide.md
onepersonhere Nov 7, 2022
c4649b7
Update UserGuide.md
onepersonhere Nov 7, 2022
fe3baaf
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
c68bc66
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
7e17420
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
2564ebe
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
de849f2
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
d7b9e23
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
e0b2311
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
ff996ce
Fix bugs in sequence diagram
onepersonhere Nov 7, 2022
7ca5742
Merge pull request #338 from onepersonhere/master
onepersonhere Nov 7, 2022
685fd22
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
407ebc8
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
c66cc90
Update README.md
onepersonhere Nov 7, 2022
c60d007
Update _config.yml
onepersonhere Nov 7, 2022
f8aab19
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
c73d89d
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
51071b8
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
19e082f
Update UserGuide.md
onepersonhere Nov 7, 2022
69eb4fd
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
ffab5f6
Update DeveloperGuide.md
onepersonhere Nov 7, 2022
feab8bc
Fix Minefriends
onepersonhere Nov 7, 2022
7887b19
Merge pull request #339 from onepersonhere/master
onepersonhere Nov 7, 2022
3837b70
Update onepersonhere.md
onepersonhere Nov 7, 2022
e9b64c2
Update onepersonhere.md
onepersonhere Nov 7, 2022
f4a0ac3
Update zbz-lvlv.md
onepersonhere Nov 7, 2022
c6209a3
Update sherylkong18.md
onepersonhere Nov 7, 2022
c4291b4
Update shawnkai.md
onepersonhere Nov 7, 2022
ced3687
Update onepersonhere.md
onepersonhere Nov 7, 2022
c39f604
Update chustinjeng.md
onepersonhere Nov 7, 2022
230923f
Update onepersonhere.md
onepersonhere Nov 7, 2022
8f96623
Update PPP
shawnkai Nov 7, 2022
9573426
Merge pull request #340 from shawnkai/ppp-update
onepersonhere Nov 7, 2022
a1be6b5
Update PPP
Chustinjeng Nov 7, 2022
d4eede1
Merge pull request #341 from Chustinjeng/updatePPP
zbz-lvlv Nov 7, 2022
11167b4
Rename Example and Parameter
onepersonhere Nov 9, 2022
e4f5c74
Update naming for variables
onepersonhere Nov 9, 2022
7e8531a
Update javadocs
onepersonhere Nov 9, 2022
19f8c5d
Merge pull request #342 from onepersonhere/branch-fix-code-quality
onepersonhere Nov 9, 2022
c3f7002
Add javadocs for model package
sherylkong18 Nov 9, 2022
9d7bf27
Add javadocs in UI package
sherylkong18 Nov 9, 2022
50637f4
Merge branch 'master' into javadocs
sherylkong18 Nov 9, 2022
982e99b
Merge pull request #343 from sherylkong18/javadocs
sherylkong18 Nov 9, 2022
244503e
Add javadocs
Chustinjeng Nov 9, 2022
ad65b04
Edit javadocs
Chustinjeng Nov 9, 2022
fe5c5d4
Fix bugs
Chustinjeng Nov 9, 2022
38d0e87
Fix errors
Chustinjeng Nov 9, 2022
7b89218
Merge pull request #344 from Chustinjeng/javadocs
sherylkong18 Nov 9, 2022
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
2 changes: 1 addition & 1 deletion .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,4 @@ jobs:
with:
directory: ${{ github.workspace }}/build/reports/jacoco/coverage
files: coverage.xml
fail_ci_if_error: true
fail_ci_if_error: false
38 changes: 26 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,28 @@
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)
# Minefriends 👾

![Ui](docs/images/Ui.png)
[![CI Status](https://github.com/AY2223S1-CS2103T-T10-4/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2223S1-CS2103T-T10-4/tp/actions)

This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).

:bulb: Before we begin, it is important to note that:
* Minefriends is not affiliated with Minecraft, Mojang Studios or Microsoft in any way.
* Minefriends is an independently developed software. It is not a product owned by Mojang Studios or Microsoft.
* Team Minefriends do not own Minecraft, in whole or in part.

Minefriends is a **desktop app for avid Minecraft players to manage information about their online friends**.

With Minefriends, you can:

- Maintain a list of all your online friends
- Access your friends' information easily, such as their emails and social handles
- Keep track of which servers and timezones your friends are playing on

* This is **a sample project for Software Engineering (SE) students**.<br>
Example usages:
* as a starting point of a course project (as opposed to writing everything from scratch)
* as a case study
* The project simulates an ongoing software project for a desktop application (called _AddressBook_) used for managing contact details.
* It is **written in OOP fashion**. It provides a **reasonably well-written** code base **bigger** (around 6 KLoC) than what students usually write in beginner-level SE modules, without being overwhelmingly big.
* It comes with a **reasonable level of user and developer documentation**.
* It is named `AddressBook Level 3` (`AB3` for short) because it was initially created as a part of a series of `AddressBook` projects (`Level 1`, `Level 2`, `Level 3` ...).
* For the detailed documentation of this project, see the **[Address Book Product Website](https://se-education.org/addressbook-level3)**.
* This project is a **part of the se-education.org** initiative. If you would like to contribute code to this project, see [se-education.org](https://se-education.org#https://se-education.org/#contributing) for more info.

### Note:
Minefriends is optimized for use via a Command Line Interface (CLI), while also having the benefits of a Graphical User Interface (GUI).


**Download Minefriends and run it now! (- link or jar file to be added -)**

Sample interface:
![Ui](docs/images/Ui.png)
15 changes: 15 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ plugins {
id 'com.github.johnrengelman.shadow' version '7.1.2'
id 'application'
id 'jacoco'
id 'org.openjfx.javafxplugin' version '0.0.8'
}

mainClassName = 'seedu.address.Main'
Expand Down Expand Up @@ -56,13 +57,27 @@ dependencies {
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'
implementation group: 'org.openjfx', name: 'javafx-media', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-media', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-media', version: javaFxVersion, classifier: 'linux'

implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.7.0'
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310', version: '2.7.4'

// https://mvnrepository.com/artifact/org.controlsfx/controlsfx
implementation group: 'org.controlsfx', name: 'controlsfx', version: '11.0.3'

implementation group: 'org.testfx', name: 'testfx-core', version: '4.0.16-alpha'

testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: jUnitVersion

testRuntimeOnly group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: jUnitVersion

testRuntimeOnly group: 'org.testfx', name: 'openjfx-monocle', version: 'jdk-12.0.1+2'
}

run {
enableAssertions = true
}

shadowJar {
Expand Down
58 changes: 32 additions & 26 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,55 +5,61 @@ title: About Us

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

You can reach us at the email `seer[at]comp.nus.edu.sg`
You can reach us at the email `[email protected]`

## Project team

### John Doe
### Zhang Bozheng

<img src="images/johndoe.png" width="200px">
<img src="images/zbz-lvlv.png" width="200px">

[[homepage](http://www.comp.nus.edu.sg/~damithch)]
[[github](https://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](https://github.com/zbz-lvlv)]

* Role: Project Advisor
[[portfolio](team/zbz-lvlv.md)]

### Jane Doe
* Role: Team Lead
* Responsibilities: All

<img src="images/johndoe.png" width="200px">
### Kang Wenhan

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
<img src="images/onepersonhere.png" width="200px">

* Role: Team Lead
* Responsibilities: UI
[[github](http://github.com/onepersonhere)]

[[portfolio](team/onepersonhere.md)]

### Johnny Doe
* Role: Co-Lead
* Responsibilities: Code Quality

<img src="images/johndoe.png" width="200px">
### Justin Cheng

[[github](http://github.com/johndoe)] [[portfolio](team/johndoe.md)]
<img src="images/chustinjeng.png" width="200px">

[[github](http://github.com/Chustinjeng)]

[[portfolio](team/chustinjeng.md)]

* Role: Developer
* Responsibilities: Data
* Responsibilities: Functional developer and test cases

### Jean Doe
### Shawn Tan

<img src="images/johndoe.png" width="200px">
<img src="images/shawnkai.png" width="200px">

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](http://github.com/shawnkai)]

[[portfolio](team/shawnkai.md)]

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Code Quality

### Sheryl Kong

### James Doe
<img src="images/sherylkong18.png" width="200px">

<img src="images/johndoe.png" width="200px">
[[github](http://github.com/sherylkong18)]

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[portfolio](team/sherylkong18.md)]

* Role: Developer
* Responsibilities: UI
5 changes: 1 addition & 4 deletions docs/Configuration.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
---
layout: page
title: Configuration guide
---
# Configuration guide

Certain properties of the application can be controlled (e.g user preferences file location, logging level) through the configuration file (default: `config.json`).
5 changes: 1 addition & 4 deletions docs/DevOps.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
---
layout: page
title: DevOps guide
---
# DevOps guide

* Table of Contents
{:toc}
Expand Down
Loading