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

[W10-4] Know-It-All #23

Open
wants to merge 1,244 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1244 commits
Select commit Hold shift + click to select a range
35dc45d
Update CSV test file names
afterdusk Apr 11, 2019
d28edfe
Merge pull request #26 from cs2103-ay1819s2-w10-4/master
KerrynEer Apr 12, 2019
f8548f4
rename PPP ascii doc
yichong96 Apr 12, 2019
ee62436
update PPP intro
yichong96 Apr 12, 2019
c9c3a3d
Add data directory warning to QuickStart in UG
afterdusk Apr 12, 2019
66da2b7
Replace previous saveLocation in status bar to currentStatus
KerrynEer Apr 12, 2019
3b785bb
Replace saveLocation with current status in comment
KerrynEer Apr 12, 2019
722ab6a
Update ModelManagerTest and add AddFolderCommandTest
afterdusk Apr 12, 2019
02e7ce9
Add test command logic junit and integration test for an empty folder
KerrynEer Apr 12, 2019
c4cb517
Add next command test for the case when there are no more cards in th…
KerrynEer Apr 12, 2019
925d3df
Fix set current tested Card test method name typo
KerrynEer Apr 12, 2019
aeea1bb
Correct mistake in set current tested card test method in ModelManager
KerrynEer Apr 12, 2019
40fe8eb
add test for sort command
dlqs Apr 12, 2019
238f1d9
add comparator test
dlqs Apr 12, 2019
e52c589
add test for end report
dlqs Apr 12, 2019
c54fd83
fix checkstyle
dlqs Apr 12, 2019
767baad
Update StorageManagerTest
afterdusk Apr 12, 2019
82296ec
add system test for report
dlqs Apr 12, 2019
fc996e3
Add EditFolderTest
afterdusk Apr 12, 2019
4efd27d
Fix wrong invalid index message for EditFolderCommand
afterdusk Apr 12, 2019
72e85eb
Add DeleteFolderCommandTest
afterdusk Apr 12, 2019
749d68d
Update CardFolderTest
afterdusk Apr 12, 2019
753bbd5
Fix resetData() test bug in CardFolderTest
afterdusk Apr 12, 2019
ae2edbb
Refactor testCardFolder() to startTestSession() in model
KerrynEer Apr 13, 2019
9a076dd
Fix typo in comment for sort test in model
KerrynEer Apr 13, 2019
1e50f08
Add getters in Model Manager for testing
KerrynEer Apr 13, 2019
8e9fc6a
Add setup methods for test session related tests
KerrynEer Apr 13, 2019
9a503b3
Add tests for test session ModelManager methods and use assertNull/No…
KerrynEer Apr 13, 2019
d98ae69
Revert commit: add test command logic junit and integration test for …
KerrynEer Apr 13, 2019
ea5ab7d
Refactor tests and remove redundant ModelManager constructor
afterdusk Apr 13, 2019
d9d5b18
Fix bug in StorageManager and update tests accordingly
afterdusk Apr 13, 2019
cd5a453
Merge pull request #177 from afterdusk/master
afterdusk Apr 13, 2019
36f569f
Fix checkstyle
KerrynEer Apr 13, 2019
5d2ceaa
Merge pull request #178 from mmdlow/parser
mmdlow Apr 13, 2019
fcc0716
Fix merge conflicts and Merge remote-tracking branch 'upstream/master'
KerrynEer Apr 13, 2019
f5cadbc
Fix error due to duplicate card folder names for next command test
KerrynEer Apr 13, 2019
6a37add
Remove old comment
KerrynEer Apr 13, 2019
c998f86
Refactor some contents in browser panel to flashcard context
KerrynEer Apr 13, 2019
60e5dd1
Update User Guide Quick Start
afterdusk Apr 13, 2019
ec7376e
Merge remote-tracking branch 'upstream/master'
afterdusk Apr 13, 2019
ab350ee
Further additions to UG Quick Start
afterdusk Apr 13, 2019
1085fb9
Add images and ppt for user guide
KerrynEer Apr 13, 2019
db19e90
Update UI.png
afterdusk Apr 13, 2019
c89540a
Add newline characters to card added message
mmdlow Apr 13, 2019
2178046
Update User guide
KerrynEer Apr 13, 2019
af842ed
Update test session sequence diagram and ui class diagram for DG
KerrynEer Apr 13, 2019
aabab51
Update DG
KerrynEer Apr 13, 2019
45fd069
Update PPP
KerrynEer Apr 13, 2019
3086d6c
update documentation
yichong96 Apr 13, 2019
c78f059
Merge branch 'master' of https://github.com/cs2103-ay1819s2-w10-4/mai…
yichong96 Apr 13, 2019
ba67f35
Update PPP
afterdusk Apr 13, 2019
12a42e7
Fix typos and rephrase some sentences
afterdusk Apr 13, 2019
d771f96
Update Architecture Diagram
afterdusk Apr 13, 2019
7deb651
Add manual testing for test session features in DG
KerrynEer Apr 13, 2019
2aefb17
Remove se-edu bar from website
KerrynEer Apr 13, 2019
e4f787c
Update Developer Guide
afterdusk Apr 13, 2019
00552ec
Update sequence diagrams for execute() to include arguments
KerrynEer Apr 13, 2019
d751c00
Fix typos in DG and ppp
KerrynEer Apr 13, 2019
f90b843
Remove space in manual testing instructions in DG
KerrynEer Apr 13, 2019
cf4e915
added UI to PPP and update import export code
yichong96 Apr 13, 2019
44e2691
Fix typo in PPP
KerrynEer Apr 13, 2019
f32fb0a
update blood csv test
yichong96 Apr 13, 2019
fcd7c00
Rename Uimockups file to images for user guide
KerrynEer Apr 13, 2019
9802c49
add test system test
dlqs Apr 13, 2019
01a9512
update comment
dlqs Apr 13, 2019
265bb25
change design considerations to table format
yichong96 Apr 13, 2019
9b0700d
fix comment
dlqs Apr 13, 2019
89864a2
Merge pull request #179 from KerrynEer/master
KerrynEer Apr 13, 2019
6e9193e
Merge branch 'master' into minTestScore
dlqs Apr 13, 2019
549be0c
Fix mistakes in DG and PPP
afterdusk Apr 13, 2019
1e8c51b
add preface to design considerations
yichong96 Apr 13, 2019
54b644e
fix naming
dlqs Apr 13, 2019
21efddc
Fix merge conflict
afterdusk Apr 13, 2019
a3db6dc
Merge pull request #167 from dlqs/minTestScore
dlqs Apr 13, 2019
6614ae7
Add manual testing for folders
afterdusk Apr 13, 2019
071e49e
Merge remote-tracking branch 'upstream/master'
afterdusk Apr 13, 2019
53c947b
Amend sequence diagrams
afterdusk Apr 13, 2019
6d1ba99
Fix checkstyle issues
afterdusk Apr 13, 2019
ee28a73
changedd IMPORTANT notation to NOTE
yichong96 Apr 14, 2019
265a3bc
Merge branch 'master' of https://github.com/cs2103-ay1819s2-w10-4/mai…
yichong96 Apr 14, 2019
570137c
Replace 'the user' with 'you' in UG
afterdusk Apr 14, 2019
487150f
Update addfolder command in UG to have UI image
afterdusk Apr 14, 2019
389f4eb
Merge pull request #180 from afterdusk/master
KerrynEer Apr 14, 2019
27852f0
add capitalization
dlqs Apr 14, 2019
7054850
update definition
dlqs Apr 14, 2019
b806c7a
Fix typos and add some details to docs
KerrynEer Apr 14, 2019
72ebe65
Fix typos in links in design of DG
KerrynEer Apr 14, 2019
d280673
Update phrasing and add command format to PPP
KerrynEer Apr 14, 2019
4639594
Enable text overflow in card page ui
mmdlow Apr 14, 2019
5e68152
Add scrollpane to browser panel
mmdlow Apr 14, 2019
9cabf5e
add new sequence diagrams
dlqs Apr 14, 2019
1fb0725
add explaination for report command
dlqs Apr 14, 2019
b4017ec
Show browserpanel scrollbar only when needed
mmdlow Apr 14, 2019
cfbeee2
update my adoc name
dlqs Apr 14, 2019
3947528
Reduce max length of questions, answers, hints and options to 256
mmdlow Apr 14, 2019
0799e5c
add link to reposense
dlqs Apr 14, 2019
eb5cab6
add formating code snippet
dlqs Apr 14, 2019
38ecf85
add new screenshot for report
dlqs Apr 14, 2019
e2a7a91
Fix more typos and wordings
KerrynEer Apr 14, 2019
f3354e5
Remove Johndoe PPP
KerrynEer Apr 14, 2019
618adf4
fix ordering caption
dlqs Apr 14, 2019
fd72b21
Update answer command tests for mcq cards
mmdlow Apr 14, 2019
be56e2c
Fix bug with mcq answer test
mmdlow Apr 14, 2019
acfa5a0
Fix wording in UG Command Format and PPP
KerrynEer Apr 14, 2019
bc9f007
Fix bug with import command test
mmdlow Apr 14, 2019
7038c62
Fix phrasing in DG
KerrynEer Apr 14, 2019
a2f4d90
Fix bug with help command system test
mmdlow Apr 14, 2019
2ce2ce3
Update PPP
mmdlow Apr 14, 2019
4126f4e
Merge branch 'master' into dev
mmdlow Apr 14, 2019
93ac3d8
Fix grammer error in DG
KerrynEer Apr 14, 2019
e52b7d1
Fix checkstyle
mmdlow Apr 14, 2019
b1fc815
update sequence diagram and PPP
yichong96 Apr 14, 2019
e895077
Fix bug in answer command test
mmdlow Apr 14, 2019
3036519
fix bug for missing fields csv file
yichong96 Apr 14, 2019
af48496
change import command exception message
yichong96 Apr 14, 2019
2c99c07
Update PPP
mmdlow Apr 14, 2019
9bf1842
Center card ui display text alignment
mmdlow Apr 14, 2019
8dd7ecb
Add images showing the difference between mcq and single answer in UG
mmdlow Apr 14, 2019
3846963
Update PPP other contributions
mmdlow Apr 14, 2019
6cd69b5
fix parser test
yichong96 Apr 14, 2019
8aa337d
Fix typo in DG and remove some links in PPP
KerrynEer Apr 14, 2019
5b2914a
remove UI of KIA from PPP
yichong96 Apr 14, 2019
5323b13
Fix more typos in DG
KerrynEer Apr 14, 2019
41f2e39
Cut down on some information in PPP
KerrynEer Apr 14, 2019
4063b91
reduce documentation from PPP
yichong96 Apr 14, 2019
29432c5
Mention in PPP that contributions here are excerpts
KerrynEer Apr 14, 2019
e7dc8d0
Add card field length constraints to user guide
mmdlow Apr 14, 2019
8b26f74
Add currentTestedCardFolderSize and update sequence diagram
KerrynEer Apr 14, 2019
e19bfad
Shorten ug portion in PPP
KerrynEer Apr 14, 2019
4f5a43e
Add tag to PPP
KerrynEer Apr 14, 2019
d850285
add red text legend
yichong96 Apr 15, 2019
7e8b04e
Bold all instances of Know-It-All in UG
KerrynEer Apr 15, 2019
6372482
Fix grammar error
KerrynEer Apr 15, 2019
78baae7
Update jar file link in UG
afterdusk Apr 15, 2019
b72f993
Merge branch 'master' of https://github.com/KerrynEer/main
KerrynEer Apr 15, 2019
c6dbe5d
Fix typos in DG
KerrynEer Apr 15, 2019
21a82d7
Merge pull request #183 from KerrynEer/master
KerrynEer Apr 15, 2019
530e611
Update documentation
afterdusk Apr 15, 2019
30567dc
Merge remote-tracking branch 'upstream/master'
afterdusk Apr 15, 2019
27415ba
Merge pull request #185 from mmdlow/dev
mmdlow Apr 15, 2019
eaac4e6
Shrink image sizes in PPP
mmdlow Apr 15, 2019
8a1efaf
Merge branch 'master' into dev
mmdlow Apr 15, 2019
b6c5dbe
added new blood and typical card folder files
yichong96 Apr 15, 2019
020b106
update command summary UG for export
yichong96 Apr 15, 2019
a2e86a7
fix merge conflict in files
yichong96 Apr 15, 2019
5bce35b
add unit test for messages
dlqs Apr 15, 2019
079d76d
add testing instruction for report
dlqs Apr 15, 2019
7f4fa2c
add sort manual testing
dlqs Apr 15, 2019
47f6050
change import file line endings and added red text for PPP
yichong96 Apr 15, 2019
5b5e872
add invalid manual test
dlqs Apr 15, 2019
f18ceff
fix missing images on netlify
dlqs Apr 15, 2019
be9e71f
fix typo
dlqs Apr 15, 2019
4477b84
Add card section to manual testing section in developer guide
mmdlow Apr 15, 2019
e4cb780
Restructure manual testing section of developer guide
mmdlow Apr 15, 2019
d4fe23b
add new v2 feature
dlqs Apr 15, 2019
52ac3a2
Update PPP
mmdlow Apr 15, 2019
4207da9
Remove images in PPP
mmdlow Apr 15, 2019
e50bdab
Fix bug where check for duplicate cards was not case-insensitive
mmdlow Apr 15, 2019
e91daa6
Shrink size of card comparison images in add card section of UG
mmdlow Apr 15, 2019
7c91b6b
Add correct answer ui image to PPP
mmdlow Apr 15, 2019
c096d76
Fix formatting in PPP
mmdlow Apr 15, 2019
c91f776
Update user guide to describe duplicate card constraints
mmdlow Apr 15, 2019
e1a529c
update ppp
dlqs Apr 15, 2019
d9f487b
fix indent
dlqs Apr 15, 2019
279feb9
add new pr
dlqs Apr 15, 2019
173957a
fix indent
dlqs Apr 15, 2019
f1d3b2a
fix image
dlqs Apr 15, 2019
bd02212
Merge pull request #182 from dlqs/updatedoc
dlqs Apr 15, 2019
37fe1c2
Merge pull request #187 from mmdlow/dev
dlqs Apr 15, 2019
147d23a
Merge remote-tracking branch 'upstream/master'
afterdusk Apr 15, 2019
cc87399
change line ending unix
yichong96 Apr 15, 2019
05bd312
Update manual testing answer command
KerrynEer Apr 15, 2019
86e309c
Fix bug with select command message
afterdusk Apr 15, 2019
930ccde
add appendix f for dev guide
yichong96 Apr 15, 2019
9acb1b8
Merge branch 'master' of https://github.com/cs2103-ay1819s2-w10-4/mai…
yichong96 Apr 15, 2019
346c1c5
update user guide legend
yichong96 Apr 15, 2019
314b938
change grey markup legend
yichong96 Apr 15, 2019
f9c2e1c
update doc
dlqs Apr 15, 2019
05c7797
Fix Sequence Diagram For Delete Card image not showing
KerrynEer Apr 15, 2019
82bb8f9
Set fxid of browserpanel scrollpane
mmdlow Apr 15, 2019
d7f8053
change pos
dlqs Apr 15, 2019
7f018ba
typo
dlqs Apr 15, 2019
0014804
Update report display image in UG
afterdusk Apr 15, 2019
c2b189b
add newline
dlqs Apr 15, 2019
5c6756f
Add new line at EOF :) :)
afterdusk Apr 15, 2019
27dab73
change to tip
dlqs Apr 15, 2019
477e169
Fix typo in DG
KerrynEer Apr 15, 2019
c0b61f1
change DG design consideration table format
yichong96 Apr 15, 2019
ba1ab1d
change to box
dlqs Apr 15, 2019
4349d85
fix checkstyle bugs
yichong96 Apr 15, 2019
db4dfb7
Set browserpanel scrollbar to be always present
mmdlow Apr 15, 2019
c72b570
Merge branch 'master' of https://github.com/cs2103-ay1819s2-w10-4/mai…
mmdlow Apr 15, 2019
eb9826a
change note
dlqs Apr 15, 2019
981f6e6
Remove browserpanel scrollbar and enable click and drag for card ui
mmdlow Apr 15, 2019
0c9126f
Update User Guide
afterdusk Apr 15, 2019
4ed0906
fix unwanted symbols
yichong96 Apr 15, 2019
e2113e3
uppercase
dlqs Apr 15, 2019
436b7dc
Merge pull request #191 from mmdlow/dev
mmdlow Apr 15, 2019
9ba9335
fix additional bugs
yichong96 Apr 15, 2019
30c22f4
Merge remote-tracking branch 'upstream/master'
afterdusk Apr 15, 2019
c101f50
Fix all links in DG
KerrynEer Apr 15, 2019
1942edb
add collated code preface
yichong96 Apr 15, 2019
e1ed47c
add back csv file structure in dev guide
yichong96 Apr 15, 2019
6b613bb
Fix UI.png naming error
afterdusk Apr 15, 2019
5ed176e
Merge pull request #186 from afterdusk/master
dlqs Apr 15, 2019
509eeac
Merge pull request #190 from dlqs/moredoc
mmdlow Apr 15, 2019
3d52b87
Merge branch 'master' of https://github.com/cs2103-ay1819s2-w10-4/mai…
yichong96 Apr 15, 2019
452d3cb
Update NFRs
KerrynEer Apr 15, 2019
01df4ff
Merge pull request #181 from yichong96/csvOptionHeader
yichong96 Apr 15, 2019
30f29d0
Fix UI images naming in README
KerrynEer Apr 15, 2019
14e1b4d
Fix UG example format in add command
KerrynEer Apr 15, 2019
2b981c5
Merge remote-tracking branch 'upstream/master'
KerrynEer Apr 15, 2019
0cb228d
Fix typo in DG
KerrynEer Apr 15, 2019
c867006
Merge branch 'master' of https://github.com/cs2103-ay1819s2-w10-4/mai…
yichong96 Apr 15, 2019
a1974c0
Make AnswerCommand and RevealCommand not commit to state history
afterdusk Apr 15, 2019
3905c10
edit documentation
yichong96 Apr 15, 2019
e4e29da
Update UG to reflect test session undoability
KerrynEer Apr 15, 2019
b35e2a7
Revert "Update UG to reflect test session undoability"
KerrynEer Apr 15, 2019
08e124a
Undo previous commit and make Test Session clear state history
afterdusk Apr 15, 2019
f36e56f
Update undo command and test operations docs
KerrynEer Apr 15, 2019
c854c7e
update dev guide
yichong96 Apr 15, 2019
1718f66
modified glossary
yichong96 Apr 15, 2019
8f3dcf2
Bold all instances of Know-it-all in UG
KerrynEer Apr 15, 2019
ba663d6
Fix typo
KerrynEer Apr 15, 2019
4eab37a
Make folder names case insensitive
afterdusk Apr 15, 2019
247a0cd
Merge remote-tracking branch 'upstream/master'
afterdusk Apr 15, 2019
5d3b086
Update glossary references in user guide
mmdlow Apr 15, 2019
8fc193d
Rename a variable in EditFolderCommand
afterdusk Apr 15, 2019
b2da476
Fix small typo in DG
KerrynEer Apr 15, 2019
f4284ff
Remove errors in command summary of user guide
mmdlow Apr 15, 2019
0a06b38
Fix minor error in dev guide
mmdlow Apr 15, 2019
e516442
Update PPP
mmdlow Apr 15, 2019
0d5f97b
Fix checkstyle issues
afterdusk Apr 15, 2019
657e5a7
Merge pull request #192 from yichong96/updateDocs
mmdlow Apr 15, 2019
8fd9b84
Revert "Bold all instances of Know-it-all in UG"
KerrynEer Apr 15, 2019
ae4cd4e
Merge branch 'master' into dev
mmdlow Apr 15, 2019
b324aa9
Merge pull request #194 from mmdlow/dev
mmdlow Apr 15, 2019
28be935
Fix error in resetStates() of VersionedCardFolder
afterdusk Apr 15, 2019
abfe19d
Merge remote-tracking branch 'upstream/master'
KerrynEer Apr 15, 2019
70934a5
Merge pull request #193 from afterdusk/master
dlqs Apr 15, 2019
e625176
fix wrong size committed
dlqs Apr 15, 2019
461a3e3
Fix typo in link
KerrynEer Apr 15, 2019
b266dc9
Merge pull request #189 from KerrynEer/master
yichong96 Apr 15, 2019
e6df749
fix div by zeo bug
dlqs Apr 15, 2019
b9d9d05
liang's aasserts
dlqs Apr 15, 2019
7204221
Merge branch 'master' of github.com:cs2103-ay1819s2-w10-4/main into b…
dlqs Apr 15, 2019
320445a
yc's changes
dlqs Apr 15, 2019
b01d09d
Merge pull request #195 from dlqs/bugfix
dlqs Apr 15, 2019
a816abf
Remove PE-specific considerations for PPP
afterdusk May 9, 2019
9a6e705
Merge pull request #197 from afterdusk/master
afterdusk May 9, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ lib/*
*.iml
*.log
*.log.*
*.csv
config.json
/*.csv
/config.json
src/test/data/sandbox/
preferences.json
.DS_Store
Expand Down
72 changes: 56 additions & 16 deletions README.adoc
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
= Address Book (Level 4)
= Know-It-All
ifdef::env-github,env-browser[:relfileprefix: docs/]

https://travis-ci.org/se-edu/addressbook-level4[image:https://travis-ci.org/se-edu/addressbook-level4.svg?branch=master[Build Status]]
https://ci.appveyor.com/project/damithc/addressbook-level4[image:https://ci.appveyor.com/api/projects/status/3boko2x2vr5cc3w2?svg=true[Build status]]
https://coveralls.io/github/se-edu/addressbook-level4?branch=master[image:https://coveralls.io/repos/github/se-edu/addressbook-level4/badge.svg?branch=master[Coverage Status]]
https://www.codacy.com/app/damith/addressbook-level4?utm_source=github.com&utm_medium=referral&utm_content=se-edu/addressbook-level4&utm_campaign=Badge_Grade[image:https://api.codacy.com/project/badge/Grade/fc0b7775cf7f4fdeaf08776f3d8e364a[Codacy Badge]]
https://gitter.im/se-edu/Lobby[image:https://badges.gitter.im/se-edu/Lobby.svg[Gitter chat]]
https://travis-ci.com/cs2103-ay1819s2-w10-4/main[image:https://travis-ci.com/cs2103-ay1819s2-w10-4/main.svg?branch=master[Build Status]]
https://ci.appveyor.com/project/dlqs/main-q3u06[image:https://ci.appveyor.com/api/projects/status/t9v6c7uxe5ci5n3g/branch/master?svg=true[Build status]]
https://coveralls.io/github/cs2103-ay1819s2-w10-4/main?branch=master[image:https://coveralls.io/repos/github/cs2103-ay1819s2-w10-4/main/badge.svg?branch=master[Coverage Status]]

ifdef::env-github[]
image::docs/images/Ui.png[width="600"]
Expand All @@ -15,26 +13,68 @@ ifndef::env-github[]
image::images/Ui.png[width="600"]
endif::[]

* This is a desktop Address Book application. It has a GUI but most of the user interactions happen using a CLI (Command Line Interface).
* It is a Java sample application intended for students learning Software Engineering while using Java as the main programming language.
* It is *written in OOP fashion*. It provides a *reasonably well-written* code example that is *significantly bigger* (around 6 KLoC)than what students usually write in beginner-level SE modules.
* What's different from https://github.com/se-edu/addressbook-level3[level 3]:
** A more sophisticated GUI that includes a list panel and an in-built Browser.
** More test cases, including automated GUI testing.
** Support for _Build Automation_ using Gradle and for _Continuous Integration_ using Travis CI.
ifdef::env-github[]
:imagesdir: https://raw.githubusercontent.com/cs2103-ay1819s2-w10-4/main/master/docs/images
endif::[]

{nbsp} +
Having a hard time memorizing _two hundred pages_ worth of lecture notes?

Can't recall the difference between the "ATP" and "ADP"? Or remember the name of the "leg bone"?

The fact is, _memory work is hard_. *And we understand.*

Introducing... *_Know-It-All_*!

*_Know-It-All_* is targeted at medical students (in fact, any students) as their studies requires a considerable amount of
memory work, and deals with content that is suitable for bite-sized flashcard format.

*_Know-It-All_* lets you:

* manage your flash cards, test yourself, and even share flashcards with others
* view your cards through the GUI (Graphical User Interface)
* have maximum control through the CLI (Command Line Interface)

*_Know-It-All_* uses _innovative_ teaching methods to ensure our users love the learning process, combined with scientifically proven techniques such as _spaced-repetition_ to drive their performance ahead of the curve.

Compiled by a fleet of genuises, *_Know-It-All_* has been used by literally over a dozen students who have seen improvements in their results. Here are some raving reviews:

{nbsp} +
[quote, anonymous medical student]
Saved my life. Now I know the difference between the leg bone and the thigh bone!

{nbsp} +
[quote, The Singapore Flashcard Journal]
Anki should be shaking in their boots right now. ⭐⭐⭐⭐⭐

{nbsp} +
[quote, Singapore Business Satisfaction Review]
At last, a new high in BS - has been achieved.

{nbsp} +
What are you waiting for? Download *_Know-It-All_* today!

{nbsp} +
*_Know-It-All_* is proud to present the following _awards_:

ifdef::env-github[]
image:award1.png[width="200"] {nbsp}{nbsp}{nbsp}{nbsp}{nbsp}{nbsp}{nbsp}{nbsp}{nbsp}{nbsp}image:award2.png[width="200"]

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Erm.... is this fake news? 😅

endif::[]

ifndef::env-github[]
image:images/award1.png[width="200"] {nbsp}{nbsp}{nbsp}{nbsp}{nbsp}{nbsp}{nbsp}{nbsp}{nbsp}{nbsp}image:images/award2.png[width="200"]
endif::[]

== Site Map

* <<UserGuide#, User Guide>>
* <<DeveloperGuide#, Developer Guide>>
* <<LearningOutcomes#, Learning Outcomes>>
* <<AboutUs#, About Us>>
* <<ContactUs#, Contact Us>>

== Acknowledgements

* Some parts of this sample application were inspired by the excellent http://code.makery.ch/library/javafx-8-tutorial/[Java FX tutorial] by
_Marco Jakob_.
* This application is a fork of the https://github.com/se-edu/addressbook-level4[AddressBook-Level4 project] created by the https://github.com/se-edu/[SE-EDU initiative]
* Libraries used: https://github.com/TestFX/TestFX[TextFX], https://github.com/FasterXML/jackson[Jackson], https://github.com/google/guava[Guava], https://github.com/junit-team/junit5[JUnit5]

== Licence : link:LICENSE[MIT]
29 changes: 29 additions & 0 deletions _reposense/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"authors": [
{
"githubId": "afterdusk",
"displayName": "AU ...JUN",
"authorNames": ["Liang Jun Au", "Liang Jun", "afterdusk"]
},
{
"githubId": "dlqs",
"displayName": "DON...ANG",
"authorNames": ["Donald", "dlqs"]
},
{
"githubId": "KerrynEer",
"displayName": "KER...EER",
"authorNames": ["KerrynEer"]
},
{
"githubId": "mmdlow",
"displayName": "MAT... DE",
"authorNames": ["Matthew Low", "mmdlow"]
},
{
"githubId": "yichong96",
"displayName": "ONG...ONG",
"authorNames": ["Yi Chong Ong", "yichong96"]
}
]
}
15 changes: 7 additions & 8 deletions build.gradle
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ if (JavaVersion.current() == JavaVersion.VERSION_1_10
}

// Specifies the entry point of the application
mainClassName = 'seedu.address.MainApp'
mainClassName = 'seedu.knowitall.MainApp'

sourceCompatibility = JavaVersion.VERSION_1_9
targetCompatibility = JavaVersion.VERSION_1_9
Expand Down Expand Up @@ -77,7 +77,7 @@ dependencies {
}

shadowJar {
archiveName = 'addressbook.jar'
archiveName = 'knowitall.jar'

destinationDir = file("${buildDir}/jar/")
}
Expand Down Expand Up @@ -152,16 +152,16 @@ test {
}

if (runNonGuiTests) {
test.include 'seedu/address/**'
test.include 'seedu/knowitall/**'
}

if (runGuiTests) {
test.include 'systemtests/**'
test.include 'seedu/address/ui/**'
test.include 'seedu/knowitall/ui/**'
}

if (!runGuiTests) {
test.exclude 'seedu/address/ui/**'
test.exclude 'seedu/knowitall/ui/**'
}
}
}
Expand Down Expand Up @@ -202,9 +202,8 @@ asciidoctor {
idprefix: '', // for compatibility with GitHub preview
idseparator: '-',
'site-root': "${sourceDir}", // must be the same as sourceDir, do not modify
'site-name': 'AddressBook-Level4',
'site-githuburl': 'https://github.com/se-edu/addressbook-level4',
'site-seedu': true, // delete this line if your project is not a fork (not a SE-EDU project)
'site-name': 'Know-It-All',
'site-githuburl': 'https://github.com/cs2103-ay1819s2-w10-4/main',
]

options['template_dirs'].each {
Expand Down
10 changes: 5 additions & 5 deletions config/travis/check-eof-newline.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@

ret=0

# Preserve filename with spaces by only splitting on newlines.
# Preserve csvFile with spaces by only splitting on newlines.
IFS='
'

for filename in $(git grep --cached -I -l -e '' -- ':/'); do
if [ "$(tail -c 1 "./$filename")" != '' ]; then
line="$(wc -l "./$filename" | cut -d' ' -f1)"
echo "ERROR:$filename:$line: no newline at EOF."
for csvFile in $(git grep --cached -I -l -e '' -- ':/'); do
if [ "$(tail -c 1 "./$csvFile")" != '' ]; then
line="$(wc -l "./$csvFile" | cut -d' ' -f1)"
echo "ERROR:$csvFile:$line: no newline at EOF."
ret=1
fi
done
Expand Down
46 changes: 23 additions & 23 deletions docs/AboutUs.adoc
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -4,53 +4,53 @@
:imagesDir: images
:stylesDir: stylesheets

AddressBook - Level 4 was developed by the https://se-edu.github.io/docs/Team.html[se-edu] team. +
_{The dummy content given below serves as a placeholder to be used by future forks of the project.}_ +
Know-It-All was developed by the AY2018/19 Semester 2 CS2103T W10-4 team. +
{empty} +
We are a team based in the http://www.comp.nus.edu.sg[School of Computing, National University of Singapore].

== Project Team

=== John Doe
image::damithc.jpg[width="150", align="left"]
{empty}[http://www.comp.nus.edu.sg/~damithch[homepage]] [https://github.com/damithc[github]] [<<johndoe#, portfolio>>]
=== Au Liang Jun
image::afterdusk.png[width="150", align="left"]
{empty}[https://github.com/afterdusk[github]] [<<afterdusk#, portfolio>>]

Role: Project Advisor
Role: Team Lead +
Responsibilities: Folder features

'''

=== John Roe
image::lejolly.jpg[width="150", align="left"]
{empty}[http://github.com/lejolly[github]] [<<johndoe#, portfolio>>]
=== Donald Lee Qian Siang
image::dlqs.png[width="150", align="left"]
{empty}[https://github.com/dlqs[github]] [<<dlqs#, portfolio>>]

Role: Team Lead +
Responsibilities: UI
Role: Developer +
Responsibilities: Report and Scoring features

'''

=== Johnny Doe
image::yijinl.jpg[width="150", align="left"]
{empty}[http://github.com/yijinl[github]] [<<johndoe#, portfolio>>]
=== Kerryn Eer
image::kerryneer.png[width="150", align="left"]
{empty}[https://github.com/KerrynEer[github]] [<<kerryneer#, portfolio>>]

Role: Developer +
Responsibilities: Data
Responsibilities: Test session features

'''

=== Johnny Roe
image::m133225.jpg[width="150", align="left"]
{empty}[http://github.com/m133225[github]] [<<johndoe#, portfolio>>]
=== Matthew Low Min De
image::mmdlow.png[width="150", align="left"]
{empty}[https://github.com/mmdlow[github]] [<<mmdlow#, portfolio>>]

Role: Developer +
Responsibilities: Dev Ops + Threading
Responsibilities: Card features

'''

=== Benson Meier
image::yl_coder.jpg[width="150", align="left"]
{empty}[http://github.com/yl-coder[github]] [<<johndoe#, portfolio>>]
=== Ong Yi Chong
image::yichong96.png[width="150", align="left"]
{empty}[https://github.com/yichong96[github]] [<<yichong96#, portfolio>>]

Role: Developer +
Responsibilities: UI
Responsibilities: Advanced features

'''
4 changes: 2 additions & 2 deletions docs/ContactUs.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
:site-section: ContactUs
:stylesDir: stylesheets

* *Bug reports, Suggestions* : Post in our https://github.com/se-edu/addressbook-level4/issues[issue tracker] if you noticed bugs or have suggestions on how to improve.
* *Bug reports, Suggestions* : Post in our https://github.com/cs2103-ay1819s2-w10-4/main/issues[issue tracker] if you noticed bugs or have suggestions on how to improve.
* *Contributing* : We welcome pull requests. Follow the process described https://github.com/oss-generic/process[here]
* *Email us* : You can also reach us at `damith [at] comp.nus.edu.sg`
* *Email us* : You can also reach us at `au.liangjun [at] comp.nus.edu.sg`
Loading