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
Charles Haley
f51d0a1c31
Remove print in gui.devices when books match but db_ids don't.
2010-09-09 21:56:36 +01:00
Kovid Goyal
1e4baacd51
Refactor metadata object to support custom columns
2010-09-09 09:26:03 -06:00
Kovid Goyal
029a9d9d86
Pull from trunk.
2010-09-09 09:08:58 -06:00
Kovid Goyal
bc6e622d25
...
2010-09-09 08:30:04 -06:00
Kovid Goyal
7d6c284dfb
Fix #6750 (el_pais updated recipe)
2010-09-09 08:24:15 -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
Charles Haley
a20a9ad3fa
Merge from trunk
2010-09-09 11:25:34 +01: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
Charles Haley
7603f208b3
SLight cleanup
2010-09-08 20:29:42 +01:00
Kovid Goyal
f8541561f7
Implement #6724 (Add series info to "Generate cover")
2010-09-08 13:04:14 -06:00
Charles Haley
9155f838f1
Fix some bugs found after or introduced by trunk merges
2010-09-08 19:39:57 +01:00
Kovid Goyal
965413b392
Cover generation: Scale logo to fit in available space
2010-09-08 12:38:15 -06:00
Charles Haley
f0ab741444
Merge from trunk
2010-09-08 18:25:43 +01:00
Kovid Goyal
923cf9b95a
Pull from trunk
2010-09-08 11:23:31 -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
Charles Haley
6bad998546
Add custom fields to the 'unicode' function
2010-09-08 16:52:40 +01: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
Kovid Goyal
d156b38449
...
2010-09-07 18:30:23 -06: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
Charles Haley
5a4808bb91
Merge from trunk
2010-09-07 21:05:38 +01: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
Charles Haley
fdc81f4dae
Merge from trunk
2010-09-07 20:21:56 +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
Charles Haley
f5be845169
Merge from trunk
2010-09-07 19:02:05 +01: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
58ed4caf91
Fix #6733 (Updated recipe for Mexican newspaper La Jornada)
2010-09-07 09:47:46 -06:00