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

[CS2103-F10-4] NextBigFish #77

Open
wants to merge 249 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
249 commits
Select commit Hold shift + click to select a range
10bf58d
Update README.md
ezeAng Feb 17, 2023
20e9121
Update AboutUs.md
iapetusbob Mar 1, 2023
8b0b894
added personal info
jjiayyingtt Mar 1, 2023
bb4d7a5
UG
iapetusbob Mar 1, 2023
4e0cbef
edited personal info
jjiayyingtt Mar 1, 2023
a30be71
Added personal details
seriousbo Mar 1, 2023
c47103a
Create about us page
ezeAng Mar 1, 2023
38202d1
yh-portfolio
iapetusbob Mar 1, 2023
063db05
no message
seriousbo Mar 1, 2023
e2526d0
no message
seriousbo Mar 1, 2023
03f8d49
Merge pull request #2 from iapetusbob/master
ezeAng Mar 1, 2023
2e40f0c
Merge pull request #3 from ezeAng/master
ezeAng Mar 1, 2023
9fca018
Merge pull request #4 from seriouslia0/master
seriouslia0 Mar 1, 2023
1921e2a
Merge pull request #5 from jjiayyingtt/master
seriouslia0 Mar 1, 2023
88c10c5
re-edited personal info
jjiayyingtt Mar 1, 2023
d4df33e
Merge pull request #7 from jjiayyingtt/master
jjiayyingtt Mar 1, 2023
e2e7283
changed username
jjiayyingtt Mar 1, 2023
0293bc1
Merge pull request #10 from jjiayyingtt/master
jjiayyingtt Mar 1, 2023
4ee0571
jpg-to-png
iapetusbob Mar 1, 2023
4feab79
Merge pull request #11 from iapetusbob/master
iapetusbob Mar 1, 2023
0829191
Updated User Guide
jjiayyingtt Mar 1, 2023
dc26e0b
Update _base.scss
ezeAng Mar 1, 2023
b9a576c
Merge pull request #12 from jjiayyingtt/master
jjiayyingtt Mar 1, 2023
867bb5c
Change ezekiel profile pic filename
ezeAng Mar 1, 2023
bca667c
Merge pull request #13 from ezeAng/master
ezeAng Mar 1, 2023
ad43959
added non functional requirements
jjiayyingtt Mar 3, 2023
cf6790d
CHange User profile, User Stories, Glossary
ezeAng Mar 3, 2023
667777d
Fix checkstyle
ezeAng Mar 3, 2023
9b7a1de
fixed checkstyle
jjiayyingtt Mar 3, 2023
39cf91d
DG
iapetusbob Mar 3, 2023
a6fa1e2
Merge pull request #22 from ezeAng/master
ezeAng Mar 3, 2023
01ba033
Merge branch 'AY2223S2-CS2103-F10-4:master' into master
iapetusbob Mar 3, 2023
f01eab2
Merge pull request #23 from jjiayyingtt/master
jjiayyingtt Mar 3, 2023
28bb968
Merge branch 'AY2223S2-CS2103-F10-4:master' into master
iapetusbob Mar 3, 2023
e678969
Update DeveloperGuide.md
iapetusbob Mar 3, 2023
335c6af
Update DeveloperGuide.md
iapetusbob Mar 3, 2023
8887cbc
Modified help and edit features.
jjiayyingtt Mar 5, 2023
d16cbef
Update _config.yml
ezeAng Mar 5, 2023
f206987
Update AboutUs.md
ezeAng Mar 5, 2023
6f803a5
Renaming
ezeAng Mar 5, 2023
c5389e5
Fixed checkstyle issue
jjiayyingtt Mar 6, 2023
e7e9fe4
Fixed checkstyle issue 2.0
jjiayyingtt Mar 6, 2023
6c1ef87
Modified test file
jjiayyingtt Mar 6, 2023
9a54cb9
Test files
jjiayyingtt Mar 6, 2023
a1d35c6
Find and Exit updated
iapetusbob Mar 10, 2023
86ac60d
Merge branch 'master' of https://github.com/iapetusbob/tp
iapetusbob Mar 10, 2023
c1cb47c
Merge branch 'AY2223S2-CS2103-F10-4:master' into master
iapetusbob Mar 10, 2023
cab4273
Merge pull request #26 from iapetusbob/master
iapetusbob Mar 10, 2023
11cb5ee
Merge pull request #24 from jjiayyingtt/v1.2-help,edit
ezeAng Mar 10, 2023
8f3b499
Merge pull request #25 from ezeAng/master
ezeAng Mar 10, 2023
7ec24d3
Add dummy comments
ezeAng Mar 10, 2023
54ff06c
Fix trailing whitespaces
ezeAng Mar 10, 2023
46fc78c
Edit the 'add' Command
seriousbo Mar 13, 2023
8b4b211
no message
seriousbo Mar 14, 2023
8ec53ee
no message
seriousbo Mar 14, 2023
6e895b5
no message
seriousbo Mar 15, 2023
4ccb046
no message
seriousbo Mar 15, 2023
c170bc9
Merge pull request #32 from seriouslia0/master
ezeAng Mar 15, 2023
d7a5890
updated find command to work with address and company
iapetusbob Mar 18, 2023
90398f2
updated find command to work with address and company
iapetusbob Mar 18, 2023
a75c23c
updated find command to work with address and company
iapetusbob Mar 18, 2023
2f97d58
updated find command!!!!
iapetusbob Mar 18, 2023
353f67d
Merge pull request #37 from iapetusbob/master
iapetusbob Mar 18, 2023
340396b
Change User Guide and ReadME to have more content
ezeAng Mar 21, 2023
4e1d818
Update ReadME check links, checkstyles
ezeAng Mar 21, 2023
2c226af
Merge pull request #39 from ezeAng/guide-change
seriouslia0 Mar 21, 2023
ad47cff
no message
jjiayyingtt Mar 22, 2023
c4add84
Merge branch 'v1.2-help,edit'
jjiayyingtt Mar 22, 2023
cc09ada
Updated the Developer Guide with
jjiayyingtt Mar 23, 2023
5fda1ed
Merge pull request #48 from jjiayyingtt/master
seriouslia0 Mar 23, 2023
46df395
Create Filter-by-tag Command, Fix Ui-BusinessSize / List Bug
ezeAng Mar 23, 2023
0d1f45f
Remove some irrelevant comments
ezeAng Mar 23, 2023
f32186c
Fix Checkstyle
ezeAng Mar 23, 2023
45f9f1d
Fix Checkstyle
ezeAng Mar 23, 2023
d27cda4
Added Documentation of lead receptivity feature
seriousbo Mar 23, 2023
3f3a081
Add Test Coverage
ezeAng Mar 23, 2023
168eea8
Add Test Coverage
ezeAng Mar 23, 2023
2c5120a
Add Test Coverage
ezeAng Mar 23, 2023
e407c25
Merge pull request #50 from seriouslia0/master
seriouslia0 Mar 23, 2023
96aa6ee
Add Tests
ezeAng Mar 23, 2023
b644237
checkstyle
ezeAng Mar 23, 2023
3f87ea3
Merge pull request #49 from ezeAng/filter-by-tag
ezeAng Mar 23, 2023
70bd9da
Developer Guide addition
ezeAng Mar 23, 2023
cffdd32
Merge pull request #51 from ezeAng/master
ezeAng Mar 23, 2023
0158468
Added summary feature
jjiayyingtt Mar 24, 2023
37b8f25
no message
jjiayyingtt Mar 24, 2023
6982b20
Merge branch 'master' of https://github.com/jjiayyingtt/tp
jjiayyingtt Mar 24, 2023
0c1703c
Fixed summary feature
jjiayyingtt Mar 24, 2023
f2f649a
stylecheck issue fixed
jjiayyingtt Mar 24, 2023
3f6df85
no message
jjiayyingtt Mar 24, 2023
33b517b
no message
jjiayyingtt Mar 24, 2023
fd89a2c
no message
jjiayyingtt Mar 24, 2023
0b55248
no message
jjiayyingtt Mar 24, 2023
0d45233
no message
jjiayyingtt Mar 24, 2023
f60cf02
modified test files
jjiayyingtt Mar 24, 2023
3937e6b
no message
jjiayyingtt Mar 24, 2023
fc0aebc
wrote test for summary feature
jjiayyingtt Mar 24, 2023
4c5359f
no message
jjiayyingtt Mar 24, 2023
d68260d
no message
jjiayyingtt Mar 24, 2023
4b1a63c
no message
jjiayyingtt Mar 24, 2023
bcb66aa
no message
jjiayyingtt Mar 24, 2023
724e6e6
no message
jjiayyingtt Mar 24, 2023
1efd564
no message
jjiayyingtt Mar 24, 2023
82db985
no message
jjiayyingtt Mar 24, 2023
d6bbaa1
Merge pull request #53 from jjiayyingtt/master
jjiayyingtt Mar 24, 2023
00efb85
Fixed List feature to include the company size
seriousbo Mar 24, 2023
791ea3d
Fixed the UI for list to display attribute names
seriousbo Mar 24, 2023
71269f7
Added the Total potential Earnings to the Summary Window
seriousbo Mar 24, 2023
4d1139f
Merge pull request #55 from seriouslia0/master
ezeAng Mar 24, 2023
b31caa8
Add sorting functionality and change developer guide
ezeAng Mar 24, 2023
fe1832d
Merge branch 'master' into sort-business-size
ezeAng Mar 24, 2023
db29c85
Merge pull request #56 from ezeAng/sort-business-size
seriouslia0 Mar 24, 2023
6787735
Fixed User Guide formatting issue
jjiayyingtt Mar 25, 2023
1d5a934
Merge pull request #57 from jjiayyingtt/master
seriouslia0 Mar 25, 2023
824f2e0
modified summary window
jjiayyingtt Mar 25, 2023
9329a61
Merge pull request #58 from jjiayyingtt/master
seriouslia0 Mar 25, 2023
93a4191
added view tag feature to summary
jjiayyingtt Mar 26, 2023
907c910
no message
jjiayyingtt Mar 26, 2023
561999e
spice up UI
jjiayyingtt Mar 26, 2023
a62fa59
Merge pull request #68 from jjiayyingtt/master
seriouslia0 Mar 27, 2023
58dd531
Implemented the priority field
seriousbo Mar 27, 2023
f9630e1
Merge pull request #72 from seriouslia0/master
ezeAng Mar 27, 2023
cfa6680
in the middle of mark
iapetusbob Mar 28, 2023
8e2c74d
mark comamnd
iapetusbob Mar 28, 2023
d59fc16
Merge pull request #73 from iapetusbob/master
seriouslia0 Mar 28, 2023
343f8a9
Added the field Transaction Count to the person class
seriousbo Mar 28, 2023
bb4f3eb
mark comamnd tests
iapetusbob Mar 28, 2023
5b1b4bb
Merge branch 'AY2223S2-CS2103-F10-4:master' into master
iapetusbob Mar 28, 2023
8fe4665
Merge pull request #75 from seriouslia0/master
iapetusbob Mar 28, 2023
bd77ac6
Merge branch 'AY2223S2-CS2103-F10-4:master' into master
iapetusbob Mar 28, 2023
f3ea04e
Merge pull request #76 from iapetusbob/master
seriouslia0 Mar 28, 2023
61ed2b4
Updated Junit Test for transaction count feature
seriousbo Mar 28, 2023
a55997a
Merge pull request #77 from seriouslia0/master
jjiayyingtt Mar 29, 2023
97cfffc
Fixed validation regex for
jjiayyingtt Mar 29, 2023
8ce18ef
Updated UG
jjiayyingtt Mar 29, 2023
a7a7187
Merge pull request #79 from jjiayyingtt/master
ezeAng Mar 29, 2023
744ab6c
Added the Increment Transaction Count command
seriousbo Mar 29, 2023
c85916e
Added the Decrement Transaction Count command
seriousbo Mar 29, 2023
469a069
Merge pull request #80 from seriouslia0/master
jjiayyingtt Mar 29, 2023
ecd9d5f
Change sort command to take in arguments, trim arguments for add command
ezeAng Mar 29, 2023
c1befde
Merge branch 'master' into sort-parser
seriouslia0 Mar 29, 2023
e74d43a
Merge pull request #83 from ezeAng/sort-parser
seriouslia0 Mar 29, 2023
6114ebc
Fix sort by size bug parsing whitespaces, fix command words case-inse…
ezeAng Mar 29, 2023
0f06d7f
Merge pull request #86 from ezeAng/master
jjiayyingtt Mar 30, 2023
0e8ece6
Added view a list of companies feature to summary window
jjiayyingtt Mar 30, 2023
434289a
Updated UI
jjiayyingtt Mar 30, 2023
4db8d01
no message
jjiayyingtt Mar 30, 2023
3045c33
Merge pull request #87 from jjiayyingtt/master
ezeAng Mar 30, 2023
afe3b19
Edit user guide for sort
ezeAng Mar 30, 2023
1f962ef
Merge pull request #90 from ezeAng/master
seriouslia0 Mar 30, 2023
b1b645e
- Added increment and decrement command to the UG
seriousbo Mar 30, 2023
ad3426f
Merge pull request #91 from seriouslia0/master
ezeAng Mar 30, 2023
2d9023c
Some UG changes, sample data changes
ezeAng Mar 30, 2023
210f893
Merge branch 'master' into master
ezeAng Mar 30, 2023
78afd29
Merge pull request #93 from ezeAng/master
ezeAng Mar 30, 2023
6debca9
Updated UG
jjiayyingtt Mar 31, 2023
c15f3c7
Fixed summary window issue of not showing
jjiayyingtt Mar 31, 2023
191020c
no message
jjiayyingtt Mar 31, 2023
324f7e4
Merge pull request #94 from jjiayyingtt/master
ezeAng Apr 4, 2023
f49df6f
Handled sum of potential earnings exceeding max value
jjiayyingtt Apr 4, 2023
38b491c
changed transaction count to long type
jjiayyingtt Apr 4, 2023
14f134a
Fixed checkstyle issues
jjiayyingtt Apr 4, 2023
9a1e1e1
Merge pull request #134 from jjiayyingtt/master
seriouslia0 Apr 5, 2023
b9c7c98
sort size fix
ezeAng Apr 5, 2023
dee7175
Merge branch 'master' into master
ezeAng Apr 5, 2023
e46d5dd
Merge pull request #135 from ezeAng/master
ezeAng Apr 5, 2023
4fac2cf
Add new documentation to UG for priority usage and tag usage. Updated…
ezeAng Apr 5, 2023
40e4935
Merge pull request #136 from ezeAng/master
ezeAng Apr 5, 2023
5f4fe3a
Add support for name comparison regardless of case
ezeAng Apr 5, 2023
d09ee15
Add parsing of leading zeros to size and transaction count
ezeAng Apr 5, 2023
79b41d9
Merge pull request #137 from ezeAng/master
jjiayyingtt Apr 6, 2023
992993d
Fixed max potential earnings issue in Summary Window
jjiayyingtt Apr 6, 2023
245aae8
Edited Add Command Format in the command debugger comment
jjiayyingtt Apr 6, 2023
092b2c7
Limit business size (potential earning) of one person to be less
jjiayyingtt Apr 6, 2023
854b049
Limit phone number to be less than 15 digits
jjiayyingtt Apr 6, 2023
1eb20cc
Fixed potential earnings in summary window
jjiayyingtt Apr 6, 2023
ab05f30
mark tests fixed
iapetusbob Apr 6, 2023
a7e4a93
Updated UG
jjiayyingtt Apr 6, 2023
45a6678
Updated error message to warn user that business size and
jjiayyingtt Apr 6, 2023
75be434
Updated UG
jjiayyingtt Apr 6, 2023
6fc1472
UG
jjiayyingtt Apr 6, 2023
02cf99d
Merge pull request #138 from jjiayyingtt/master
ezeAng Apr 6, 2023
1736c53
Merge pull request #139 from iapetusbob/master
ezeAng Apr 6, 2023
0f39d49
Summary window labels wrap text
ezeAng Apr 6, 2023
5419b50
Merge pull request #147 from ezeAng/master
jjiayyingtt Apr 7, 2023
584025c
Fixed summary window not showing updated info
jjiayyingtt Apr 7, 2023
cbd4bf6
Updated PPP
jjiayyingtt Apr 7, 2023
b9065bb
Merge pull request #149 from jjiayyingtt/master
ezeAng Apr 7, 2023
67d0ba2
Added Unit Tests for Increment Command
seriousbo Apr 7, 2023
153b7e9
Added unit tests and bug fix for increment command parser
seriousbo Apr 7, 2023
4cdc6a5
no message
seriousbo Apr 7, 2023
ed0bffd
Merge pull request #150 from seriouslia0/master
jjiayyingtt Apr 8, 2023
093b2f7
Updated reposense link
jjiayyingtt Apr 8, 2023
c4a9203
Merge pull request #151 from jjiayyingtt/master
jjiayyingtt Apr 8, 2023
d05fffe
Updated UiClassDiagram
jjiayyingtt Apr 8, 2023
7857072
Updated DG with summary window implementation and use cases.
jjiayyingtt Apr 8, 2023
f2fd9ec
no message
jjiayyingtt Apr 8, 2023
2de3b98
Merge pull request #152 from jjiayyingtt/master
ezeAng Apr 8, 2023
490f47d
PPP
ezeAng Apr 8, 2023
11305ad
Merge pull request #153 from ezeAng/master
seriouslia0 Apr 8, 2023
18c42bc
Bug Fixes from PE-D
seriousbo Apr 8, 2023
3b628a9
Merge pull request #154 from seriouslia0/master
jjiayyingtt Apr 8, 2023
cee490d
Added unit testing for the Company class
seriousbo Apr 8, 2023
3dea628
Added unit tests for TransactionCount Class
seriousbo Apr 8, 2023
fee1498
Eze PPP Update
ezeAng Apr 8, 2023
77b06d5
minor changes to eze PPP
ezeAng Apr 8, 2023
c539f21
Merge pull request #155 from ezeAng/master
seriouslia0 Apr 8, 2023
7cd9071
Merge pull request #156 from seriouslia0/master
ezeAng Apr 8, 2023
1d7386d
Updated user guide with relevant user stories
seriousbo Apr 8, 2023
ff40257
Merge branch 'AY2223S2-CS2103-F10-4:master' into master
seriouslia0 Apr 8, 2023
91c59b8
Merge pull request #157 from seriouslia0/master
ezeAng Apr 8, 2023
16371a8
Merge pull request #158 from ezeAng/master
seriouslia0 Apr 8, 2023
1a21a3a
minor PPP change
ezeAng Apr 8, 2023
ada5e94
Merge pull request #159 from ezeAng/master
ezeAng Apr 8, 2023
440d6bd
Added instructions for manual testing of features to the developer guide
seriousbo Apr 8, 2023
3a00693
Merge commit 'ada5e946a21b5be70447d20562259ed0850fd482'
seriousbo Apr 8, 2023
86df60c
yuan hao ppp
iapetusbob Apr 8, 2023
b6b7970
Merge branch 'AY2223S2-CS2103-F10-4:master' into master
iapetusbob Apr 8, 2023
09a94b2
Merge pull request #160 from seriouslia0/master
ezeAng Apr 8, 2023
fa7d52c
Merge branch 'AY2223S2-CS2103-F10-4:master' into master
iapetusbob Apr 8, 2023
64dcbbe
Merge pull request #161 from iapetusbob/master
seriouslia0 Apr 8, 2023
c930717
updated jiaying's ppp
jjiayyingtt Apr 9, 2023
ac2ba50
Merge pull request #162 from jjiayyingtt/master
jjiayyingtt Apr 9, 2023
eede455
Added table of content
jjiayyingtt Apr 9, 2023
58a1971
Merge pull request #163 from jjiayyingtt/master
jjiayyingtt Apr 9, 2023
3a6f3fc
Finalized PPP and added my features to the DG
seriousbo Apr 9, 2023
309a704
Merge pull request #164 from seriouslia0/master
iapetusbob Apr 9, 2023
491ac94
devguide updated with mark
iapetusbob Apr 9, 2023
79e544e
devguide updated with mark
iapetusbob Apr 9, 2023
19f8faf
Update UserGuide.md
iapetusbob Apr 9, 2023
977d339
Update UserGuide.md
iapetusbob Apr 9, 2023
00da6bc
Merge branch 'AY2223S2-CS2103-F10-4:master' into master
iapetusbob Apr 9, 2023
3d9a405
Merge pull request #165 from iapetusbob/master
jjiayyingtt Apr 9, 2023
1eeaeee
Update DG, fix Persontest
ezeAng Apr 9, 2023
4efcdde
Updated UG
jjiayyingtt Apr 9, 2023
d1c34e8
Fix IncrementSeqDiag DG
ezeAng Apr 9, 2023
33feffd
Merge pull request #167 from ezeAng/master
seriouslia0 Apr 9, 2023
93180f9
Merge pull request #166 from jjiayyingtt/master
seriouslia0 Apr 9, 2023
020a54a
Update DG
ezeAng Apr 9, 2023
383405b
Change version num
ezeAng Apr 9, 2023
ccf95c2
Merge pull request #168 from ezeAng/master
jjiayyingtt Apr 9, 2023
c0e72a3
updated class diagrams
iapetusbob Apr 10, 2023
2f8198c
Merge branch 'master' of https://github.com/iapetusbob/tp
iapetusbob Apr 10, 2023
52ff71f
Delete ModelClassDiagram.png
iapetusbob Apr 10, 2023
0d0943c
Add files via upload
iapetusbob Apr 10, 2023
32cdc79
Update DeveloperGuide.md
iapetusbob Apr 10, 2023
89e271a
Delete ModelClassDiagram.png
iapetusbob Apr 10, 2023
f5b6d22
Add files via upload
iapetusbob Apr 10, 2023
7dfbd17
Merge pull request #169 from iapetusbob/master
iapetusbob Apr 10, 2023
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: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/AY2223S2-CS2103-F10-4/tp/actions)

