# # BOOK CATALOGUE # # @copyright 2010 Evan Leybourn # @license GNU General Public License # # This file is part of Book Catalogue. # # Book Catalogue is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # Book Catalogue is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with Book Catalogue. If not, see <http://www.gnu.org/licenses/>. # This is an open source Android application. Please feel free to fork, bug fix and commit back. This is a simple book catalogue application, to store a list of your books. Books can be added either manually, by ISBN, or by barcode. Features include; * The obvious; you can add, edit, and display a list of books * Books can be sorted by Author or Title. * Books can be automatically added by typing in the ISBN or scanning the barcode. It will search Google Books for details (and download a thumbnail). It will search more sites as I add them. * Multiple Books lists (or bookshelves). For example I like to keep my Doctor Who books separate from my normal fiction books. * You can search for a book by title, author or series. * When adding or editing books author, series and publisher should display a suggestion list * When downloading book information, authors and titles are converted to proper case. e.g. "The murder on the links" becomes "The Murder on the Links" * Using ISBN or Barcode scanning will also download a thumbnail (if available) New in v3.2 * Books can now be automatically added by searching for the author name and book title * Updating thumbnails, genre and description fields will also search by author name and title is the isbn does not exist * Expand/Collapse all bug fixed * The search query will be shown at the top of all search screens New in v3.1 * The audiobook checkbox has been replaced with a format selector (inc. paperback, hardcover, companion etc) * When adding books the current bookshelf will be selected as the default bookshelf * Genre/Subject and Description fields have been added (Requested by Tosh) and will automatically populate based on Google Books and Amazon information * The save button will always be visible on the edit book screen * Searching for a single space will clear the search results page * The Date Picker will now appear in a popup in order to save space on the screen (Requested by several people) * To improve speed when sorting by title, the titles will be broken up by the first character. Remember prefixes such as "the" and "a" are listed after the title, e.g. "The Trigger" becomes "Trigger, The" New in v3.0.1 * Export bug fixed * Further enhancements to the new ISBN screen * Filtering by bookshelf on title view is now fixed * There is now an <Empty Series> when sorting by Series (thanks Vinikia) * App will now search all fields (Thanks Michael) New in v3.0 * Added app2sd support (2.2 users only) * You can now assign books to multiple bookshelves (requested by many people) * A .nomedia file will be automatically created which will stop the thumbnails showing up in the gallery (thanks Brandon) * The "Add Book by ISBN" page has been redesigned to be simpler and more stable (thanks Vinikia) * The export file is now formatted correctly (.csv) (thanks glohr) * You will be prompted to backup your books on a regular basis New in v2.9 Tip: If you long click on a book title on the main list you can delete it Tip: If you want to see all books, change the bookshelf to "All Books" Tip: You can find the correct barcode for many modern paperbacks on the inside cover * There is now a "Sort by Unread" option, as well as a "read" icon on the main list (requested by Angel) * If you long click on the (?) thumbnail you can now select a new thumbnail from the gallery (requested by Giovanni) * Bookshelves, loaned books and anthology titles will now import correctly New in v2.8 Don't forget you can hide any of the new fields that you do not want to see. * Fixed several crashing defects when adding books * Added Autocompleting Location Field (For Cam) * Added Read Start & Read End Fields (For Robert) * Added an Audiobook Checkbox Field (For Ted) * Added a Book Signed Checkbox Field (For me) * Series Number now support decimal figures (Requested by Beth) * List price now support decimal figures (Requested by eleavings) * Fixed Import Crashes (Thanks Roydalg) * Fixed several defects for Android 1.6 users - I do not have a 1.6 device to test on so please let me know if you discover any errors New in v2.7 * Minor enhancements * Online help has been written * Thumbnails can now be hidden just like any other field (Thanks Martin) * You can also rotate thumbnails; useful for thumbnails taken with the camera * Bookshelves will appear in the menu immediately (Thanks Martin/Julia) New in v2.6 * There is now support to record books as anthologies and it's titles. * There is experimental support to automatically populate the anthology titles * You can now take photos for the book cover (long click on the thumbnail in edit) New in v2.5 * There is a new Admin option (Field Visibility) to hide unused fields * "All Books" should now be saved as a bookshelf preference correctly * When adding books the bookshelf will default to your currently selected bookshelf (Thanks Martin) New in v2.4.2 * You can now delete individual thumbnails by holding on the image and selecting delete. New in v2.4 * Adding books will now (finally) search Amazon * A field for list price has been included (Requested by Brenda) * You can bulk update the thumbnails for all books with ISBN's from the Admin page New in v2.3 * The book thumbnail now appears in the list view * Emailing the developer now works from the admin page * The Change Bookshelf option is now more obvious (Thanks Mike) * The exports have been renamed to csv, use the correct published date and are now unicode safe (Thanks Mike) New in v2.2. * There are two additional sort functions, by series and by loaned (Request from N4ppy) * Your bookshelf and current location will be saved when you exit (Feedback from Martin) * Minor interface improvements when sorting by title New in v2.1 * Your sort order will be automatically saved when to close the application (Requested by Martin) * There is a new "about this app" view available from the administration tabs (Also from Martin) New in v2.0 * There is a new tabbed "edit" interface to simplify editing books. * The new comments tab also includes a notes field where you can add personal notes for any book (Requested by Luke). * The new loaned books tab allows you to record books loaned to friends. This will lookup your phone contacts to pre-populate the list (Requested by Luke) * Scanned books that already exist in the database (based on ISBN) will no longer be added (Identified by Colin) * After adding a book, the main view will now scroll to a appropriate location. * Searching has been made significantly faster. New in v1.10 * Fixed a crash on the phone (SQL Exception) New in v1.09 * Amazon unfortunately doesn’t allow using their web services (search) on any mobile devices, so this has been disabled until I can come up with a work-around. New in v1.08 * Add by ISBN will now search Amazon as well as Google Books (thanks Sue) * The series field will attempt to guess the value based on Amazon data * Fixed an issue for books where the date of publication is just a year New in v1.07 * Fixes a crash if zxing (barcode scanner) if not installed (as found by Jesse) * Adds a book count number to the main page (as requested by Keridel) * The administration page now has a paypal donation link. Please use :-) New in v1.06 * Import / Export and Manage Bookshelves have been moved to an admin page. * Bug fixes in the Sort by Title view * The options menu has been enhanced New in v1.04 * There is now an option in the main menu to export all data to the SDCard. This will be saved as a tab separated file in the bookCatalogue directory. * There is now an option in the main menu to import data from the SDCard. The import function, expects a file in the same format, location and name as the export function created. * Improvements have been made to the search results screen to make it more obvious New in v1.03 * Authors like "Marianne De Pierres" and "Ursula Le Guin" are now listed correctly. They will list as; De Pierres, Marianne Le Guin, Ursula New in v1.02 * The, An, and A should be listed after the title. e.g. "The Trigger" becomes "Trigger, The" * Books lists should sort by Series, Series #, then Author (or Title)