1.1 About the Documentation
The intended purpose of the documentation is to explain the main features of BookBump and to highlights features that may not be visible to first-time users.
Throughout this documentation there may contain some definitions specific to BookBump. This section will attempt to define these sections as clearly as possible.
Library: a collection consisting of every book in a user's library
Booklist: a 'playlist' of books. These collections can be used for a wide variety of purposes, such as creating a wish list, organizing school books, represent physical bookshelves, etc.
Book Search: The bottom-left area of the screen (see picture below). Use this location to either directly add a book through the ISBN or search for a book by its Title, Author, or Keyword.
ISBN: a unique ten or thirteen digit number assigned to almost every printed book.
Personal Book Information (PBI): A section within the 'tools' pane for managing various personal aspects of the book catalog such as 'Date Started', 'Rating', and 'Borrower'
BookBump is a work in progress. Currently planned features include social networking, eBook integration, and online storefront (Half.com, AStore, etc.) management.
Publisher locations within the bibliography may also show the incorrect location but this issue will be improved upon as the database is updated with the pertinent information.
There are two ways to add a book to the Library:
1. Directly though and ISBN
2. Entering search terms (Title, Author, Keyword)
1. To add a book with the ISBN, click on 'ISBN' in the Book Search area and enter in an ISBN. The ISBN can be found on the back of most books near the barcode. It should either be ten or thirteen numbers long. BookBump recognizes inputs of nine, ten, twelve, or thirteen characters. After entering the ISBN, click the button that says 'Add to Library' or press enter. A book should be added to the library, or if the book is already in the library, it should become selected.
2. To add a book through the search, click on any search item ('Title, 'Author', 'Keyword') and enter in search criteria. Any combination of the three can be used (i.e. Title="Harry Potter", Author="J.K Rowling", Keyword="Goblets"; or Author="Kant", Keyword="Metaphysics"). Click the button that says 'Search For Book' or press enter. On the right side of the screen, the search panel should open showing ten books. To add one of these books, click the title or book cover. To see the next ten results, click the arrow pointing right, and to see the previous ten books hit the arrow pointing left.
Select the Library or the intended booklist in which to search through. Select the field at the top of BookBump with the label 'Search Library' and enter in the search terms. The list should dynamically (after each keystroke) filter the books, leaving only ones that fulfill the search request.
If you wish to only retrieve results from a certain field simply type the field name (i.e 'Publisher:Scholastic') to retrieve results only from that field
Similarly, if you wish to retrieve results from the PBI, such as Read, Owned, etc; use the name of the specific field and the conditional(true or false), i.e 'Read: True', 'Lender: Guy Demeter'
Click the button on the lower-left depicting a paper and a plus sign. This should create a booklist with the title 'Untitled Booklist-#'.
Double-click on the Booklist intended for change and type the desired name. Then click outside the Booklist to confirm the change. If the new name is already used, the chosen Booklist's name will revert back to its former title.
Select the Booklist intended for deletion and press the button on the bottom-left depicting a '-' sign. Once a Booklist is deleted it will not be recoverable. The 'Favorites' list and 'Library' list cannot be deleted.
Select the intended books and drag them onto the target Booklist to add them. Duplicates entries will not register and will display only once.
Select the Booklist you intend to remove a book from and select the targeted book. Press delete or the button on the bottom-left depicting a '-' sign. If a book is removed from the 'Library' list, it will be removed from all Booklists.
The 'Favorites' list is intended to help signify which books are considered favorites. If a book is selected as a favorite in the 'Personal Book Information', for example, it will show up in this list. Also, if books are dragged into the Booklist, they will automatically be marked as favorites.
To mark a book as being read, simply click the checkbox to indicate that the book has been read. Also, the 'Read' checkbox will automatically become selected when the 'Date Finished' field has been utilized.
To mark the current page reached in a book, set the 'Current Page' field to that marker. To increase/decrease the page number by one, press the up/down arrow. If the number input is greater than the pages in the book, the current page will go to the last page in that selected book.
To indicate the first day of a book's reading, click the 'Date Started' field and a calendar should pop up. Select the date that reading commenced.
To remove any indication of a book's first day of reading, click the 'Date Started' field and in the calendar, reselect the date that is currently selected. This action should clear the field.
To indicate the last day of a book's reading, click the 'Date Finished' field and a calendar should pop up. Select the date that reading finished. This will check the 'Read' field.
To remove any indication of a book's final day of reading, click the 'Date Finished' field and in the calendar, reselect the date that is currently selected. This action should clear the field but it will not deselect the 'Read' field.
To mark a book as being owned, simply click the 'Owned' checkbox to indicate that the book is owned. This will also set the number of 'Copies Owned' to one. In addition, the 'Owned' checkbox will automatically become selected when the 'Copies Owned' value is greater than one. Also, if the 'Copies Owned' value becomes zero, the 'Owned' checkbox will deselect. A second way to mark a book as owned is using the toggled button in the 'General' pane, simply clicking the icon of a Bookshelf will mark a book as owned.
To set the number of the selected books owned, simply set the 'Copies Owned' field to the specified number. If this number is equal to or greater than one, the 'Owned' field will become selected, and if the number of 'Copies Owned' is set to zero, the 'Owned' checkbox will become deselected.
To mark a book as being signed, simply click the 'Signed' checkbox to indicate that the book is signed.
To set the physical condition of a book, select the 'Condition' field and either manually type the condition or select the arrow to bring down a list of conditions (New, Acceptable, etc.)
To set the physical location of a book, select the 'Location' field and either manually type the location or select the arrow to bring down a list of previously entered locations. When a unique location is entered, it is then added to the drop down list for future use.
To mark a book as being borrowed, simply click the 'Borrowed' checkbox to indicate that you are currently borrowing that book. If the 'Lender' field is filled then the 'Borrowed' checkbox will automatically become selected. Conversely, if the 'Borrowed' checkbox is deselected, the 'Lender' field will become empty.
To set the lender of a book, select the 'Lender' field and type the name of the current lender or select the arrow to bring down a list of lenders associated with other books. Adding to this field will mark a book as being borrowed.
To mark a book as being loaned, simply click the 'Loaned' checkbox to indicate that you are currently borrowing that book. If the 'Borrower' field is filled then the 'Loaned' checkbox will automatically become selected. Conversely, if the 'Loaned' checkbox is deselected, the 'Borrower' field will become empty.
To set the borrower of a book, select the 'Borrower' field and type the name of the current borrower or select the arrow to bring down a list of borrowers associated with other books. Adding to this field will mark a book as being loaned.
To mark a book as being a favorite, simply click the 'Favorite' checkbox. When the 'Favorite' list is selected, only the favorite books will show.
To give a Book a star rating, simply click on the associated star.
To set the rating for a book back to nothing, simply press ‘Rating:’. These ratings will eventually be used to provide an average score throughout the BookBump network.
To write notes pertaining to a book, simply type in the 'Notes' field.
To view general book information, select one from the main list, and select 'General' from the top tab on the right side. If multiple books are selected, the information should pertain to the most recently selected book.
To view reviews for a book, select one from the main list, and select 'Reviews' from the top tab on the right side. If multiple books are selected, the reviews should pertain to the most recently selected book. If no reviews can be found, BookBump will provide a notification and go to general book information.
To perform a price check for a book, select one from the main list and select 'Price Check' from the top tab on the right side. BookBump will then dynamically perform price checks at multiple online bookstores, ordering the stores by price. Bookstores will only appear if BookBump can confirm the price. If multiple books are selected, the prices found should pertain to the most recently selected book.
After performing a price check, select the button with the shopping cart image to go directly to the selected bookstores webpage. The book can then be manually added to that stores online shopping cart.
To create bibliographies for a book/books, simply select the desired books and click the 'Bibliography' tab in the 'Tools' section. The bibliographies will automatically be created for all selected books in the MLA, APA, Chicago, CSE, and Harvard formats.
To find books related to a certain book, select the desired book and click 'Similar Books' in the 'Tools' section. To add a book from 'Similar Books' into the Library, click the book cover.
To find notable quotations from a certain author or from the author of a book, select the book and click 'Author Quotations' in the 'Tools' section. If quotations cannot be found then BookBump will show a notification and ill go to the 'Personal Book Information' section for the selected book.
To export a book collection, click on the button in the lower-left depicting a list with an arrow. When the window comes up, first select the list to be exported. Then select the terms to be exported. Next choose a format to export (CSV,TSV, Text, or HTML are currently supported) and finally hit the button that says 'Export'
To change the program to "Cover Mode" simply click the center button on the divided button on the top
To sign out of BookBump from within the program, click the upper-right corner of the screen where it says 'Sign Out:' and the user email.
Closing the window will not log the user out of BookBump. In this case, go to the BookBump website and click 'Sign Out' below where the sign in button should be.
[Rem]= Removed Feature
[Fix]= Bug Fix
[Opt]= Optimization
[New]= New Feature