Skip to content

Commit

Permalink
Merge 4a02f57 into a2c500d
Browse files Browse the repository at this point in the history
  • Loading branch information
joloong committed Nov 11, 2019
2 parents a2c500d + 4a02f57 commit 52b2a7a
Show file tree
Hide file tree
Showing 107 changed files with 12,141 additions and 596 deletions.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ dependencies {
}

shadowJar {
archiveName = 'PalPay-v1.4-alpha.jar'
archiveName = 'PalPay-v1.4.jar'

destinationDir = file("${buildDir}/jar/")
}
Expand Down
8 changes: 4 additions & 4 deletions docs/AboutUs.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ We are a team based in the http://www.comp.nus.edu.sg[School of Computing, Natio
=== Bertrand Tan

image::berttwm.png[width="150",align="left"]
{empty} [https://github.com/berttwm[github]] [<<johndoe#, portfolio>>]
{empty} [https://github.com/berttwm[github]] [<<Berttwm#, portfolio>>]

Role: UI +
Responsibilities: SceneBuilder
Expand All @@ -23,7 +23,7 @@ Responsibilities: SceneBuilder
=== Ding Yu Chen

image::dingyuchen.png[width="150",align="left"]
{empty}[http://github.com/dingyuchen[github]] [<<johndoe#, portfolio>>]
{empty}[http://github.com/dingyuchen[github]] [<<dingyuchen#, portfolio>>]

Role: Tester +
Responsibilities: Testing
Expand All @@ -43,7 +43,7 @@ Responsibilities: Ensuring proper coding standards
=== Park Ye Won

image::yewon0303.png[width="150",align="left"]
{empty}[http://github.com/yewon0303[github]] [<<johndoe#, portfolio>>]
{empty}[http://github.com/yewon0303[github]] [<<yewon0303#, portfolio>>]

Role: Deliverables and Deadlines +
Responsibilities: Ensure project deliverables are done on time and in the right format
Expand All @@ -53,7 +53,7 @@ Responsibilities: Ensure project deliverables are done on time and in the right
=== Wallace Lim

image::wallacelim97.png[width="150",align="left"]
{empty}[http://github.com/wallacelim97[github]] [<<johndoe#, portfolio>>]
{empty}[http://github.com/wallacelim97[github]] [<<wallacelim97#, portfolio>>]

Role: Team Lead +
Responsibilities: Overall project coordination
Expand Down
495 changes: 405 additions & 90 deletions docs/DeveloperGuide.adoc

Large diffs are not rendered by default.

2,947 changes: 2,947 additions & 0 deletions docs/DeveloperGuide.html

Large diffs are not rendered by default.

481 changes: 329 additions & 152 deletions docs/UserGuide.adoc

Large diffs are not rendered by default.

2,612 changes: 2,612 additions & 0 deletions docs/UserGuide.html

Large diffs are not rendered by default.

Binary file added docs/[CS2103T-W12-3][PalPay]DeveloperGuide.pdf
Binary file not shown.
Binary file added docs/[CS2103T-W12-3][PalPay]UserGuide.pdf
Binary file not shown.
4 changes: 2 additions & 2 deletions docs/diagrams/ArchitectureSequenceDiagram.puml
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ activate ui UI_COLOR
ui -[UI_COLOR]> logic : execute("delete t1")
activate logic LOGIC_COLOR

logic -[LOGIC_COLOR]> model : deleteTransaction(t1)
logic -[LOGIC_COLOR]> model : delete(t1)
activate model MODEL_COLOR

model -[MODEL_COLOR]-> logic
deactivate model

logic -[LOGIC_COLOR]> storage : saveBankAccount(bankAccount)
logic -[LOGIC_COLOR]> storage : saveUserState(userState)
activate storage STORAGE_COLOR

storage -[STORAGE_COLOR]> storage : Save to file
Expand Down
6 changes: 3 additions & 3 deletions docs/diagrams/LedgerOperationDiagram.puml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ skinparam classBackgroundColor MODEL_COLOR

Package Ledger <<Rectangle>>{

Class Ledger
Package Transaction {
Interface LedgerOperation <<Interface>>
Class Ledger

Class Transaction <<abstract>>

Expand All @@ -32,8 +32,8 @@ Class HiddenOutside #FFFFFF
'UniquePersonList
UniquePersonList ---"*" Person

Transaction --- Amount
Transaction --- Date
Transaction ---"1" Amount
Transaction ---"1" Date

'ledger operation
Ledger o--> LedgerOperation
Expand Down
6 changes: 3 additions & 3 deletions docs/diagrams/LogicClassDiagram.puml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ package Logic {

package Parser {
Interface Parser <<Interface>>
Class BankAccountParser
Class MainParser
Class XYZCommandParser
Class CliSyntax
Class ParserUtil
Expand All @@ -35,8 +35,8 @@ Class HiddenOutside #FFFFFF
HiddenOutside ..> Logic

LogicManager .up.|> Logic
LogicManager -->"1" BankAccountParser
BankAccountParser .left.> XYZCommandParser: creates >
LogicManager -->"1" MainParser
MainParser .left.> XYZCommandParser: creates >

XYZCommandParser ..> XYZCommand : creates >
XYZCommandParser ..|> Parser
Expand Down
Binary file added docs/diagrams/ModelClassDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions docs/diagrams/ModelClassDiagram.puml
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ HiddenOutside ..> Model

'read only implementation
Ledger .up.|> ReadOnlyLedger
Ledger ---"1" UniquePersonList
BankAccount .up.|> ReadOnlyBankAccount
'UserPrefs .up.|> ReadOnlyUserPrefs

Expand Down
2 changes: 1 addition & 1 deletion docs/diagrams/Split.puml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ participant ":LendMoney" as LendMoney MODEL_COLOR

end box

[-> LogicManager : execute("split $/200 n/Amy n/Bob n/Cameron")
[-> LogicManager : execute("split $/200 n/a n/b n/c a/desc")
activate LogicManager

LogicManager -> MainParser: parseCommand("split $/200 n/Amy n/Bob n/Cameron")
Expand Down
32 changes: 18 additions & 14 deletions docs/diagrams/SplitBehaviour.puml
Original file line number Diff line number Diff line change
@@ -1,17 +1,21 @@
@startuml
(*) --> "check input"
If "shares.length == name.length?" then
--> [Yes] "set user's share to 0"
--> "create split"
--> (*)
else
if "share size is 1 more than name?"
--> [yes] "user's share is the first"
--> "create split"
else
--> "throw error"
endif
Endif
-->(*)
start
:User executes Split command;
:SplitCommandParser parses and validates user input;

if() then ([Valid input])

:Creates SplitCommand containing List of shares and people;
:Calculates Amount for each Person;
:Update balance for each Person;
:Update balance for Ledger;
:Commit UserState;

else([else])
:Throw ParseException;
endif

stop

@enduml

20 changes: 12 additions & 8 deletions docs/diagrams/StorageClassDiagram.puml
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,26 @@ skinparam classBackgroundColor STORAGE_COLOR

Interface Storage <<Interface>>
Interface UserPrefsStorage <<Interface>>
Interface BankAccountStorage <<Interface>>
Interface UserStateStorage <<Interface>>

Class StorageManager
Class JsonUserPrefsStorage
Class JsonBankAccountStorage
Class JsonUserStateStorage

StorageManager .left.|> Storage
StorageManager o-right-> UserPrefsStorage
StorageManager o--> BankAccountStorage
StorageManager o--> UserStateStorage

JsonUserPrefsStorage .left.|> UserPrefsStorage
JsonBankAccountStorage .left.|> BankAccountStorage
JsonBankAccountStorage .down.> JsonSerializableBankAccountStorage
JsonSerializableBankAccountStorage .right.> JsonSerializableTransaction
JsonSerializableBankAccountStorage .left.> JsonSerializableBudget
JsonSerializableTransaction ...> JsonAdaptedCategory
JsonUserStateStorage .left.|> UserStateStorage
JsonUserStateStorage .down.> JsonSerializableUserState
JsonSerializableUserState .down.> JsonAdaptedBankAccountOperations
JsonSerializableUserState .left.> JsonSerializableBudget
JsonSerializableUserState .right.> JsonAdaptedLedgerStorage
JsonSerializableUserState .down.> JsonAdaptedProjection
JsonAdaptedBankAccountOperations .left.> JsonAdaptedCategory
JsonAdaptedLedgerStorage .right.> JsonAdaptedLedgerOperations
JsonAdaptedLedgerOperations .down.> JsonAdaptedPerson
JsonSerializableBudget ...> JsonAdaptedCategory

@enduml
10 changes: 6 additions & 4 deletions docs/diagrams/UiClassDiagram.puml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Class HelpWindow
Class ResultDisplay
Class StatusBarFooter
Class CommandBox
Class MainTabPanel

package {
Class TransactionListPanel
Expand Down Expand Up @@ -42,10 +43,11 @@ UiManager -down-> MainWindow
MainWindow --> HelpWindow
MainWindow *-down-> CommandBox
MainWindow *-down-> ResultDisplay
MainWindow *-down-> TransactionListPanel
MainWindow *-down-> BudgetListPanel
MainWindow *-down-> LedgerListPanel
MainWindow *-down-> ProjectionListPanel
MainWindow *-down-> MainTabPanel
MainTabPanel *-down-> TransactionListPanel
MainTabPanel *-down-> BudgetListPanel
MainTabPanel *-down-> LedgerListPanel
MainTabPanel *-down-> ProjectionListPanel
MainWindow *-down-> StatusBarFooter

StatusBarFooter -[hidden]down-> CommandBox
Expand Down
2 changes: 1 addition & 1 deletion docs/diagrams/drawio/FilterClassDiagram.drawio
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<mxfile host="www.draw.io" modified="2019-11-10T08:33:31.177Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0" etag="RSX0KZy_yEj3TpObvk-o" version="12.2.3" type="device" pages="1"><diagram name="Page-1" id="c4acf3e9-155e-7222-9cf6-157b1a14988f">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</diagram></mxfile>
<mxfile host="www.draw.io" modified="2019-11-11T13:45:30.168Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.87 Safari/537.36" etag="Hiek4UauTVmTFnLD2nXK" version="12.2.3" type="device" pages="1"><diagram name="Page-1" id="c4acf3e9-155e-7222-9cf6-157b1a14988f">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</diagram></mxfile>
Binary file modified docs/images/ArchitectureSequenceDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/BudgetClassDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/DisplayActivityDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/DisplaySequenceDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/FilterClassDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/LedgerOperationDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/LedgerUI.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/LogicClassDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/ModelClassDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/ProjectActivityDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/ProjectSequenceDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/Split.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/SplitBehaviour.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/SplitEven1.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/SplitEven2.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/SplitUneven1.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/SplitUneven2.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/StorageClassDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/Ui.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/UiClassDiagram.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/approachingBudget.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/budgetAffected.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/dg_gui_example.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/display1.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/display2.png
Binary file modified docs/images/display3.png
Binary file modified docs/images/filter1.png
Binary file modified docs/images/filter2.png
Binary file modified docs/images/filter3.png
Binary file added docs/images/newOutTransaction.png
Binary file modified docs/images/project1.png
Binary file modified docs/images/project2.png
Binary file modified docs/images/project3.png
Binary file modified docs/images/project4.png
Binary file added docs/images/project5.png
Binary file added docs/images/project6.png
Binary file added docs/images/project7.png
Binary file added docs/images/project8.png
Binary file modified docs/images/redo1.png
Binary file modified docs/images/redo2.png
Binary file modified docs/images/redo3.png
Binary file added docs/images/set_dg_1.png
Binary file added docs/images/set_dg_2.png
Binary file modified docs/images/sort_dg_1.png
Binary file modified docs/images/sort_dg_3.png

0 comments on commit 52b2a7a

Please sign in to comment.