9 Commits

Author SHA1 Message Date
Kovid Goyal
2f0de66c96 The basic workflow using drag and drop is in place. You can now drop files from your file manager into the library and drop files from the library into either the main memory or the card.
I've lowered the version number from 0.3.0 to 0.3.0a1 as the GUI still has many bugs, so you need to do a python setup.py develop --uninstall and then re-issue the develop command.
2006-12-14 03:07:40 +00:00
Kovid Goyal
876f994a4a Changed GUI to only show devices. No subsets.
Added a warning about PyQt4 too setup script
Added initial code for Dropping on reader (not tested)
2006-12-09 05:55:36 +00:00
Kovid Goyal
1fba894a89 Reorganized GUI code. Split widget specific code into widgets.py.
Added infrastructure for Drag'nDrop support. Implemented DnD for the cover.
Added initial support for updating metadata in LRF files when it is updated for a logical file. This needs testing. Especially worrying are the deprecation warnings about integer overflow in struct.pack when updating the thumbnail
2006-12-07 00:38:43 +00:00
Kovid Goyal
edbdd7e496 Added support for progress reporting in libprs500. Only implemented in get_file
Created a rudimentary GUI that parses the media list on the device abd displays the books
Switched to setuptools
2006-11-21 04:52:47 +00:00
Kovid Goyal
87c82ab7d7 GUI skeleton
Added plumbing for PyPI
2006-11-18 00:32:26 +00:00
Kovid Goyal
e456f6e828 Made cp command more usable and isolated problem in OSX to bulk reads 2006-11-14 22:59:31 +00:00
Kovid Goyal
6f1767a717 Refactored code using decorators and descriptors
time for ls -lR / reduced from 45s to 12s
Added write support (touch, rm, mkdir, cp host->device)
2006-11-09 01:33:51 +00:00
Kovid Goyal
df077ebfbe Improved packet tracing output (added byte count and packet count)
Added support for the df command
2006-11-07 08:10:02 +00:00
Kovid Goyal
1c8319a5a4 Added working support for the following commands to libprs500:
- ls -lhR --color
 - cp from device to host
 - info  (get device information)
 - cat files on device

Added a command line interface in prs500.py

Added documentation in epytext

Added support for distutils
2006-11-07 04:10:11 +00:00