![Ui](docs/images/Ui.png)

*Team 4 Project*
* 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)**.
* It is named `NextBigFish` (`NBF` for short) and it was initially created as an extension of a series of `AddressBook` projects (`Level 1`, `Level 2`, `Level 3` ...).
* Our team has extended this project from its original form to one which is tailored to salesmen or agents who need to track leads and clients.
* For the detailed documentation of this project, see the **[NextBigFish Product Website](https://ay2223s2-cs2103-f10-4.github.io/tp/)**.
* 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.
Binary file added bin/main/images/address_book_32.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bin/main/images/calendar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bin/main/images/clock.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bin/main/images/fail.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bin/main/images/help_icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bin/main/images/info_icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bin/main/seedu/address/AppParameters.class
Binary file not shown.
Binary file added bin/main/seedu/address/Main.class
Binary file not shown.
Binary file added bin/main/seedu/address/MainApp.class
Binary file not shown.
Binary file added bin/main/seedu/address/commons/core/Config.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/commons/core/Messages.class
Binary file not shown.
Binary file added bin/main/seedu/address/commons/core/Version.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/logic/Logic.class
Binary file not shown.
Binary file added bin/main/seedu/address/logic/LogicManager.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/logic/commands/Command.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/logic/parser/CliSyntax.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/logic/parser/Parser.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/logic/parser/Prefix.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/model/AddressBook.class
Binary file not shown.
Binary file added bin/main/seedu/address/model/Model.class
Binary file not shown.
Binary file added bin/main/seedu/address/model/ModelManager.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/model/ReadOnlyUserPrefs.class
Binary file not shown.
Binary file added bin/main/seedu/address/model/UserPrefs.class
Binary file not shown.
Binary file added bin/main/seedu/address/model/person/Address.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/model/person/Company.class
Binary file not shown.
Binary file added bin/main/seedu/address/model/person/Email.class
Binary file not shown.
Binary file added bin/main/seedu/address/model/person/Name.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/model/person/Person.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/model/person/Phone.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/model/tag/Tag.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/storage/Storage.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/ui/CommandBox.class
Binary file not shown.
Binary file added bin/main/seedu/address/ui/HelpWindow.class
Binary file not shown.
Binary file added bin/main/seedu/address/ui/MainWindow.class
Binary file not shown.
Binary file added bin/main/seedu/address/ui/PersonCard.class
Binary file not shown.
Binary file not shown.
Binary file added bin/main/seedu/address/ui/PersonListPanel.class
Binary file not shown.
Binary file added bin/main/seedu/address/ui/ResultDisplay.class
Binary file not shown.
Binary file added bin/main/seedu/address/ui/StatusBarFooter.class
Binary file not shown.
Binary file added bin/main/seedu/address/ui/Ui.class
Binary file not shown.
Binary file added bin/main/seedu/address/ui/UiManager.class
Binary file not shown.
Binary file added bin/main/seedu/address/ui/UiPart.class
Binary file not shown.
9 changes: 9 additions & 0 deletions bin/main/view/CommandBox.fxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.control.TextField?>
<?import javafx.scene.layout.StackPane?>

<StackPane styleClass="stack-pane" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1">
<TextField fx:id="commandTextField" onAction="#handleCommandEntered" promptText="Enter command here..."/>
</StackPane>

352 changes: 352 additions & 0 deletions bin/main/view/DarkTheme.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,352 @@
.background {
-fx-background-color: derive(#1d1d1d, 20%);
background-color: #383838; /* Used in the default.html file */
}

.label {
-fx-font-size: 11pt;
-fx-font-family: "Segoe UI Semibold";
-fx-text-fill: #555555;
-fx-opacity: 0.9;
}

.label-bright {
-fx-font-size: 11pt;
-fx-font-family: "Segoe UI Semibold";
-fx-text-fill: white;
-fx-opacity: 1;
}

.label-header {
-fx-font-size: 32pt;
-fx-font-family: "Segoe UI Light";
-fx-text-fill: white;
-fx-opacity: 1;
}

.text-field {
-fx-font-size: 12pt;
-fx-font-family: "Segoe UI Semibold";
}

.tab-pane {
-fx-padding: 0 0 0 1;
}

.tab-pane .tab-header-area {
-fx-padding: 0 0 0 0;
-fx-min-height: 0;
-fx-max-height: 0;
}

.table-view {
-fx-base: #1d1d1d;
-fx-control-inner-background: #1d1d1d;
-fx-background-color: #1d1d1d;
-fx-table-cell-border-color: transparent;
-fx-table-header-border-color: transparent;
-fx-padding: 5;
}

.table-view .column-header-background {
-fx-background-color: transparent;
}

.table-view .column-header, .table-view .filler {
-fx-size: 35;
-fx-border-width: 0 0 1 0;
-fx-background-color: transparent;
-fx-border-color:
transparent
transparent
derive(-fx-base, 80%)
transparent;
-fx-border-insets: 0 10 1 0;
}

.table-view .column-header .label {
-fx-font-size: 20pt;
-fx-font-family: "Segoe UI Light";
-fx-text-fill: white;
-fx-alignment: center-left;
-fx-opacity: 1;
}

.table-view:focused .table-row-cell:filled:focused:selected {
-fx-background-color: -fx-focus-color;
}

.split-pane:horizontal .split-pane-divider {
-fx-background-color: derive(#1d1d1d, 20%);
-fx-border-color: transparent transparent transparent #4d4d4d;
}

.split-pane {
-fx-border-radius: 1;
-fx-border-width: 1;
-fx-background-color: derive(#1d1d1d, 20%);
}

.list-view {
-fx-background-insets: 0;
-fx-padding: 0;
-fx-background-color: derive(#1d1d1d, 20%);
}

.list-cell {
-fx-label-padding: 0 0 0 0;
-fx-graphic-text-gap : 0;
-fx-padding: 0 0 0 0;
}

.list-cell:filled:even {
-fx-background-color: #3c3e3f;
}

.list-cell:filled:odd {
-fx-background-color: #515658;
}

.list-cell:filled:selected {
-fx-background-color: #424d5f;
}

.list-cell:filled:selected #cardPane {
-fx-border-color: #3e7b91;
-fx-border-width: 1;
}

.list-cell .label {
-fx-text-fill: white;
}

.cell_big_label {
-fx-font-family: "Segoe UI Semibold";
-fx-font-size: 16px;
-fx-text-fill: #010504;
}

.cell_small_label {
-fx-font-family: "Segoe UI";
-fx-font-size: 13px;
-fx-text-fill: #010504;
}

.stack-pane {
-fx-background-color: derive(#1d1d1d, 20%);
}

.pane-with-border {
-fx-background-color: derive(#1d1d1d, 20%);
-fx-border-color: derive(#1d1d1d, 10%);
-fx-border-top-width: 1px;
}

.status-bar {
-fx-background-color: derive(#1d1d1d, 30%);
}

.result-display {
-fx-background-color: transparent;
-fx-font-family: "Segoe UI Light";
-fx-font-size: 13pt;
-fx-text-fill: white;
}

.result-display .label {
-fx-text-fill: black !important;
}

.status-bar .label {
-fx-font-family: "Segoe UI Light";
-fx-text-fill: white;
-fx-padding: 4px;
-fx-pref-height: 30px;
}

.status-bar-with-border {
-fx-background-color: derive(#1d1d1d, 30%);
-fx-border-color: derive(#1d1d1d, 25%);
-fx-border-width: 1px;
}

.status-bar-with-border .label {
-fx-text-fill: white;
}

.grid-pane {
-fx-background-color: derive(#1d1d1d, 30%);
-fx-border-color: derive(#1d1d1d, 30%);
-fx-border-width: 1px;
}

.grid-pane .stack-pane {
-fx-background-color: derive(#1d1d1d, 30%);
}

.context-menu {
-fx-background-color: derive(#1d1d1d, 50%);
}

.context-menu .label {
-fx-text-fill: white;
}

.menu-bar {
-fx-background-color: derive(#1d1d1d, 20%);
}

.menu-bar .label {
-fx-font-size: 14pt;
-fx-font-family: "Segoe UI Light";
-fx-text-fill: white;
-fx-opacity: 0.9;
}

.menu .left-container {
-fx-background-color: black;
}

/*
* Metro style Push Button
* Author: Pedro Duque Vieira
* http://pixelduke.wordpress.com/2012/10/23/jmetro-windows-8-controls-on-java/
*/
.button {
-fx-padding: 5 22 5 22;
-fx-border-color: #e2e2e2;
-fx-border-width: 2;
-fx-background-radius: 0;
-fx-background-color: #1d1d1d;
-fx-font-family: "Segoe UI", Helvetica, Arial, sans-serif;
-fx-font-size: 11pt;
-fx-text-fill: #d8d8d8;
-fx-background-insets: 0 0 0 0, 0, 1, 2;
}

.button:hover {
-fx-background-color: #3a3a3a;
}

.button:pressed, .button:default:hover:pressed {
-fx-background-color: white;
-fx-text-fill: #1d1d1d;
}

.button:focused {
-fx-border-color: white, white;
-fx-border-width: 1, 1;
-fx-border-style: solid, segments(1, 1);
-fx-border-radius: 0, 0;
-fx-border-insets: 1 1 1 1, 0;
}

.button:disabled, .button:default:disabled {
-fx-opacity: 0.4;
-fx-background-color: #1d1d1d;
-fx-text-fill: white;
}

.button:default {
-fx-background-color: -fx-focus-color;
-fx-text-fill: #ffffff;
}

.button:default:hover {
-fx-background-color: derive(-fx-focus-color, 30%);
}

.dialog-pane {
-fx-background-color: #1d1d1d;
}

.dialog-pane > *.button-bar > *.container {
-fx-background-color: #1d1d1d;
}

.dialog-pane > *.label.content {
-fx-font-size: 14px;
-fx-font-weight: bold;
-fx-text-fill: white;
}

.dialog-pane:header *.header-panel {
-fx-background-color: derive(#1d1d1d, 25%);
}

.dialog-pane:header *.header-panel *.label {
-fx-font-size: 18px;
-fx-font-style: italic;
-fx-fill: white;
-fx-text-fill: white;
}

.scroll-bar {
-fx-background-color: derive(#1d1d1d, 20%);
}

.scroll-bar .thumb {
-fx-background-color: derive(#1d1d1d, 50%);
-fx-background-insets: 3;
}

.scroll-bar .increment-button, .scroll-bar .decrement-button {
-fx-background-color: transparent;
-fx-padding: 0 0 0 0;
}

.scroll-bar .increment-arrow, .scroll-bar .decrement-arrow {
-fx-shape: " ";
}

.scroll-bar:vertical .increment-arrow, .scroll-bar:vertical .decrement-arrow {
-fx-padding: 1 8 1 8;
}

.scroll-bar:horizontal .increment-arrow, .scroll-bar:horizontal .decrement-arrow {
-fx-padding: 8 1 8 1;
}

#cardPane {
-fx-background-color: transparent;
-fx-border-width: 0;
}

#commandTypeLabel {
-fx-font-size: 11px;
-fx-text-fill: #F70D1A;
}

#commandTextField {
-fx-background-color: transparent #383838 transparent #383838;
-fx-background-insets: 0;
-fx-border-color: #383838 #383838 #ffffff #383838;
-fx-border-insets: 0;
-fx-border-width: 1;
-fx-font-family: "Segoe UI Light";
-fx-font-size: 13pt;
-fx-text-fill: white;
}

#filterField, #personListPanel, #personWebpage {
-fx-effect: innershadow(gaussian, black, 10, 0, 0, 0);
}

#resultDisplay .content {
-fx-background-color: transparent, #383838, transparent, #383838;
-fx-background-radius: 0;
}

#tags {
-fx-hgap: 7;
-fx-vgap: 3;
}

#tags .label {
-fx-text-fill: white;
-fx-background-color: #3e7b91;
-fx-padding: 1 3 1 3;
-fx-border-radius: 2;
-fx-background-radius: 2;
-fx-font-size: 11;
}
Loading