On 2011-08-03 James Youngman <[email protected]> wrote:
> Package: calibre
> Version: 0.7.7+dfsg-1squeeze1
> Severity: important


> If you order a Kindle now, you get a Kindle 3.  Yet Calibre doesn't
> support them.  Here's the content from the "Debug Device Detection"
> dialog:
[...]
>  ['0x1949', '0x4', '0x100', 'Amazon', 'Amazon Kindle', 'B00AD0B1124501LV']]
[...]

Hello,
I think this should already be fixed in 0.8. -  Comparing kindle/driver.py in
squeeze and 0.8 yields inter alia this change:

-------------------------------------------
--- /usr/lib/calibre/calibre/devices/kindle/driver.py   2011-01-25 
13:32:36.000000000 +0100
+++ src/calibre/devices/kindle/driver.py        2011-10-14 03:34:56.000000000 
+0200
[...]
@@ -165,13 +167,37 @@ class KINDLE(USBMS):
 
 class KINDLE2(KINDLE):
 
-    name           = 'Kindle 2 Device Interface'
-    description    = _('Communicate with the Kindle 2 eBook reader.')
+    name           = 'Kindle 2/3 Device Interface'
+    description    = _('Communicate with the Kindle 2/3 eBook reader.')
+
+    FORMATS        = KINDLE.FORMATS + ['pdf', 'azw4']
+    DELETE_EXTS    = KINDLE.DELETE_EXTS
 
-    FORMATS        = KINDLE.FORMATS + ['pdf']
-    PRODUCT_ID = [0x0002]
+    PRODUCT_ID = [0x0002, 0x0004]
     BCD        = [0x0100]
-------------------------------------------

cu andreas

-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to