Preliminary driver for the Italica

This commit is contained in:
Kovid Goyal 2009-12-14 09:31:29 -07:00
parent 5843fa524a
commit fad5a44ccf
3 changed files with 17 additions and 4 deletions

View File

@ -404,7 +404,7 @@ from calibre.devices.bebook.driver import BEBOOK, BEBOOK_MINI
from calibre.devices.blackberry.driver import BLACKBERRY
from calibre.devices.cybookg3.driver import CYBOOKG3, CYBOOK_OPUS
from calibre.devices.eb600.driver import EB600, COOL_ER, SHINEBOOK, \
POCKETBOOK360, GER2
POCKETBOOK360, GER2, ITALICA
from calibre.devices.iliad.driver import ILIAD
from calibre.devices.irexdr.driver import IREXDR1000
from calibre.devices.jetbook.driver import JETBOOK
@ -458,7 +458,6 @@ plugins += [
BEBOOK_MINI,
BLACKBERRY,
CYBOOKG3,
EB600,
ILIAD,
IREXDR1000,
JETBOOK,
@ -473,12 +472,14 @@ plugins += [
N770,
CYBOOK_OPUS,
COOL_ER,
SHINEBOOK,
ESLICK,
NUUT2,
IRIVER_STORY,
POCKETBOOK360,
GER2,
ITALICA,
SHINEBOOK,
EB600,
]
plugins += [x for x in list(locals().values()) if isinstance(x, type) and \
x.__name__.endswith('MetadataReader')]

View File

@ -123,6 +123,7 @@ def debug_device_driver():
print
print
print "Don't forget to send the file /tmp/ioreg.txt as well"
print "You can view it by typing the command: open /tmp/ioreg.txt"
if iswindows:
raw_input('Press Enter to continue...')

View File

@ -101,7 +101,6 @@ class GER2(EB600):
name = 'Ganaxa GeR2 Device Interface'
gui_name = 'Ganaxa GeR2'
supported_platforms = ['windows', 'linux', 'osx']
FORMATS = ['pdf']
@ -112,3 +111,15 @@ class GER2(EB600):
VENDOR_NAME = 'GANAXA'
WINDOWS_MAIN_MEN = 'GER2_________-FD'
WINDOWS_CARD_A_MEM = 'GER2_________-SD'
class ITALICA(EB600):
name = 'Italica Device Interface'
gui_name = 'Italica'
FORMATS = ['epub', 'pdf', 'txt']
VENDOR_NAME = 'ITALICA'
WINDOWS_MAIN_MEM = 'EREADER'
OSX_MAIN_MEM = 'Italica eReader Media'