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

[v1.5][F09-B3] CoinBook #62

Open
wants to merge 122 commits into
base: master
Choose a base branch
from

Conversation

laichengyu
Copy link

laichengyu and others added 19 commits March 8, 2018 23:21
- Add empty `backupAddressBook' method to `AddressBookStorage' interface
- Implement `backupAddressBook' method in `XmlAddressBookStorage' class.
- Implement `backupAddressBook' method for `StorageManager' by calling `AddressBookStorage''s backup method
* PersonCard#tags: Add colors to the labels
* NewResultAvailableEvent: Add error flag
* ResultDisplay: Make it actually set error style
* StatusBarFooter: Implement support for item count
* Update all tests
- UserGuide.adoc: Update links
- README.adoc: Update badges
Add acknowledgements to se-edu
- DeveloperGuide.adoc: Update links
Add more NFRs
Add User Stories
Add target user profile
Add glossary
Add Use cases
Fix formatting in Sections 1,4,5,6

- build.gradle: Add trailing whitespace autofix for docs
- Disable `CATASTROPHIC FAILURE: Whitespace errors'
- Add UI mockup image
- Add profile photos
* Add FetchUtil commons class
* Add method to deserialize an array of JSON objects
* NewsCard: Add class and fxml to contain news links
* NewsListPanel: Add class and fxml to contain `NewsCards'
* MainWindow: Add `BrowserWindow' to open links when NewsCards are clicked on
* New fork, New team
* Fix image format.
* Create portfolio files.
* ChartsPanel: Make a new UI component for drawing charts
* ChartPanel: Add sample data
* Prepare for integration with web API
* ChartsPanel: Unchecked assignment to generics
* Fix Checkstyle warnings
* BrowserWindow: Make this handle both help and web pages
* MainWindow#handleHelp(): Use `BrowserWindow' for help page
* Refactor jUnit tests to use `BrowserWindow' instead of `HelpWindow'
Copy link

@k-l-a k-l-a left a comment

Choose a reason for hiding this comment

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

Please update the UG to document all features up to V2.0, and mark them accordingly. Update your Readme title to reflect your product name, as well. This was required for last week's team component. Therefore, it has to be considered missed.

Also, please update the title of this PR to reflect your product version each time you release a new version. (e.g. [v1.1])

@laichengyu @eldon-chung @ewaldhew @neilish3re
Furthermore, I would want you to mention the following in your Developer guide

  1. For each team member what are the features (major and minor) you are proposing?
  2. Within the scope of the project, how does it fit in (just a one or 2 line summary)
    Please do this by end of day Monday 19 March.

README.adoc Outdated
https://gitter.im/se-edu/Lobby[image:https://badges.gitter.im/se-edu/Lobby.svg[Gitter chat]]
https://travis-ci.org/CS2103JAN2018-F09-B3/main[image:https://travis-ci.org/CS2103JAN2018-F09-B3/main.svg?branch=master[Build Status]]
https://ci.appveyor.com/project/ewaldhew/main[image:https://ci.appveyor.com/api/projects/status/anm4ynat6657reac?svg=true[Build Status]]
https://coveralls.io/github/CS2103JAN2018-F09-B3/main?branch=master[image:https://coveralls.io/repos/github/CS2103JAN2018-F09-B3/main/badge.svg?branch=master[Coverage Status]]
Copy link

Choose a reason for hiding this comment

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

Good to see you've updated these.

}

/**
* Get the price history (per day open) data
Copy link

Choose a reason for hiding this comment

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

Should be Gets instead of Get to be consistent. Maybe use Returns to be more precise, instead.

@laichengyu laichengyu changed the title [v1.0][F09-B3] CoinBook [v1.1][F09-B3] CoinBook Mar 18, 2018
laichengyu and others added 29 commits April 14, 2018 18:30
* Add coin icons to panels
* Reduce icon db to 100 items
* ActionCommand: Receive additional information from event
* CoinChangedEvent: Store index of changed coin
* Add UrlBuilderTests
* Notification Tests
* ModelManagerTest: Add rule tests
* Fix negative amounts and better print
* Add FetchUtil tests

* Refactor FetchUtil and SyncCommand
* Remove nonsensical prefixes
* Remove held, bought, sold, made conditions
* WorthChangeCondition, ConditionGeneratorTest: Fix calculations
* Edit asyncFetch comments and javadoc
#57 
* SyncCommand: Get historical prices
* SyncCommand: Factor out fetch procedures
* Price: Add lists to store historical data
* ChartsPanel: Add to app
* ChartsPanel: Add processing for coin data
* MainWindow: Add new panel
* Author annotation
* Update UserGuide
* Update PPP
* Update autocomplete in DG
* Update dev guide
* Update UserGuide
* Update PPP
* Update DeveloperGuide
* Edit UGDG
* Edit Diagrams
* Notifications and various doc fixes
* Fix UG typos
* Notifications: Add coin icon
* IconUtil: Move icon getter to this file
* CoinListCard: Move amount display to right edge
* StatusBarFooter: Add filter status
* MainWindow: Reset filter before notification coin jump
* DarkTheme: Tweak colors
* StatusBarFooter: Make new element for filter
* UserGuide: Update
* DeveloperGuide: Fix figure numbers
* UserGuide: Warn about find filtering
* UserGuide: Use basic xref label
* Final edits
@laichengyu laichengyu changed the title [v1.5rc][F09-B3] CoinBook [v1.5][F09-B3] CoinBook Apr 15, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants