From a2a801bcdb5354b79c6f45004466c5d45f693975 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 8 Feb 2010 09:00:26 -0700 Subject: [PATCH] Fix #4826 (Get support from Calibre) --- src/calibre/customize/builtins.py | 4 +++- src/calibre/devices/eb600/driver.py | 11 +++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/calibre/customize/builtins.py b/src/calibre/customize/builtins.py index 975e532c29..c3fe7f1b3e 100644 --- a/src/calibre/customize/builtins.py +++ b/src/calibre/customize/builtins.py @@ -404,7 +404,8 @@ from calibre.devices.hanlin.driver import HANLINV3, HANLINV5, BOOX from calibre.devices.blackberry.driver import BLACKBERRY from calibre.devices.cybook.driver import CYBOOK from calibre.devices.eb600.driver import EB600, COOL_ER, SHINEBOOK, \ - POCKETBOOK360, GER2, ITALICA, ECLICTO, DBOOK, INVESBOOK + POCKETBOOK360, GER2, ITALICA, ECLICTO, DBOOK, INVESBOOK, \ + BOOQ from calibre.devices.iliad.driver import ILIAD from calibre.devices.irexdr.driver import IREXDR1000 from calibre.devices.jetbook.driver import JETBOOK @@ -487,6 +488,7 @@ plugins += [ DBOOK, INVESBOOK, BOOX, + BOOQ, EB600, README, N516, diff --git a/src/calibre/devices/eb600/driver.py b/src/calibre/devices/eb600/driver.py index 5183aae96a..12c4048b5f 100644 --- a/src/calibre/devices/eb600/driver.py +++ b/src/calibre/devices/eb600/driver.py @@ -184,3 +184,14 @@ class INVESBOOK(EB600): VENDOR_NAME = 'INVES_E6' WINDOWS_MAIN_MEM = '00INVES_E600' WINDOWS_CARD_A_MEM = '00INVES_E600' + +class BOOQ(EB600): + name = 'Booq Device Interface' + gui_name = 'Booq' + + FORMATS = ['epub', 'mobi', 'prc', 'fb2', 'pdf', 'doc', 'rtf', 'txt', 'html'] + + VENDOR_NAME = 'NETRONIX' + WINDOWS_MAIN_MEM = 'EB600' + WINDOWS_CARD_A_MEM = 'EB600' +