-
Notifications
You must be signed in to change notification settings - Fork 5
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
Integrate Notes feature with Ui #121
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Great work!
Codecov Report
@@ Coverage Diff @@
## master #121 +/- ##
============================================
- Coverage 74.10% 72.80% -1.31%
Complexity 669 669
============================================
Files 105 106 +1
Lines 2078 2114 +36
Branches 238 242 +4
============================================
- Hits 1540 1539 -1
- Misses 455 492 +37
Partials 83 83
Continue to review full report at Codecov.
|
This reverts commit c25b853. Method was necessary, mistakenly deleted
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just a question about the DG.
docs/DeveloperGuide.md
Outdated
@@ -184,7 +185,7 @@ detailed view: | |||
|
|||
* **Alternative 1 (current choice):** Use JavaFX ListView | |||
* Pros: Easy to keep UI up to sync with model by overriding ListCell's updateItem method | |||
* Cons: Can allow for displaying of multiple DetailedBookCards even though the detailed view is only meant to show | |||
* Cons: Technically allows for displaying of multiple books even though the detailed view is only meant to show |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think saying 'Technically Allows' is a bit weird because it implies that it is a bug. Maybe we can add a statement to explain why the bug wouldn't occur?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Closes #112
Integrate the notes feature into the Ui.
For books that have notes added, the Ui will show the title of the notes in the summarized view.
When viewing a book in the detailed view, the Ui will display the title and text of all the notes added to the book.
The notes are displayed in the detailed view using JavaFx's
ListView
included inDetailedBookListPanel