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

Merge conflict resolved and Refactored Addressbook in gui test ti TaskManager #77

Open
wants to merge 127 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
127 commits
Select commit Hold shift + click to select a range
475c27e
Update readme.md
jinshunlee Mar 1, 2017
a51dad7
Update link after renaming repo to main
jinshunlee Mar 1, 2017
2c8260a
Update UserGuide.md
jinshunlee Mar 1, 2017
49fd7f7
Update DeveloperGuide.md
drtrifle Mar 1, 2017
9dc2b4c
Changed project name to main in .project file
drtrifle Mar 4, 2017
977fccc
uploaded pictures of members
Fyelight Mar 7, 2017
6f6a3f3
Updated About Us
Fyelight Mar 7, 2017
95e6510
Updated the pictures of AboutUs
Fyelight Mar 7, 2017
c64c389
Add UI image
yexiexie Mar 7, 2017
6f1e18b
Delete photos of SE-EDU developers
yexiexie Mar 7, 2017
3cd09c0
Update pictures of members
yexiexie Mar 7, 2017
388dc28
Merge pull request #2 from CS2103JAN2017-W14-B3/HH
yexiexie Mar 7, 2017
a342662
Refactor person package to task package
jinshunlee Mar 7, 2017
32e8419
Update README.md
yexiexie Mar 7, 2017
77e1bee
Update AboutUs.md
yexiexie Mar 7, 2017
5d044ac
Update ContactUs.md
yexiexie Mar 7, 2017
d00e01c
Update ContactUs.md
yexiexie Mar 7, 2017
d8bde16
Update README.md
yexiexie Mar 7, 2017
95f136a
Update UserGuide.md
yexiexie Mar 7, 2017
30f9d55
Update UserGuide.md
yexiexie Mar 7, 2017
51a96c4
Update UserGuide.md
yexiexie Mar 7, 2017
ac3829d
Updated my photo to doc/images
drtrifle Mar 7, 2017
35aecb6
Update AboutUs.md
yexiexie Mar 7, 2017
ede5f3f
Updated addcommand
Fyelight Mar 7, 2017
d6b7d7b
Updated ClearCommand messages
Fyelight Mar 7, 2017
1082cf0
Updated command comments
Fyelight Mar 7, 2017
24499ba
Changed Address to Description
drtrifle Mar 7, 2017
96f1cbf
Update AboutUs.md
yexiexie Mar 7, 2017
2f02096
Updated DeleteCommand messages
Fyelight Mar 7, 2017
b3ab9f8
Updated FindCommand messages
Fyelight Mar 7, 2017
cc3a8c1
Update AboutUs.md
yexiexie Mar 7, 2017
b43a928
Update AboutUs.md
yexiexie Mar 7, 2017
63b4610
Refactored Desription.java
drtrifle Mar 7, 2017
36505ba
Update AboutUs.md
yexiexie Mar 7, 2017
13549d9
Updated ExitCommand messages
Fyelight Mar 7, 2017
e1e0bd9
Updated DeleteCommand message
Fyelight Mar 7, 2017
55b2190
Update README.md
yexiexie Mar 7, 2017
eed1da7
Merge branch 'master' of https://github.com/CS2103JAN2017-W14-B3/main
Fyelight Mar 7, 2017
166a1af
Refactored Description.java
drtrifle Mar 7, 2017
e829c87
Merge branch 'Ken' of https://github.com/CS2103JAN2017-W14-B3/main in…
drtrifle Mar 7, 2017
0d1232a
Merge branch 'master' of https://github.com/CS2103JAN2017-W14-B3/main
Fyelight Mar 7, 2017
55b14da
Refactored Person.java to Task.java
drtrifle Mar 7, 2017
b8c78b1
Refactored Task.java
drtrifle Mar 7, 2017
32dbbc9
Update AboutUs.md
yexiexie Mar 7, 2017
e6ce2a6
Update AboutUs.md
yexiexie Mar 7, 2017
4eb7919
Merge branch 'master' into Ken
jinshunlee Mar 7, 2017
3da86e2
Resolve merge conflicts of add and delete command
jinshunlee Mar 7, 2017
9b612be
Fixed ClearCommandTest.java
drtrifle Mar 7, 2017
4929ed6
Fixed ClearCommandTest.java
drtrifle Mar 7, 2017
36ba487
Refactored Phone.java to Priority.java
drtrifle Mar 7, 2017
17a3c66
Refactor ReadOnlyAddressBook to ReadyOnlyTaskManager
jinshunlee Mar 7, 2017
b0acf97
Refactor AddressBook to TaskManager
jinshunlee Mar 7, 2017
31450f8
Refactored Email.java to Deadline.java
drtrifle Mar 7, 2017
bbbeda8
Made changes to comment strings in Deadine.java
drtrifle Mar 7, 2017
765195b
Refactor ReadOnlyPerson to ReadyOnlyTask
jinshunlee Mar 7, 2017
a4d8696
Merge branch 'Ken' of https://github.com/CS2103JAN2017-W14-B3/main in…
drtrifle Mar 7, 2017
bd8cd12
Refactor UniquePersonList to UniqueTaskList
jinshunlee Mar 7, 2017
331365e
Merge branch 'Ken' of https://github.com/CS2103JAN2017-W14-B3/address…
jinshunlee Mar 7, 2017
f70f3fb
Made changes to comment strings in Description.java
drtrifle Mar 7, 2017
e4ac6e4
Merge branch 'Ken' of https://github.com/CS2103JAN2017-W14-B3/main in…
drtrifle Mar 7, 2017
d3ec34d
Refactor comments of Logic class from addressbook to task manager
jinshunlee Mar 7, 2017
5a5b326
Merge branch 'Ken' of https://github.com/CS2103JAN2017-W14-B3/address…
jinshunlee Mar 7, 2017
b2a38b3
Made changes to comment strings in Priority.java
drtrifle Mar 7, 2017
38945f5
Refactor Storage Component AddressBook to Task Manager
jinshunlee Mar 7, 2017
311d3ee
Updated messages on Delete and edit commands
Fyelight Mar 7, 2017
478f495
Update apptitle to Doit
Fyelight Mar 7, 2017
c0f92a6
Refactor Config class parameters from addressbook to task manager
Fyelight Mar 7, 2017
fe78870
Updated messages
Fyelight Mar 7, 2017
f381bb8
Refactored Model.java, ModelManager.java & UniqueTaskList.java
drtrifle Mar 7, 2017
900fed3
Merge branch 'Ken' of https://github.com/CS2103JAN2017-W14-B3/main in…
drtrifle Mar 7, 2017
b6e43b6
Update persons into task and addressbook into task manager in comment…
Fyelight Mar 7, 2017
2aee63f
Merge branch 'refactor_non_dependancies' into Ken
Fyelight Mar 7, 2017
ce4b2c4
Debugged merge conflict
Fyelight Mar 7, 2017
d8f88a8
Change implementation of add command to support adding of task
jinshunlee Mar 7, 2017
941d00f
There are errors from previous part where jinshun fixing
Fyelight Mar 7, 2017
5a50356
Refactored Messages.java and edit command
Fyelight Mar 7, 2017
cfcdfcf
changed task to plural tasks for grammar error
Fyelight Mar 7, 2017
460f412
Updated MESSAGE_SELECT_PERSON_SUCCESS to MESSAGE_SELECT_TASK_SUCCESS
Fyelight Mar 7, 2017
502d6b7
Refactor parsers
Fyelight Mar 7, 2017
eb065d8
Refactor test cases for task implementation
jinshunlee Mar 7, 2017
942647c
Merge branch 'no_error' into Ken
Fyelight Mar 7, 2017
b7b4c67
Merge branch 'Ken' of https://github.com/CS2103JAN2017-W14-B3/main in…
Fyelight Mar 7, 2017
52e8ffe
Refactor person to task in BrowserPanel
jinshunlee Mar 7, 2017
a9570af
Refactored class names of person card and person list panel to taskca…
Fyelight Mar 7, 2017
e0f969a
Refactor instances of Person to Task
jinshunlee Mar 7, 2017
dd588c1
Refactored Readonlytask getters into their respective names and task …
Fyelight Mar 7, 2017
ff7b698
Refactor removePerson method to removeTask
jinshunlee Mar 7, 2017
bd28396
sync fxml with java but dunno what error
Fyelight Mar 7, 2017
0be453d
Refactor person into task in TaskManger
jinshunlee Mar 8, 2017
9879bb1
Refactor UI components from person to task
jinshunlee Mar 8, 2017
686e223
Refactor instances of Person to Task across various components
jinshunlee Mar 8, 2017
46d93f1
Refactor all instances of person in TaskListPanelHandle to task
jinshunlee Mar 8, 2017
b5461d5
Refactor various instances of person in different components to task
jinshunlee Mar 8, 2017
ae80a55
Refactor AddressBookBuilder to TaskManagerBuilder
jinshunlee Mar 8, 2017
a54ae53
Refactor instances of person to task
jinshunlee Mar 8, 2017
c6f4b48
Refactor instances of person in tests to task
jinshunlee Mar 8, 2017
22e356a
Changed project name to main in .project file
drtrifle Mar 4, 2017
1a09d5e
uploaded pictures of members
Fyelight Mar 7, 2017
fbce5e4
Updated About Us
Fyelight Mar 7, 2017
75c1ecc
Updated the pictures of AboutUs
Fyelight Mar 7, 2017
3002d7b
Add UI image
yexiexie Mar 7, 2017
31a63b8
Delete photos of SE-EDU developers
yexiexie Mar 7, 2017
e2f8a50
Update pictures of members
yexiexie Mar 7, 2017
26a0bc5
Merge pull request #47 from CS2103JAN2017-W14-B3/update-aboutus
jinshunlee Mar 8, 2017
e5de06e
Merge branch 'master' into Refactor_for_v0.1
jinshunlee Mar 8, 2017
bafe95a
Merge pull request #48 from CS2103JAN2017-W14-B3/Refactor_for_v0.1
jinshunlee Mar 8, 2017
7a387b3
Merge branch 'master' of https://github.com/CS2103JAN2017-W14-B3/main
Fyelight Mar 8, 2017
a3682ff
fixed ui bug By refactoring test case
Fyelight Mar 8, 2017
1e06dfb
Merge branch 'UI_refactor' into Ken
Fyelight Mar 8, 2017
ea1d712
Merge branch 'Ken'
Fyelight Mar 8, 2017
a4e1a49
Update AboutUs.md
drtrifle Mar 8, 2017
3abd287
Update DeveloperGuide.md
drtrifle Mar 8, 2017
147be40
Update UserGuide.md
drtrifle Mar 8, 2017
4df08af
Add badges to README.md
jinshunlee Mar 8, 2017
53e6b84
Merge pull request #49 from CS2103JAN2017-W14-B3/jinshunlee-add-badges
jinshunlee Mar 8, 2017
9f8cddb
Update README.md
jinshunlee Mar 8, 2017
29b9163
Add badges into README.md
jinshunlee Mar 8, 2017
5016ba5
Merge branch 'V0.1_Refactor'
Fyelight Mar 8, 2017
e4c5480
Merge branch 'workingcopy'
jinshunlee Mar 8, 2017
101b0fa
Merge branch 'master' of https://github.com/CS2103JAN2017-W14-B3/main
Fyelight Mar 8, 2017
aa75ac1
Refactor taskCardHandle to TaskCardHandle and AddressBookGuiTest to T…
Fyelight Mar 8, 2017
9f40d42
Merge branch 'V0.1_Refactor'
jinshunlee Mar 8, 2017
6fe2ea7
Removed HEAD from merge conflicts
Fyelight Mar 8, 2017
0b11622
Add codacy badge
jinshunlee Mar 8, 2017
74ef2c5
Merge branch 'master' of https://github.com/CS2103JAN2017-W14-B3/main…
Fyelight Mar 8, 2017
093553b
Reindentation of TestTask by auto indentation and fixed bug of no }
Fyelight Mar 8, 2017
4c79cfd
Refactored taskCardHandle to TaskCardHandle to fix bug
Fyelight Mar 8, 2017
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
6 changes: 3 additions & 3 deletions .project
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>addressbook-level4</name>
<name>main</name>
<comment>Project addressbook-level4 created by Buildship.</comment>
<projects>
</projects>
Expand Down Expand Up @@ -28,7 +28,7 @@
</natures>
<filteredResources>
<filter>
<id>1476898072165</id>
<id>0</id>
<name></name>
<type>26</type>
<matcher>
Expand All @@ -37,7 +37,7 @@
</matcher>
</filter>
<filter>
<id>1476898072188</id>
<id>0</id>
<name></name>
<type>26</type>
<matcher>
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
copies of the Software, and to permit tasks to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
Expand Down
26 changes: 10 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,28 @@
# Address Book (Level 4)
# Doit

