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
Kovid Goyal
599543800c
Various minor bug fixes. Fixed dragging from library to device that had been broken by a previous commit. Improved device detection code. Improved rendering of titles/authors. Version bump as there were a lot og bug fixes
2006-12-24 19:01:17 +00:00
Kovid Goyal
695c27d229
Fix #12 and reset selection model on delete so that next item automatically becomes current
2006-12-23 19:21:51 +00:00
Kovid Goyal
f9e3b0a422
Fix #9
2006-12-22 20:27:02 +00:00
Kovid Goyal
4b2afac719
Re-indent libprs500.cli to 4 spaces as per PEP8
2006-12-22 19:57:01 +00:00
Kovid Goyal
567017f238
Added tooltips to the library list and used a scaled down version of the cover for drag and drop
2006-12-22 02:08:43 +00:00
Kovid Goyal
ca54c6f3b1
Fix #4 . Also fix bug in dragging cover image that was introduced by r154
2006-12-22 01:42:06 +00:00
Kovid Goyal
77eeb1fe7a
Fix overflow errors in LRFMetaFile when setting thumbnails
...
Fix #1
2006-12-22 01:08:30 +00:00
Kovid Goyal
9f4a2c9d72
Converted overflow warnings into errors in LRFMetaFile
...
Fixed bug where setting a smaller thumbnail would not reduce lrf file size
Raised pylint score for lrf/*.py
2006-12-22 00:32:28 +00:00
Kovid Goyal
8bd8bfb39c
Added preliminary support for unicode (utf8) to the library
2006-12-21 07:26:48 +00:00
Kovid Goyal
65bdf9c0b7
Add ui includes to setup.py to address #7
2006-12-20 06:31:37 +00:00
Kovid Goyal
18111d2d50
Raising the pylint score of libprs500/gui/*.py
2006-12-20 02:08:57 +00:00
Kovid Goyal
97fe142281
Added pylint config file and PyQt version detection
2006-12-19 23:16:52 +00:00
Kovid Goyal
0e20e54be3
2006-12-19 18:21:59 +00:00
Kovid Goyal
64fd079f88
2006-12-19 04:05:49 +00:00
Kovid Goyal
6010e9b2ca
Raising pylint scores for libprs500/*.py
2006-12-19 01:50:00 +00:00
Kovid Goyal
3d7d6a862a
Version bump for pyusb dependency processing
2006-12-17 18:29:21 +00:00
Kovid Goyal
8a88357094
Replaced sourceforge download link for pyusb with a direct download link.
2006-12-17 18:28:13 +00:00
Kovid Goyal
5248fbbbeb
Added check in setup.py to ensure that python version is >=2.5. Added direct download to dependency links for pyusb as otherwise easy_install picks the windows version on linux. This will break if a newer version of pyusb is released. Version bump to a2. See #5
2006-12-17 02:26:21 +00:00
Kovid Goyal
9e51abad95
Moved device detection into a separate class. This will allow HAL based detection to be implemented easily and transparently to the rest of the application. See #3
2006-12-16 18:50:55 +00:00
Kovid Goyal
3c2d4561fc
trivialities
2006-12-14 20:35:53 +00:00