View Single Post
Old 08-06-2007, 07:07 PM   #29
beartard
Minister of Linux
beartard is slicker than a case of WD-40beartard is slicker than a case of WD-40beartard is slicker than a case of WD-40beartard is slicker than a case of WD-40beartard is slicker than a case of WD-40beartard is slicker than a case of WD-40beartard is slicker than a case of WD-40beartard is slicker than a case of WD-40beartard is slicker than a case of WD-40beartard is slicker than a case of WD-40beartard is slicker than a case of WD-40
 
beartard's Avatar
 
Posts: 196
Karma: 73235
Join Date: Jul 2007
Location: Winter Haven, Florida, USA
Device: nook, T-Mobile MyTouch 3G Slide
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 View Post
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.
beartard is offline   Reply With Quote