Giter Club home page Giter Club logo

and-bookworm's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

and-bookworm's Issues

High memory consumption / paging out the launcher

After having scanned a few books (>100) I noticed that switching back to
the home screen will show me a "loading..." popup for a while or even a
white screen with the HTC logo.
Looks like BookWorm uses loads of dynamic ram...
No other app (experimenting mostly with navigation stuff and calenders)
triggers this behavior so far.
Not a big issue right now, but might point to inefficient memory handling
or some other architectural problem.


(A bit of a pita when my fumbiling fingers accidentally press BACK instead
of MENU)



Original issue reported on code.google.com by [email protected] on 8 May 2010 at 11:55

Manually add book cover to scanned book

Often books retrieved through a scan will have a generic or incorrect cover
due to many reason, some being publishing run used different one.
If we manually ad a book we can snap a cover image pic, I would like to see
this functionality extended throughout the whole application.
Thanks Charlie.


Original issue reported on code.google.com by [email protected] on 3 Apr 2010 at 7:38

  • Merged into: #14

Enter book with form, then re-enter with barcode, recognized but won't add

From email:

"I am having a problem adding a book to the database. I entered a book 
manually since it did not have a barcode. A new edition was bought and the 
program recognizes the barcode but will not put it in the database. I 
deleted the first entry of the book and tried again to add the book. The 
same thing happens, the program recognizes the barcode and comed back with 
the correct book but it still does not accept it in the database. I am using 
a Motorola Droid phone."


Original issue reported on code.google.com by [email protected] on 26 Apr 2010 at 1:16

i18n needed

Entire app needs to be i18n'd. Right now it's English only and a lot of text 
is in code rather than resources (bad). 


Original issue reported on code.google.com by [email protected] on 2 May 2010 at 3:42

Sort by pub date too (and maybe add read date?)

From email: 

"Love this app.  Any chance you could allow sort by published date?  I 
actually replace that date with the date I completed reading it.  Just a 
thought.  Seriously great."

User is overloading pub date as read date. Maybe consider adding another 
field for read date too? 

Original issue reported on code.google.com by [email protected] on 4 May 2010 at 8:01

Consider a 1.5 release - right now 1.6 and above, and that leaves out 30% phones (carriers need to get on the ball!)

http://developer.android.com/intl/es/resources/dashboard/platform-
versions.html

Had a user send me a note saying she can't find the app in the market using 
a Samsung Galaxy (a 7500 in France, likely).  Probably because manifest says 
1.6 and up. Should test with 1.5 and see if that works too. Could release a 
1.5 and up version, don't think I am using anything special from 1.6 for 
this app. 


Original issue reported on code.google.com by [email protected] on 6 Apr 2010 at 4:12

Add support for "tags" for books

Rather than one Category, do the tag thing. Separate Activity to 
maintain/create/remove/move tags, and then when editing a book a drop down 
choice list for the tags it should have. 


Original issue reported on code.google.com by [email protected] on 3 Apr 2010 at 6:01

Quicker browsing mode needed

When I scan a large batch, it is rather tedious to rate them.
I need to select the book, rate/tag it then quit and select the next one.

It would be convenient, when there was a previous/next button on the book
screen to go the the previous / next book in the current list.

In the end I want to be able to set up a selection criteria (all unread or
un-starred or untagged, ...) and then handle all of those quickly.

Original issue reported on code.google.com by [email protected] on 5 May 2010 at 3:57

Add ability to filter list by attributes, only read, only non-read, certain author, certain rating, etc

Add ability to filter list by attributes, only read, only non-read, certain 
author, certain rating, etc.

Rather than just "sort alpha" and "sort rating" make "Sort" an AlertDialog 
with more choices. Include read/unread, each rating level, author name, 
publisher, category (tags when we get those), *and* alpha/all ratings. 

Original issue reported on code.google.com by [email protected] on 3 Apr 2010 at 5:39

Hide the soft keyboard on web search results (if results are present, unless user clicks focus into EditText)

Have to remove the soft keyboard a lot on N1, awkward. Need to clean up the 
web search results page so it isn't shown when results are there. 

Right now, if you click a book on results page, don't add it, then click 
back -- works great, results still there, soft keyboard not shown (but 
cursor appears to be in edittext).  Same scenario but ADD the book, takes 
you back to search results with soft keyboard on top of results. 


Original issue reported on code.google.com by [email protected] on 15 May 2010 at 3:43

User foebea suggestion - share reviews on social net sites (Facebook, etc).

"You should add an option to write book reviews which would be stored in the 
apparently and could be shared via Facebook with an automatically collected 
link to Amazon page for said book if available on the Facebook post."

The books already have a "review" in the model. Not exposed yet, but it's 
there. The first social features will be Google Books "My Library" based, it 
has reviews too, but then also adding Facebook/etc -- great idea. 


