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]