IGN:Tag release

This commit is contained in:
Kovid Goyal 2010-02-19 20:30:00 -07:00
parent 673002d89c
commit d9c267d204
4 changed files with 26 additions and 18 deletions

View File

@ -70,6 +70,14 @@ def is_recipe(filename):
filename.rpartition('.')[0].endswith('_recipe_out') filename.rpartition('.')[0].endswith('_recipe_out')
def get_metadata(stream, stream_type='lrf', use_libprs_metadata=False): def get_metadata(stream, stream_type='lrf', use_libprs_metadata=False):
pos = stream.tell()
try:
return _get_metadata(stream, stream_type, use_libprs_metadata)
finally:
stream.seek(pos)
def _get_metadata(stream, stream_type, use_libprs_metadata):
if stream_type: stream_type = stream_type.lower() if stream_type: stream_type = stream_type.lower()
if stream_type in ('html', 'html', 'xhtml', 'xhtm', 'xml'): if stream_type in ('html', 'html', 'xhtml', 'xhtm', 'xml'):
stream_type = 'html' stream_type = 'html'

View File

@ -29,7 +29,7 @@ class RescaleImages(object):
page_width, page_height = self.opts.dest.width, self.opts.dest.height page_width, page_height = self.opts.dest.width, self.opts.dest.height
if not self.opts.is_image_collection: if not getattr(self.opts, 'is_image_collection', False):
page_width -= (self.opts.margin_left + self.opts.margin_right) * self.opts.dest.dpi/72. page_width -= (self.opts.margin_left + self.opts.margin_right) * self.opts.dest.dpi/72.
page_height -= (self.opts.margin_top + self.opts.margin_bottom) * self.opts.dest.dpi/72. page_height -= (self.opts.margin_top + self.opts.margin_bottom) * self.opts.dest.dpi/72.
for item in self.oeb.manifest: for item in self.oeb.manifest:

View File

@ -1,6 +1,6 @@
.. include:: global.rst .. include:: global.rst
.. _gui: .. _viewer:
The E-book Viewer The E-book Viewer
============================= =============================

View File

@ -4,9 +4,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre 0.6.41\n" "Project-Id-Version: calibre 0.6.42\n"
"POT-Creation-Date: 2010-02-19 12:51+MST\n" "POT-Creation-Date: 2010-02-19 19:53+MST\n"
"PO-Revision-Date: 2010-02-19 12:51+MST\n" "PO-Revision-Date: 2010-02-19 19:53+MST\n"
"Last-Translator: Automatically generated\n" "Last-Translator: Automatically generated\n"
"Language-Team: LANGUAGE\n" "Language-Team: LANGUAGE\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -126,9 +126,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:757 #: /home/kovid/work/calibre/src/calibre/library/database2.py:757
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1186
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1223
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1613
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1615 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1615
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1617 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1735
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1737
#: /home/kovid/work/calibre/src/calibre/library/server.py:645 #: /home/kovid/work/calibre/src/calibre/library/server.py:645
#: /home/kovid/work/calibre/src/calibre/library/server.py:721 #: /home/kovid/work/calibre/src/calibre/library/server.py:721
#: /home/kovid/work/calibre/src/calibre/library/server.py:768 #: /home/kovid/work/calibre/src/calibre/library/server.py:768
@ -598,7 +598,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1110 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1110
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1114 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1114
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1503 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1501
msgid "News" msgid "News"
msgstr "" msgstr ""
@ -1108,11 +1108,11 @@ msgstr ""
msgid "Converting input to HTML..." msgid "Converting input to HTML..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:796 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:797
msgid "Running transforms on ebook..." msgid "Running transforms on ebook..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:883 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:884
msgid "Creating" msgid "Creating"
msgstr "" msgstr ""
@ -2278,8 +2278,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:280 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:280
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1465 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1464
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1482
msgid "Catalog" msgid "Catalog"
msgstr "" msgstr ""
@ -7028,27 +7028,27 @@ msgid ""
"For help on an individual command: %%prog command --help\n" "For help on an individual command: %%prog command --help\n"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1763 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1761
msgid "<p>Migrating old database to ebook library in %s<br><center>" msgid "<p>Migrating old database to ebook library in %s<br><center>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1792 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1790
msgid "Copying <b>%s</b>" msgid "Copying <b>%s</b>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1809 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1807
msgid "Compacting database" msgid "Compacting database"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1902 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1900
msgid "Checking SQL integrity..." msgid "Checking SQL integrity..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1939 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1937
msgid "Checking for missing files." msgid "Checking for missing files."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1959
msgid "Checked id" msgid "Checked id"
msgstr "" msgstr ""