Original issue reported on code.google.com by [email protected] on 3 Apr 2010 at 5:52

Quicker Scanning mode needed

Currently I need to press 3 buttons to scan a book and then a fourth for
confirmation. Menu, Add, Scan and then confirm. When going through a
library this is rather tedious. 

It would be nice to be able to set up BookWorm to stay in scanning mode
after confirmation of a book, so that only the confirm button is needed
anymore after the first book.


Original issue reported on code.google.com by [email protected] on 5 May 2010 at 3:50

Tagging while scanning

Currently the process of scanning and tagging books is not linked making it
unnecessarily slow.

It would be nice to be able to set rating and tags already on the scan
confirmation screen instead having to browse the book and then tag it.


Original issue reported on code.google.com by [email protected] on 5 May 2010 at 5:09

Manual scan is inefficent with reagrds to keyboard usage

when searching manually, I need to enter ISBN in front of the number.
I can not use the enter key to start the search but need to click away the
keyboard first (obviously on a soft key device) and then tap the search button.

Original issue reported on code.google.com by [email protected] on 9 May 2010 at 10:02

Two more user book attributes: owned and lend

From email:

"Two more flags:
Owned: yes/no, so I can properly keep books in the database which I read and 
then sold again.
Lend: to keep track of books which I lended to someone else. Possibly with a 
name field :)"


Original issue reported on code.google.com by [email protected] on 10 May 2010 at 1:23

Inconsisten results

Here are some ISBN numbers/titles where the results are a bit strange....
Might help in debugging:

Book found by number, title shown, tap on title and then I get an error
book not found: 
034531980x Sentenced to Prism

Book not found by number but title:
00600934719 Stardust
0446356018 Cradle


Wrong result by scan, multiple options by manual entry, wrong one (first in
list) chosen even if right one (second or further down in list) is tapped:
3453009754 Hainish
3435301439 Der Herr des Wüstenplaneten
3453308425 Der Gottkaiser des Wüstenplaneten
345330523x Der Wüstenplanet
Not found at all neither via isbn nor author and title:
0061001082 The Bridge, Ian Banks

Original issue reported on code.google.com by [email protected] on 9 May 2010 at 11:18

German translation not optimal....

Just downloaded 1.0.7
I think I need to switch my phone to English. Usually feels much saner ;-)

On a more serious note:
"Sparen" -> "Speichern"
"Verwalten Sie Buch Einband Kunst" > "Titelbild bearbeiten"
"Bearbeiten Buch Detailliert" -> Buchdetails editieren"
"Gegenstand" -> "Genre"
"Bearbeiten Buch" -> Buch bearbeiten"
"Aktuelle Cover Image" -> "Aktuelles Titelbild"
"Vorzüge" -> "Einstellungen"
"Ermöglichen Sie Spritzer" -> "Startbild"
"Aktivieren Sie die Debug..." -> "Debug Funktion"
"Buchen Sie Datenversorger" -> "Datenquelle"
"Buchen Sie Decke Bildnis Ver..." -> "Umschlagquelle"
"Stellen Sie Decke Kunst Nach" -> "Umschlagbilder neu laden"

In the sort options:
"Lesen Sie den Status" -> "Lesestatus"

Original issue reported on code.google.com by [email protected] on 16 May 2010 at 5:08

Remove the "cover image" from the form entry - instead make that an option on edit->Manage Cover Image

You might not have the book when you enter it, and the cover image picture 
is problematic sometimes. A better approach would be to make the Edit-
>Manage Cover Image screen have an option to take a picture for the cover, 
and then users can enter with the form, and then EDIT to set whatever 
properties they want, including cover image (and books added other ways can 
also use the cover image picture). 

Original issue reported on code.google.com by [email protected] on 3 Apr 2010 at 2:35

storage of coverart not uniform

When entering new items the program 
somehow generaties its own covers 
instead of downloading the originals. 
When I download the covers myself and 
point to them they sometimes will and 
sometimes will not be copied to the 
bookwormdata folder on the SD card. I 
need to add that I use the Dutch version 
of Android 2.1 and most books I read are 
dutch aswell.

What steps will reproduce the problem?
1. Scan dutch book
2. download cover manually
3. point to cover in 
4. Delete cover from downloadlocation
5. Check if cover is still shown in 
bookworm

What is the expected output? What do 
you see instead?
I think the cover should be copied to the 
bookwormdata folder on the SD card in 
two sizes (full & thumbnail). fter I delete 
the cover from the downloadlocation it 
fails to show in bookworm.

What version of the product are you 
using? On what operating system?
Dutch Android 2.1 on HTC Legend. 
Bookworm is at 1.0.6.

Please provide any additional 
information below.


Original issue reported on code.google.com by [email protected] on 8 May 2010 at 4:45

