Thanks again, man. Of all the things on that bus, only the scanner and two printers seem to be affected. Every three seconds or so, the line seems to reset. Could very well be a testing version of libusb in Ubuntu Gutsy.
A few comments on the interface...
* I miss drag'n'drop, but I don't mind losing it for a wider user base (even if they happen to be weird windows users).
* The loss of perpetual progress bars is nice; however, I don't see any indication anymore (aside from the reader's screen) that books are being sent.
* Are your interface icons taken from the OS or are they in your distribution? The "send to device" icon I see is more like a chocolate phone than a reader.
* There should be a better term than "delete books." I always wonder if it's going to trash my original files on my computer, or just remove it from the library.
Something I've wondered, too. What happens to files in the library if they're moved on the hard drive? For example, I store all my books in a "reader" folder. If I copy them to the device, and my reader folder gets moved, what does libprs500 do if I delete the book from the device and subsequently want to re-send it?
Just a few questions and constructive criticisms. Far be it from me to bitch. I can only get by with half-decent bash scripting. ;-) Again, very good work, Kovid, and thanks for doing it for us.
Quote:
Originally Posted by kovidgoyal
Hmm the only polling that happens is a periodic scan of the USB buses to see if the reader has been connected or disconnected. I don't know why that should cause your scanner to re-init. May be a libusb bug.
|