diff --git a/src/calibre/customize/builtins.py b/src/calibre/customize/builtins.py index 81f88520ce..1ea76a2189 100644 --- a/src/calibre/customize/builtins.py +++ b/src/calibre/customize/builtins.py @@ -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')] diff --git a/src/calibre/debug.py b/src/calibre/debug.py index 2b74652e05..2115b1b88c 100644 --- a/src/calibre/debug.py +++ b/src/calibre/debug.py @@ -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...') diff --git a/src/calibre/devices/eb600/driver.py b/src/calibre/devices/eb600/driver.py index 90abee0fbe..18e86fb238 100644 --- a/src/calibre/devices/eb600/driver.py +++ b/src/calibre/devices/eb600/driver.py @@ -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'