GRiker
ba67e47c92
GwR wip book jacket
2010-09-13 19:12:49 -06:00
Kovid Goyal
c5415bbe80
Fix #6806 (--start-in-tray switch displays hidden windows in metacity, xfwm4 and compiz)
2010-09-13 19:11:38 -06:00
Kovid Goyal
ba5de1c92d
Conversion pipeline: When setting margins on <body> explicitly set padding to 0 to override and existing padding in the input document
2010-09-13 18:18:32 -06:00
Kovid Goyal
fb053fe3f3
Fix #6773 (Slightly broken CHM file)
2010-09-13 16:58:09 -06:00
Kovid Goyal
8b73bb52e8
Fix #6802 (Sovos E Reader Not Recognised / Floppy Drive Activation)
2010-09-13 16:42:22 -06:00
Kovid Goyal
b34457722c
Fix #6744 (Convert from PDF - Some dashes and single-quotes not being unwrapped properly.)
2010-09-13 16:27:06 -06:00
ldolse
b73e1b3da5
tweaked preprocess for $, added rtf to new preprocess logic, changed last pdf default
2010-09-14 02:56:56 +10:00
Kovid Goyal
de6aadee76
News download: Fix bug that could break some downloads in non ASCII locales
2010-09-13 10:15:35 -06:00
ldolse
548417ea6b
comments and minor tweak
2010-09-13 09:18:45 +10:00
Kovid Goyal
5ce924d10a
Merge warnings indicate ISBN wont be merged
2010-09-12 09:39:57 -06:00
Kovid Goyal
78874a9117
Use the new sorting code in the content server as well.
2010-09-12 09:32:16 -06:00
Starson17
6cc332089a
Change Merge and Safe Merge warnings re ISBN
2010-09-12 11:28:24 -04:00
Kovid Goyal
5208e1a713
Further sorting speedup and have GUI use new multisort when resorting.
2010-09-12 08:44:52 -06:00
ldolse
cdb696f63b
enhanced preprocessing class - looking pretty good
2010-09-13 00:12:21 +10:00
Charles Haley
5626418d1a
Correct regression in device handing -- sorting after sending a book.
2010-09-12 14:51:21 +01:00
Charles Haley
8b09f4c293
Restore the second 'tags' to the tests
2010-09-12 13:42:37 +01:00
Charles Haley
bcd0430791
Starting from Kovid's multisort:
...
1) change _map_filtered to an ordered dict to make 'in' operations much faster
2) add a method to field_metadata to return a dict of database fields.
3) fix a couple of places where field_metadata needed to be used.
4) make changes so gui2.library.models.resort uses multisort
2010-09-12 13:37:28 +01:00
Charles Haley
b99f36a615
Merge from trunk
2010-09-12 10:06:43 +01:00
ldolse
9a06996b16
minor tweaks to preprocessing, backed out reflow change
2010-09-12 11:17:49 +10:00
Kovid Goyal
7382552d18
Much faster sorting code
2010-09-11 19:11:30 -06:00
Kovid Goyal
e531b51767
Code organization
2010-09-11 16:16:57 -06:00
Charles Haley
6eaa75527b
resort maximum_resort_levels tweak implemented
2010-09-11 21:01:26 +01:00
Kovid Goyal
1e77e6538f
TXT Output: When using preserve spaces, output tab characters as a sequence of four non-breaking spaces as some readers dont handle the \x09 char code. Fix #6770 (Problem converting pmlz to epub). PDF Input: More unicode character matching.
2010-09-11 11:58:32 -06:00
Kovid Goyal
3766f34aab
Fix regression in filename shortening that caused loss of filename extension
2010-09-11 11:54:54 -06:00
Charles Haley
a58aa5f0e5
Fix bug reported in forum: http://www.mobileread.com/forums/showthread.php?t=98242
...
cache.refresh still used a parameter when calling search that was removed some releases ago.
2010-09-11 15:37:11 +01:00
John Schember
ef8408869c
TXT Output: preserve spaces, handle tab character correct. 	 is reduced to a single space by many renderers.
2010-09-11 09:13:23 -04:00
John Schember
c2b3c445e1
PML Input: Remove emtpy lines.
2010-09-11 09:09:08 -04:00
John Schember
dc7bc5dd5d
PML Input: Fix bug #6770 , put toc link after header so toc link goes to correct page.
2010-09-11 09:01:34 -04:00
John Schember
96478da323
PLM Input: Fix cleanup code.
2010-09-11 08:48:47 -04:00
Charles Haley
c4071a245d
Fix library sorting problem introduced by calling model.refresh() in the device connection sequence.
2010-09-11 13:40:27 +01:00
John Schember
86e68579f3
PDF Input: Fix bug #6734 , add additional matching for unicode characters.
2010-09-11 08:39:40 -04:00
ldolse
f6de0bef13
replaced messed up rtf file
2010-09-11 22:15:09 +10:00
ldolse
105d490c01
merge from trunk
2010-09-11 21:54:38 +10:00
ldolse
cf7cc4de4d
preprocess updates for lit, html, and pdf
2010-09-11 21:02:44 +10:00
Charles Haley
ddd67dbd49
Merge from trunk
2010-09-11 09:52:28 +01:00
Charles Haley
f1be85806e
Fix #6771 - Search renaming exception.
2010-09-11 09:51:42 +01:00
ldolse
480eccb0b0
Fixed unwrapping for various hyphen and dash types, other minor tweaks to pdf
2010-09-11 15:33:10 +10:00
ldolse
2a906184ad
preprocess merge gone wrong, merged original accent code back
2010-09-11 13:17:21 +10:00
ldolse
faf15b2f3d
preprocess merge gone wrong, fixing
2010-09-11 13:09:23 +10:00
ldolse
0ff5c562aa
committing 0.7.18 merge
2010-09-11 13:06:39 +10:00
ldolse
4c7373026b
preprocessing changes for lit & pdf, added utils.py, changed default unwrap_factor
2010-09-11 12:10:49 +10:00
Kovid Goyal
ec83ad38e8
Kobo driver cleanups
2010-09-10 19:50:43 -06:00
Kovid Goyal
d1bbd2c498
Fix #6764 (maximum_recursion_depth on shorten_components_to (function recursively calls itself on the same data))
2010-09-10 19:34:30 -06:00
Timothy Legge
fd7f23f7c2
Update book.device_collections before add_book is called
2010-09-10 22:13:52 -03:00
Timothy Legge
0fe81939ea
Fix long standing bug in date shown for kobo books
2010-09-10 20:53:26 -03:00
Timothy Legge
86298ef50e
Pull from trunk
2010-09-10 20:10:36 -03:00
Timothy Legge
b1b099d7e8
Fix bug processing kobo books introduced in 6084.1.4 - no one mentioned it so it must not have caused any real issues
2010-09-10 19:12:52 -03:00
Timothy Legge
619ea1f5c2
Move the lookup of content id by extension to a function - cleanup/preparation for device collections
2010-09-10 19:08:18 -03:00
GRiker
a0f09b8fc1
0.7.18 release
2010-09-10 13:49:53 -07:00
GRiker
c9cb61a40e
GwR jacket work
2010-09-10 13:46:01 -07:00
Kovid Goyal
f821c5721c
IGN:Tag release
2010-09-10 13:44:10 -06:00
Kovid Goyal
a1dd9efed0
version 0.7.18
2010-09-10 13:03:14 -06:00
Kovid Goyal
286afdba34
Updated translations
2010-09-10 12:43:27 -06:00
Kovid Goyal
661b72e017
SONY driver: Nicer error message when SONY XML db is corrupted
2010-09-10 12:38:59 -06:00
Kovid Goyal
e7bf395f0b
Cleaner library<->device book matching
2010-09-10 09:29:50 -06:00
Charles Haley
b71c37f000
Simplify code, and make non-UUID matches sane.
2010-09-10 15:13:12 +01:00
Charles Haley
0b6b78713a
Last changes for book matching. Make both book on device and book in library respect the exact-match semantics that Kovid implemented.
2010-09-10 14:07:11 +01:00
Charles Haley
98bc0e53ec
Fix several ondevice display problems, such as news overwriting books with the flag not changing. Also repair/add some explanatory comments.
2010-09-10 11:33:17 +01:00
Charles Haley
947fa2769d
Fix matching books with no
2010-09-10 09:58:39 +01:00
Kovid Goyal
74a63ac46f
Fix #6755 (Time Magazine does not work)
2010-09-10 01:57:25 -06:00
Kovid Goyal
3706c371fb
Allow book_on_device to be called before set_books_in_library
2010-09-10 01:48:16 -06:00
Kovid Goyal
6e24780d47
On device column: Only use metadata based matching if the book on the device does not have a uuid, or its uuid is not in the current library
2010-09-09 17:57:58 -06:00
Kovid Goyal
10d5d64590
Same optimization for set_books_in_library
2010-09-09 17:16:56 -06:00
Kovid Goyal
8769c07451
Have book_on_device() return the type of match and also the matched paths. Also clean it up and improve performance by no recompiling the regex for every book.
2010-09-09 17:08:01 -06:00
GRiker
144e526fe9
KG updates
2010-09-09 06:28:00 -07:00
GRiker
5e95734448
GwR revisions
2010-09-09 06:26:46 -07:00
Translators
028d832521
Launchpad automatic translations update.
2010-09-09 04:42:02 +00:00
Kovid Goyal
3c257cdb56
Extract fb2 files from zip container when adding to calibre. Can be disables by disabling the Archive Extract file type plugin. Fixes #6739 (Adding a zip file that contains an fb2 file)
2010-09-08 20:24:30 -06:00
Kovid Goyal
31db5a16dd
Implement #6450 (Bookmarks in Calibre's Viewer)
2010-09-08 17:18:47 -06:00
Kovid Goyal
5b1d98aba9
Hide visible menus before clearing toolbar. Fixes #6706 (Clicking the Connect/Share button during startup crashes Calibre 0.7.17)
2010-09-08 16:59:59 -06:00
Kovid Goyal
f8541561f7
Implement #6724 (Add series info to "Generate cover")
2010-09-08 13:04:14 -06:00
Kovid Goyal
965413b392
Cover generation: Scale logo to fit in available space
2010-09-08 12:38:15 -06:00
Kovid Goyal
dd8e6229fc
Save current field metadata to db.prefs on shutdown/cli alter for calibre2opds
2010-09-08 10:36:51 -06:00
Kovid Goyal
4f52525c92
Fix #6729 (Missing XPath statement during batch convesion)
2010-09-08 10:29:47 -06:00
Charles Haley
a7d1777bf3
Merge from trunk
2010-09-08 17:25:09 +01:00
Charles Haley
6f93adb2ac
Leave the dynamic fields in when writing the field_metadata preference
2010-09-08 17:22:09 +01:00
Charles Haley
9242bc4f8a
1) Save field_metadata to preference on shutdown and in cli.py
...
2) refactor to use remove_dynamic_categories
2010-09-08 17:13:34 +01:00
Kovid Goyal
82877ca6f4
Fix #6701 (New e-Book reader / Gemei - GM2000)
2010-09-08 10:03:30 -06:00
Kovid Goyal
336db024ae
Catalog generation: Fixed improper title display in catalog when title contains ':'. Added 'ondevice' field to CSV/XML catalog output (only with connected device|folder|iTunes). Added optional 'Series' section to generated catalogs with hyperlinks between books and series. Tweaks to catalog formatting
2010-09-08 09:37:42 -06:00
GRiker
1a6134ff7c
KG updates
2010-09-08 06:58:27 -07:00
GRiker
4bdeb65696
GwR revisions
2010-09-08 06:49:35 -07:00
Charles Haley
61ea8ad894
Merge from trunk
2010-09-08 13:33:08 +01:00
Charles Haley
8ea09e65cc
Save a copy of field_metadata into the preferences table for use by non-calibre applications.
2010-09-08 13:32:48 +01:00
Translators
7bb1a2c842
Launchpad automatic translations update.
2010-09-08 04:38:50 +00:00
GRiker
c79032285c
GwR revisions supporting Series Section
2010-09-07 14:11:07 -07:00
Kovid Goyal
556ed59e96
...
2010-09-07 14:13:12 -06:00
Kovid Goyal
6bfd24c278
Add an action ot the context menu for the book list headers to add custom columns
2010-09-07 14:02:09 -06:00
Kovid Goyal
2236678e4d
...
2010-09-07 13:49:46 -06:00
Charles Haley
b6bd654948
Fix two custom column preferences editor problems:
...
1) cannot edit a just-edited column. Get a message that it is not a custom column.
2) cannot delete a newly-added column. It disappears from the list but is created anyway.
2010-09-07 20:41:45 +01:00
Kovid Goyal
d9514e394e
Nicer error message when reanming a library fails
2010-09-07 13:20:53 -06:00
Kovid Goyal
de298693ee
Preferences dialog: Dont show close button in sub panels. Disallow further preference editing after modifying custom columns. Fix gui re-init code not running after dialg closed
2010-09-07 13:12:23 -06:00
GRiker
a98531a204
GwR Series Section revisions
2010-09-07 11:56:16 -07:00
Kovid Goyal
705a6e7d9d
Update User Manual for new Preferences Dialog
2010-09-07 12:55:37 -06:00
Kovid Goyal
3433aa300f
Warn user that changing tweaks needs a restart
2010-09-07 12:36:59 -06:00
Kovid Goyal
16b9abe24c
Document the preferences plugins system
2010-09-07 12:34:52 -06:00
Kovid Goyal
d02a9c49fc
Add a count of how many books on the device matched a book in the library.
2010-09-07 11:59:14 -06:00
Kovid Goyal
6823d962f6
Use proper technique for displaying default message in status bars
2010-09-07 11:04:52 -06:00
Kovid Goyal
800db18ff1
Add a close button to preferences window
2010-09-07 09:11:48 -06:00
Charles Haley
3db2373264
Merge from trunk
2010-09-07 14:29:06 +01:00
Charles Haley
d9d1981fbe
Add a count of how many books on the device matched a particular copy in the library. Useful because books on the device can accumulate when sent after changing metadata used in the file path. The UUID doesn't change, so we can detect that they are copies of the same book.
...
searching for 'ondevice:books' will find instances of more than one copy.
2010-09-07 14:18:14 +01:00