Sync with Google Books (and future other providers too).

Right now "provider" infrastructure is in place, just need to finish out 
Google OAuth and sync with Google Books "bookshelf" (new stuff added *while* 
this was being developed, same exact idea as this project). Then add other 
providers after initial Google Books. 


Original issue reported on code.google.com by [email protected] on 30 Mar 2010 at 1:14

Allow user to export data (for external save/export/import and print view)

Users have asked for way to export and print out/display the data in other 
apps. 

Until the sync with other online sources is ready, make an export to email, 
and a way to import from a selected DB file (any location on external 
storage, rather than just one path it now uses). That way any user could 
email themselves a backup db, and then use it to import to another phone, 
share, etc. 

Also, make an export to HTML or TEXT format for print/view. 


Original issue reported on code.google.com by [email protected] on 11 Apr 2010 at 11:09

Show authors on main list page

Several users have asked that authors be shown on the main list page. 
(Authors can be sorted, and it's good info, etc.)

Original issue reported on code.google.com by [email protected] on 15 May 2010 at 2:55

Some book scans causing force close

David MacLeod has reported this and been very helpful in providing info 
about it.  

Here is the last email from the log (bug happens only on DroidMod ROM with 
a Droid, as far as I know, on a stock Droid scanning works fine, I have one 
of those I use for testing).  

"#Created by Quick System Info version 1.3.6

Device: sholes
Model: Droid
Product: voles
Brand: verizon
Release: 2.0.1
Build: DroidMod 164 (1.0)
Locale: en_US

Linux version 2.6.29-compcache06_unionfs253-sholes-omap1-hg383b38baebcb-
dirty (trevorj@Fatty) (gcc version 4.3.1 (GCC) ) #106 PREEMPT Wed Feb 17 
07:33:36 UTC 2010

04-01 09:41:43.022 E/NetworkStateTracker(1274) :    
net.tcp.buffersize.evdo not found in system properties. Using defaults
04-01 09:56:51.960 E/WindowManager(1274) :  Unknown window type: 2008
04-01 09:57:03.100 E/WindowManager(1274) :  Unknown window type: 2008
04-01 09:57:15.905 E/AndroidRuntime(24580) :    Uncaught handler: thread 
AsyncTask #1 exiting due to uncaught exception
04-01 09:57:15.944 E/AndroidRuntime(24580) :    java.lang.RuntimeException: 
An error occured while executing doInBackground()
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
android.os.AsyncTask$3.done(AsyncTask.java:200)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
java.util.concurrent.FutureTask.setException(FutureTask.java:124)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
java.util.concurrent.FutureTask.run(FutureTask.java:137)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1
068)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:
561)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
java.lang.Thread.run(Thread.java:1096)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    Caused by: 
java.lang.IndexOutOfBoundsException: Invalid location 0, size is 0
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
java.util.ArrayList.get(ArrayList.java:341)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
com.totsp.bookworm.data.GoogleBookDataSource.getSingleBook(GoogleBookDataSo
urce.java:61)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
com.totsp.bookworm.data.GoogleBookDataSource.getBook(GoogleBookDataSource.j
ava:39)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
com.totsp.bookworm.BookEntryResult$GetBookDataTask.doInBackground(BookEntry
Result.java:125)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
com.totsp.bookworm.BookEntryResult$GetBookDataTask.doInBackground(BookEntry
Result.java:1)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
android.os.AsyncTask$2.call(AsyncTask.java:185)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
04-01 09:57:15.944 E/AndroidRuntime(24580) :    ... 4 more
04-01 09:57:17.811 E/JavaBinder(1274) : !!! FAILED BINDER TRANSACTION !!!
04-01 09:57:23.061 E/WindowManager(1274) :  Unknown window type: 2008"


Original issue reported on code.google.com by [email protected] on 1 Apr 2010 at 2:12

Setting to auto-export the database

The database can be manually saved right now, it would be nice if that were 
automatic at some point, or at least possible to make it auto via a setting 
(auto is tricky though, because it overrides other backups, unless maybe it 
used a different file). 


Original issue reported on code.google.com by [email protected] on 3 Apr 2010 at 5:42

Make ISBN editable on edit page

Right now you can't change or enter the ISBN.  ISBN is important even for 
manually entered books, because it is used for the cover image lookup, etc. 


Original issue reported on code.google.com by [email protected] on 3 Apr 2010 at 7:51

Web search on ISBN doesn't work

What steps will reproduce the problem?
1. Enter "isbn [number]" in web search
2. Select appropriate book
3. Add screen says "null" from product code

What is the expected output? What do you see instead?
Bood details

What version of the product are you using? On what operating system?
2.1 Cyanogen 5.0.6

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 1 May 2010 at 3:15

  • Merged into: #43

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.