21715 Commits

Author SHA1 Message Date
Kovid Goyal
8ac579e8b5 Fix #28. Version bump. 2007-03-25 11:35:16 +00:00
Kovid Goyal
a06bc96269 Added wrapper for HTMLTidy so that we can clean up HTML files before conversion to LRF. 2007-02-25 16:51:56 +00:00
Kovid Goyal
51b5017b43 Added proper handling of sessions. Thanks to scotty for pointing that out. 2007-02-10 18:31:02 +00:00
Kovid Goyal
487764bcc9 Added explanatory message for permission denied errors. 2007-02-09 21:21:38 +00:00
Kovid Goyal
2379b516c5 Handle permission denied errors returned by firmware revision 1.0.02.01300. Version bump. 2007-02-09 20:40:52 +00:00
Kovid Goyal
509fdf081b Added support for unlocking the reader in both CLI and GUI. Version bump. 2007-01-30 02:26:50 +00:00
Kovid Goyal
6b0df0e357 2007-01-29 18:12:34 +00:00
Kovid Goyal
08aad56c04 Added support for reading RTF metadata. 2007-01-29 08:52:47 +00:00
Kovid Goyal
8327ce9c1e Fix windows bug in cp command (Destination files were not being opened in binary mode). Version bump. Fixes #24 2007-01-28 17:11:22 +00:00
Kovid Goyal
7530d37ae2 Fix OSX GUI bug. 2007-01-25 18:35:06 +00:00
Kovid Goyal
b81fe715b1 More cleanups. Minor GUI bug fixed when deleting books from device list. Version bump. 2007-01-25 05:30:33 +00:00
Kovid Goyal
af7605a075 Added extra error reporting 2007-01-23 17:31:13 +00:00
Kovid Goyal
64771613b6 oops 2007-01-22 20:38:06 +00:00
Kovid Goyal
f88ce29971 2007-01-22 19:56:38 +00:00
Kovid Goyal
481b12293e Minor cleanups. 2007-01-22 19:34:39 +00:00
Kovid Goyal
a5e40a9f25 Changed bulk-reads on USB bus to work with packets of size maxpacketsize. 2007-01-22 19:27:55 +00:00
Kovid Goyal
f0e693060a Minor cleanups. 2007-01-17 19:41:35 +00:00
Kovid Goyal
8cce505c40 #21 fixed in previous revision. Version bump. 2007-01-16 22:06:39 +00:00
Kovid Goyal
0ca3a7861f Windows configuration bug should be fixed. 2007-01-16 22:02:34 +00:00
Kovid Goyal
d789b6d627 Added a set configuration call to device initialization as this is needed in windows and doesn't seem to matter in linux. Fixed BBeBook. 2007-01-16 20:33:15 +00:00
Kovid Goyal
94387a023f Added set_configuration method in libusb 2007-01-16 19:57:23 +00:00
Kovid Goyal
8c566b877e i hate windows 2007-01-16 19:07:12 +00:00
Kovid Goyal
19367baec8 Minor cleanups 2007-01-15 17:41:31 +00:00
Kovid Goyal
6a8ed44d3e Cleanups and minor bug fixes. ls -h works again. Various unicode related bugs squashed. Version bump. 2007-01-13 19:27:30 +00:00
Kovid Goyal
0be8846706 Updated apidocs 2007-01-13 17:48:44 +00:00
Kovid Goyal
3fc53270b5 Setting up svn:ignores 2007-01-13 07:44:23 +00:00
Kovid Goyal
9349fabd77 Set correct PATH_MAX on OSX. Version bump. 2007-01-13 07:29:15 +00:00
Kovid Goyal
234750d487 Drop dependency on PyUSB. Version bump. 2007-01-13 04:15:25 +00:00
Kovid Goyal
fbdb293ac0 Initial implementation of a ctypes based wrapper around libusb to replace pyusb. 2007-01-13 03:14:06 +00:00
Kovid Goyal
6472b7a24a Allow running of multiple instances of the GUI. Removed HAL based detection code as it needs too many workarounds. Version bump to 0.3.0 final. 2007-01-11 18:51:20 +00:00
Kovid Goyal
7a814b5401 Removed automatic dependency installation as it only works in Linux.
Removed dependency on PyXML.
Fixed unicode handling in books command of CLI
Various minor bug fixes to make things run smoothly in windows.
Version bump.
2007-01-09 03:23:30 +00:00
Kovid Goyal
9cad32e207 Make GUI not exit when device is busy. Version bump. 2007-01-09 01:07:57 +00:00
Kovid Goyal
3f4f7e7b0b Various fixes for windows: Remove dependency checking for windows builds as it would be a miracle if automatic installation succeeded. Provide a default termwidth for the CLI on windows.
Initial import of Perl script to edit PDF metadata
2007-01-08 21:54:04 +00:00
Kovid Goyal
eb07f9c91f Minor bug fixes in lrf.meta as well as an initial import of code to create LRF files. Will work more on this only if BBeBook-0.3 proves insufficient. 2007-01-06 19:43:50 +00:00
Kovid Goyal
fa758e1b2c Added reading of classification and category from lrf file when book is added to library. 2007-01-05 22:45:24 +00:00
Kovid Goyal
714b4efbd8 Enabled automatic extraction of comments from lrf files when a new book is added.
Fixed rendering of book info in library view. 
Fixed clicking on first item in list would not show book info. 
Version bump.
2007-01-05 22:13:38 +00:00
Kovid Goyal
b3faebd2f2 Added the ability to set a comment in the LRF metadata. Fixed bug in lrf.meta that could result in an invalid LRF file if new metadata is longer than old metadata. Code cleanups in lrf.meta 2007-01-05 21:13:20 +00:00
Kovid Goyal
1a16e40b9e Minor cleanups 2007-01-05 07:46:55 +00:00
Kovid Goyal
439860923c remove old source tree 2007-01-05 06:27:55 +00:00
Kovid Goyal
993e0c2082 Move sources into src folder so I can try Pydev/Eclipse 2007-01-05 06:26:03 +00:00
Kovid Goyal
268405d35c Fix thumbnail type detection in lrf.meta and initial integration of BBeBook into libprs500 2007-01-05 05:35:27 +00:00
Kovid Goyal
ee2c0ca1b0 minor bug fix and version bump to 0.3.0b2 2007-01-03 19:22:59 +00:00
Kovid Goyal
07ad6648de Fix #14. Additional minor GUI bug fixes 2007-01-03 18:44:02 +00:00
Kovid Goyal
0af98226c1 DATABASE FORMAT CHANGED:
Users must delete library.db
Cover data moved into its own table for efficiency. Uncompressed size columns added.

Fix #15
2007-01-03 04:23:48 +00:00
Kovid Goyal
cead54c959 Greatly improved decoding of metadata block in LRF files. We now handle the incorrectly encoded metadata blocks produced by makelrf 0.3 by assuming a latin1 encoding. Also added additional fields and support for creating a field that does not exist. Metadata blocks are now always written correctly encoded in utf-16 independent of the encoding of the original metadata block. 2007-01-03 02:22:43 +00:00
Kovid Goyal
c25865e76b Oops. Forgot to add module ptempfile.py to svn 2007-01-02 18:30:11 +00:00
Kovid Goyal
3d35a4bd49 Prettification 2007-01-02 04:49:56 +00:00
Kovid Goyal
59ed06686a Remove obsolete todos. Fix in code to read metadata from LRF files. The old code would fail on some LRF files in which the metadata block was zero-terminated 2007-01-02 04:41:46 +00:00
Kovid Goyal
73e021ef08 Error handling improved. Version bump 2006-12-24 22:36:22 +00:00
Kovid Goyal
57e216f0c7 More minor bug fixes 2006-12-24 22:23:07 +00:00