Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/GetIABooksActivity.py
diff options
context:
space:
mode:
authorJames Simmons <jim@simmons.olpc>2010-04-24 23:48:30 (GMT)
committer James Simmons <jim@simmons.olpc>2010-04-24 23:48:30 (GMT)
commitcd6488f6ff4affc7edff566883216103d5d67f3a (patch)
treec19bb34a190fdba513a45dfcd433257ee2f7d0e0 /GetIABooksActivity.py
parentbe43fec1fed825e27bebe65aeb7617e46e1772ab (diff)
Add support for downloading EOPUBs
Diffstat (limited to 'GetIABooksActivity.py')
-rwxr-xr-xGetIABooksActivity.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/GetIABooksActivity.py b/GetIABooksActivity.py
index 6bf228e..cdc1422 100755
--- a/GetIABooksActivity.py
+++ b/GetIABooksActivity.py
@@ -84,6 +84,7 @@ class BooksToolbar(gtk.Toolbar):
self.format_combo.append_item('.djvu', 'Deja Vu')
self.format_combo.append_item('_bw.pdf', 'B/W PDF')
self.format_combo.append_item('.pdf', 'Color PDF')
+ self.format_combo.append_item('.epub', 'EPUB')
self.format_combo.set_active(0)
self.format_combo.props.sensitive = False
combotool = ToolComboBox(self.format_combo)
@@ -269,6 +270,7 @@ class GetIABooksActivity(activity.Activity):
self.format_combo.append_item('.djvu', 'Deja Vu')
self.format_combo.append_item('_bw.pdf', 'B/W PDF')
self.format_combo.append_item('.pdf', 'Color PDF')
+ self.format_combo.append_item('.epub', 'EPUB')
self.format_combo.set_active(0)
self.format_combo.props.sensitive = False
combotool = ToolComboBox(self.format_combo)
@@ -509,6 +511,8 @@ class GetIABooksActivity(activity.Activity):
format = self.format_combo.props.value
else:
format = self._books_toolbar.format_combo.props.value
+ if format == '.epub':
+ journal_entry.metadata['mime_type'] = 'application/epub+zip'
if format == '.djvu':
journal_entry.metadata['mime_type'] = 'image/vnd.djvu'
if format == '.pdf' or format == '_bw.pdf':