[![Build Status](https://travis-ci.org/se-edu/addressbook-level4.svg?branch=master)](https://travis-ci.org/se-edu/addressbook-level4)
[![Build status](https://ci.appveyor.com/api/projects/status/3boko2x2vr5cc3w2?svg=true)](https://ci.appveyor.com/project/damithc/addressbook-level4)
[![Coverage Status](https://coveralls.io/repos/github/se-edu/addressbook-level4/badge.svg?branch=master)](https://coveralls.io/github/se-edu/addressbook-level4?branch=master)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/fc0b7775cf7f4fdeaf08776f3d8e364a)](https://www.codacy.com/app/damith/addressbook-level4?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=se-edu/addressbook-level4&amp;utm_campaign=Badge_Grade)
[![Build Status](https://travis-ci.org/CS2103JAN2017-W14-B3/addressbook-level4.svg?branch=master)](https://travis-ci.org/CS2103JAN2017-W14-B3/main)
[![Build status](https://ci.appveyor.com/api/projects/status/3boko2x2vr5cc3w2?svg=true)]
(https://ci.appveyor.com/project/jinshunlee/main)
[![Coverage Status](https://coveralls.io/repos/github/CS2103JAN2017-W14-B3/main/badge.svg?branch=master)](https://coveralls.io/github/CS2103JAN2017-W14-B3/main?branch=master)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/02ba7ff85b714d3eb7f9ede4c067856e)](https://www.codacy.com/app/jinshunlee/main?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=CS2103JAN2017-W14-B3/main&amp;utm_campaign=Badge_Grade)

<img src="docs/images/Ui.png" width="600"><br>

* This is a desktop Address Book application. It has a GUI but most of the user interactions happen using
* This is a desktop Task Manager 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 [level 3](https://github.com/se-edu/addressbook-level3):
* 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.
* It is a Java application intended for working professionals to track and manage tasks efficiently.
* It is **written in OOP fashion**. It samples the **Address Book (Level 4)** code provided as part of the module.


#### Site Map
* [User Guide](docs/UserGuide.md)
* [Developer Guide](docs/DeveloperGuide.md)
* [Learning Outcomes](docs/LearningOutcomes.md)
* [About Us](docs/AboutUs.md)
* [Contact Us](docs/ContactUs.md)


#### Acknowledgements

* The sample project is created by [SE-EDU initiative](https://github.com/se-edu/)
* Some parts of this sample application were inspired by the excellent
[Java FX tutorial](http://code.makery.ch/library/javafx-8-tutorial/) by *Marco Jakob*.

Expand Down
59 changes: 35 additions & 24 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,49 +4,60 @@ We are a team based in the [School of Computing, National University of Singapor

## Project Team

#### [Damith C. Rajapakse](http://www.comp.nus.edu.sg/~damithch) <br>
<img src="images/DamithRajapakse.jpg" width="150"><br>
**Role**: Project Advisor

-----

#### [Joshua Lee](http://github.com/lejolly)
<img src="images/JoshuaLee.jpg" width="150"><br>
Role: Developer <br>
Responsibilities: UI

#### [Lee Jin Shun](http://github.com/jinshunlee)
<img src="images/jinshunlee.png" width="150"><br>
Role: Project Leader <br>
Responsibilities:
* In charge of Integration
* In charge of Deliverables and Deadlines
* In charge of Logic Component


-----

#### [Leow Yijin](http://github.com/yijinl)
<img src="images/LeowYijin.jpg" width="150"><br>
#### [Chew Chia Sin](http://github.com/Fyelight)
<img src="images/fyelight.png" width="150"><br>
Role: Developer <br>
Responsibilities: Data
Responsibilities:
* In charge of Scheduling and Tracking
* In charge of Storage Component


-----

#### [Martin Choo](http://github.com/m133225)
<img src="images/MartinChoo.jpg" width="150"><br>
#### [Hon Kean Wai](http://github.com/drtrifle)
<img src="images/drtrifle.png" width="150"><br>
Role: Developer <br>
Responsibilities: Dev Ops
Responsibilities:
* In charge of Documentation
* In charge of Testing
* In charge of Model Component

-----

#### [Thien Nguyen](https://github.com/ndt93)
Role: Developer <br>
Responsibilities: Threading
-----

-----
#### [Ye Huanhui](https://github.com/yexiexie)
<img src="images/yexiexie.png" width="150"><br>
Role: Developer <br>
Responsibilities:
* In charge of Code Quality
* In charge of UI

#### [You Liang](http://github.com/yl-coder)
<img src="images/YouLiang.jpg" width="150"><br>
Role: Developer <br>
Responsibilities: UI
-----

-----

# Contributors

We welcome contributions. See [Contact Us](ContactUs.md) page for more info.

* [Akshay Narayan](https://github.com/se-edu/addressbook-level4/pulls?q=is%3Apr+author%3Aokkhoy)
* [Sam Yong](https://github.com/se-edu/addressbook-level4/pulls?q=is%3Apr+author%3Amauris)
* [Damith C. Rajapakse](https://github.com/nus-cs2103-AY1617S2/addressbook-level4)
* [Joshua Lee](https://github.com/nus-cs2103-AY1617S2/addressbook-level4)
* [Leow Yijin](https://github.com/nus-cs2103-AY1617S2/addressbook-level4)
* [Martin Choo](https://github.com/nus-cs2103-AY1617S2/addressbook-level4)
* [You Liang](https://github.com/nus-cs2103-AY1617S2/addressbook-level4)
* [Thien Nguyen](https://github.com/nus-cs2103-AY1617S2/addressbook-level4)
9 changes: 9 additions & 0 deletions docs/AboutUs.md.rej
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
diff a/docs/AboutUs.md b/docs/AboutUs.md (rejected hunks)
@@ -14,6 +14,7 @@
<<<<<<< HEAD
* In charge of
=======
+* In charge of Deliverables and Deadlines
* In charge of Integration
* In charge of Logic Component
>>>>>>> 36505ba04c4fb5bfaddfdad7fb0e7c55f04c5691
2 changes: 1 addition & 1 deletion docs/ContactUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@

* **Contributing** : We welcome pull requests. Follow the process described [here](https://github.com/oss-generic/process)

* **Email us** : You can also reach us at `damith [at] comp.nus.edu.sg`
* **Email us** : You can also reach us at ` ljsrockz [at] gmail.com `
Loading