Charles Haley
1a42f0aae7
First iteration of folder_device.
2010-05-15 20:08:18 +01:00
Charles Haley
9a0dfff78e
1) improve performance of OnDevice refresh. Instead of rebuilding the complete book list, iterate through the existing one and set the value of OnDevice correctly.
...
2) Fix problems with Sony readers and metadata caching. Needed to ensure that when a book is added to the booklist from the JSON cache, it is added to the sony cache if it isn't already there.
3) Build the sony metadata maps (caches) on the fly instead of in reorder_playlists.
4) Refactor method declarations.
5) Move the JSON cache to the root of the card for Sony devices.
2010-05-15 13:37:39 +01:00
Charles Haley
dc130d56a9
Cleanup, remove some print statements
2010-05-14 14:52:33 +01:00
Charles Haley
96079a712c
Put @classmethods back in. I don't understand why the decoration is there, so I hesitate to take it out. Far as I can see, there is no reason for it, but ...
2010-05-14 14:28:53 +01:00
Charles Haley
72fbd67c17
More testing of:
...
1) initial condition: cache does not exist on book
2) adding and removing books
3) subsequent conditions: cache exists
In addition:
1) added metadata correction for books matched with something other than UUID.
2) Refactored changes to BookList, to move the additional methods into USMBS from Interface.
3) Made classmethods in USBMS into normal methods.
2010-05-14 12:17:14 +01:00
Charles Haley
5c9e2ae267
After pylint
2010-05-13 22:17:52 +01:00
Charles Haley
d1c040d546
Working JSON metadata along side Sony metadata
2010-05-13 21:57:54 +01:00
Charles Haley
cd6c46dba5
Normalized paths and performance improvements done
2010-05-13 09:56:41 +01:00
Charles Haley
cd046c7898
Merge from custcol trunk
2010-05-13 08:42:00 +01:00
Kovid Goyal
2a41a75ef9
Pull from trunk
2010-05-12 12:13:14 -06:00
Kovid Goyal
a80eda4e5d
Experimental driver for the Booq Avant
2010-05-12 12:03:56 -06:00
Kovid Goyal
2be46c1e75
Scinexx.de by JSuer
2010-05-12 11:48:13 -06:00
Charles Haley
9b7815acf1
Part way through normalization of path names in caching, and also performance improvements to ondevice matching
2010-05-12 15:40:01 +01:00
Charles Haley
49e1ca506e
Merge from custcol trunk
2010-05-11 18:10:50 +01:00
Kovid Goyal
5f3bc55517
On device metadata caching
2010-05-11 10:30:12 -06:00
Kovid Goyal
2f585e0588
Pull from trunk
2010-05-11 09:33:13 -06:00
Kovid Goyal
08e44361bb
Fix #5519 (CC Beta: opening a library on non-existent network path hangs) and add EPUB formatting demo to User Manual
2010-05-11 09:32:56 -06:00
Charles Haley
93bcff6a83
Metadata caching, removed db_id from file names.
2010-05-11 16:25:30 +01:00
Kovid Goyal
0af5af82b8
...
2010-05-10 21:53:49 -06:00
Charles Haley
866fda04fe
Merge from custcol trunk
2010-05-11 04:47:22 +01:00
Charles Haley
e9402eb98a
Fix #5515 - job manager exception
2010-05-11 04:46:12 +01:00
Kovid Goyal
477c7af54b
Pull from trunk
2010-05-10 19:09:37 -06:00
Kovid Goyal
348b268c7b
E-book viewer: Fix next page scrolling when current document is just a little more than a screenfull. Also use a more robust method to insert blank space at the end of the document when the last screenfull is partially empty.
2010-05-10 19:09:12 -06:00
Kovid Goyal
4ea4986a9d
Support for the Samsung GT-I5700
2010-05-10 16:02:27 -06:00
Kovid Goyal
76c7add44c
Conversion pipeline: Support for the :first-letter pseudo selector
2010-05-10 15:13:54 -06:00
Kovid Goyal
5e5a613b8f
Linux prs 500 udev rule: Use SUBSYSTEMS instead of the deprecated BUS
2010-05-10 11:50:27 -06:00
Kovid Goyal
f659f06ed5
Fix #5511 (when importing .pml, resulting .pmlz file should have .pml compressed (w/ patch))
2010-05-10 11:36:17 -06:00
Carl Witty
87e89cb28b
When creating a .pmlz file, compress the .pml
2010-05-10 10:13:10 -07:00
Kovid Goyal
31cf9f4721
Fix restoring of column widths in main GUI
2010-05-10 07:59:23 -06:00
Kovid Goyal
2288b24137
Various Russian News surces by Darko Miletic
2010-05-10 07:51:30 -06:00
Charles Haley
f788e468eb
Save column widths with column names so that columns keep their widths as they move around
2010-05-10 12:36:54 +01:00
Charles Haley
0e13648ba7
Merge from custcol trunk
2010-05-10 09:50:23 +01:00
Kovid Goyal
580b553837
version 0.6.92
2010-05-09 17:56:12 -06:00
Kovid Goyal
973ed28a37
Move on device column to ne second column by default
2010-05-09 16:53:35 -06:00
Kovid Goyal
322ed57c08
Make On Device column dynamic
2010-05-09 16:51:39 -06:00
Kovid Goyal
07282e7a79
Update on device and in library columns when sending books to device
2010-05-09 16:35:45 -06:00
Charles Haley
144d018b91
Merge from custcol trunk
2010-05-09 22:45:34 +01:00
Charles Haley
5f2fe8fc54
Make ondevice column appear and disappear when device is connected or disconnected
2010-05-09 22:39:50 +01:00
Kovid Goyal
a2bf9e3696
Use icons for the In Library column
2010-05-09 15:30:25 -06:00
Kovid Goyal
06f6f8cbeb
Add icon to In Device column and fix a couple of minor typos
2010-05-09 15:20:51 -06:00
Charles Haley
bb66cc1d8e
Merge from custcol trunk
2010-05-09 21:51:48 +01:00
Kovid Goyal
6b6dcf8c40
On device indication, temporary implementation
2010-05-09 14:37:57 -06:00
Kovid Goyal
f8107ebffd
Support for the Azbooka
2010-05-09 14:30:14 -06:00
Kovid Goyal
d634671780
Pull from trunk
2010-05-09 12:59:23 -06:00
Charles Haley
d5bfabdf29
Merge from custcol trunk
2010-05-09 19:51:52 +01:00
Charles Haley
660668f718
Refactor books_in_library to get rid of call back that wasn't used, and also to build library titles cache once.
2010-05-09 19:37:38 +01:00
Charles Haley
27635f58f9
Moved db_id addition to USBMS. Added db_ids to Jetbook and Kindle overrides. Refactored index_is_id out, since it was always True. Implemented db_id lookup in the on_library cache.
2010-05-09 19:21:50 +01:00
Kovid Goyal
9c3ea7d7df
...
2010-05-09 11:46:10 -06:00
Kovid Goyal
1ab2324395
Use checkbox for removing all is_mutiple entries
2010-05-09 11:29:14 -06:00
Kovid Goyal
7d700fd3ea
Pull from trunk
2010-05-09 11:27:38 -06:00