31879 Commits

Author SHA1 Message Date
Kovid Goyal
f19d54c05c Remove unused code 2016-01-19 20:18:00 +05:30
Kovid Goyal
14cd062fec Restore can_handle_windows()
Now delegates to the Unix can_handle()
2016-01-19 20:18:00 +05:30
Kovid Goyal
4cc81568e6 Start work on migrating to new device detection algorithm on windows 2016-01-19 20:18:00 +05:30
Kovid Goyal
deb72df077 Remove code superseeded by winusb 2016-01-19 20:18:00 +05:30
Kovid Goyal
5d3415dcfb ... 2016-01-19 12:51:06 +05:30
Kovid Goyal
12df3ac3c4 Edit Book: When inserting images, add an option to insert the image as a full page image 2016-01-19 12:44:53 +05:30
Kovid Goyal
b090f18d81 ... 2016-01-19 12:06:00 +05:30
Kovid Goyal
444c01ed30 Update bundled duktape JS interpreter 2016-01-19 11:32:54 +05:30
Kovid Goyal
ce61bd26c4 ... 2016-01-19 11:12:14 +05:30
Kovid Goyal
79796fe071 ... 2016-01-19 10:04:42 +05:30
Kovid Goyal
eac14fc0cf Code to detect read-only drives 2016-01-19 09:56:13 +05:30
Kovid Goyal
23a4481858 Workaround for broken rev in pnp id for PRS 650 2016-01-19 09:00:43 +05:30
Kovid Goyal
e2e93a3a74 ... 2016-01-19 00:26:31 +05:30
Kovid Goyal
d1d0c606fa More debug prints 2016-01-18 22:04:56 +05:30
Kovid Goyal
2eed1cf179 ... 2016-01-18 21:54:49 +05:30
Kovid Goyal
3a972c81cc ... 2016-01-18 21:51:41 +05:30
Kovid Goyal
1267ef3902 Small performance improvement 2016-01-18 21:49:36 +05:30
Kovid Goyal
904ade3e7c Code to read USB string properties
serial number, manufacturer and product name
2016-01-18 21:48:19 +05:30
Kovid Goyal
aa5fc9b434 USB node structures 2016-01-18 14:44:42 +05:30
Kovid Goyal
cf83341e3d Better __repr__ for USBDevice 2016-01-18 14:03:17 +05:30
Kovid Goyal
f8e19f07ea ... 2016-01-18 13:56:25 +05:30
Kovid Goyal
d2bd44d024 Fix NULL pointer in get_storage_number() 2016-01-18 13:09:03 +05:30
Kovid Goyal
db9edd162c ... 2016-01-18 11:48:09 +05:30
Kovid Goyal
d8e8e90c33 Make develop work with any device known to calibre 2016-01-18 11:47:03 +05:30
Kovid Goyal
55ddf4e7bf DRYer 2016-01-18 11:12:33 +05:30
Kovid Goyal
97cae90435 ... 2016-01-18 10:54:01 +05:30
Kovid Goyal
d65b7a715c Sort returned drive letters by storage number 2016-01-18 10:52:25 +05:30
Kovid Goyal
24ca02f569 Fix postadd file type plugins not being called 2016-01-18 10:35:12 +05:30
Kovid Goyal
8a61e16244 Use full storage number for eject as well
Makes it more robust and a simpler implementation
2016-01-18 10:05:28 +05:30
Kovid Goyal
d8d743ce8b Use full storage number for robustness in matching 2016-01-18 09:56:51 +05:30
Kovid Goyal
3af8ad01e6 ... 2016-01-18 08:29:36 +05:30
Kovid Goyal
22287ed1aa DRYer 2016-01-18 08:28:49 +05:30
Kovid Goyal
083f493834 DRYer 2016-01-18 08:22:46 +05:30
Kovid Goyal
b8fe3e52c9 ... 2016-01-18 08:18:30 +05:30
Kovid Goyal
4f5146e2ea DRYer 2016-01-18 08:10:12 +05:30
Kovid Goyal
a239bf686a Revert previous workaround for windows 10 issue as it does not work 2016-01-18 01:30:48 +05:30
Kovid Goyal
bd2118a737 Add debugging prints 2016-01-18 01:22:07 +05:30
Kovid Goyal
c6ae497c36 Another, hopefully more robust algorithm for finding drives from USB device ids 2016-01-18 01:12:54 +05:30
Kovid Goyal
ff0fb91296 ... 2016-01-17 23:53:13 +05:30
Kovid Goyal
6243f28d00 ... 2016-01-17 22:33:20 +05:30
Kovid Goyal
5e3b5fc735 ... 2016-01-17 21:22:39 +05:30
Kovid Goyal
7db8c4df74 Remove no longer need code 2016-01-17 18:58:39 +05:30
Kovid Goyal
567fe9dc6e ... 2016-01-17 17:13:57 +05:30
Kovid Goyal
3d52691783 Allow matching devices based on bcd as well
Also a bit of refactoring
2016-01-17 17:10:22 +05:30
Kovid Goyal
82498e6912 Fix failure to add FB2 files that contain published dates. Fixes #1535007 ['calibredb add' fails on some books](https://bugs.launchpad.net/calibre/+bug/1535007) 2016-01-17 16:51:44 +05:30
Kovid Goyal
6d18646865 Download plugins using a private CA cert
The root certificate Let's Encrypt is currently using appears to be
missing from some windows installs.
2016-01-17 14:21:59 +05:30
Kovid Goyal
17e7e7bdb3 Workaround for bug on some Windows 10 machines that were upgraded from a previous windows version that was preventing calibre from detecting devices 2016-01-17 00:13:15 +05:30
Kovid Goyal
d29f34face ... 2016-01-16 23:19:06 +05:30
Kovid Goyal
01204cce5f ... 2016-01-16 23:02:31 +05:30
Kovid Goyal
6e02c4a32d Change algorithm to get drives from device ids
No longer depends on the device having a UUID
2016-01-16 22:56:55 +05:30