From 7d4bfe89b96504bc0f7dcbe0a66cb222c4e3a6cb Mon Sep 17 00:00:00 2001 From: John Schember Date: Fri, 2 Jan 2009 18:44:53 -0500 Subject: [PATCH] Add support for html and rtf to cybook driver --- src/calibre/devices/cybookg3/books.py | 2 +- src/calibre/devices/cybookg3/driver.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/calibre/devices/cybookg3/books.py b/src/calibre/devices/cybookg3/books.py index 5c15919ea6..fb385f5442 100644 --- a/src/calibre/devices/cybookg3/books.py +++ b/src/calibre/devices/cybookg3/books.py @@ -8,7 +8,7 @@ import os, fnmatch, time from calibre.devices.interface import BookList as _BookList EBOOK_DIR = "eBooks" -EBOOK_TYPES = ['mobi', 'prc', 'pdf', 'txt'] +EBOOK_TYPES = ['mobi', 'prc', 'html', 'pdf', 'rtf', 'txt'] class Book(object): def __init__(self, path, title, authors): diff --git a/src/calibre/devices/cybookg3/driver.py b/src/calibre/devices/cybookg3/driver.py index b397192cfe..5a3521d8c0 100644 --- a/src/calibre/devices/cybookg3/driver.py +++ b/src/calibre/devices/cybookg3/driver.py @@ -10,12 +10,12 @@ from itertools import cycle from calibre.devices.interface import Device from calibre.devices.errors import DeviceError, FreeSpaceError -from calibre.devices.cybookg3.books import BookList, EBOOK_DIR +from calibre.devices.cybookg3.books import BookList, EBOOK_DIR, EBOOK_TYPES from calibre import iswindows, islinux, isosx, __appname__ class CYBOOKG3(Device): # Ordered list of supported formats - FORMATS = ["mobi", "prc", "pdf", "txt"] + FORMATS = EBOOK_TYPES VENDOR_ID = 0x0bda PRODUCT_ID = 0x0703 BCD = 0x110