Kovid Goyal
5d404dd5ab
DOCX Input: Ignore the hidden bookmark Word 2010 inserts to enable the go to last edit feature. Fixes #1552972 [DOCX Conversion - gitch]( https://bugs.launchpad.net/calibre/+bug/1552972 )
2016-03-04 20:01:32 +05:30
Kovid Goyal
97734c5039
Start work on in-browser viewer
2016-03-04 16:22:00 +05:30
Kovid Goyal
0cc6c5d901
...
2016-03-04 14:55:03 +05:30
Kovid Goyal
1a4b387038
Micro-optimization
2016-03-04 14:54:42 +05:30
Kovid Goyal
9d25d5ae50
Conversion: wrap contents of inline <script> tags in CDATA sections
2016-03-04 14:19:24 +05:30
Kovid Goyal
ba0bcb408f
Micro-optimization
2016-03-04 13:20:08 +05:30
Kovid Goyal
ba2100ca43
...
2016-03-04 00:54:36 +05:30
Kovid Goyal
91905e38f5
Make tweak_mode a class level variable
2016-03-04 00:36:47 +05:30
Kovid Goyal
450ea92fe3
Mark various strings for translation
2016-03-03 22:51:38 +05:30
Kovid Goyal
543482ae65
Implement translations for the new content server
2016-03-03 22:33:23 +05:30
Kovid Goyal
fb3290d917
Make the usage msg for calibredb saved_searches a little nicer
2016-03-03 22:23:48 +05:30
Kovid Goyal
3eaf62de5b
Yet another fix for python ssl distro compatibility
...
Apparently CentOS 7 just decided to backport the SSL patches from 2.7.9
to 2.7.5! Sigh.
I have no idea if this change will cause installation to stop working on
old Debian/Ubuntu. I love linux.
Fixes #1551800 [Automatic Linux install fails with SSL error](https://bugs.launchpad.net/calibre/+bug/1551800 )
2016-03-01 22:22:58 +05:30
Kovid Goyal
615303a143
...
2016-03-01 18:32:38 +05:30
Kovid Goyal
1103a49034
Fix #1550520 [after merging 2 books (hotkey M) focus is gone]( https://bugs.launchpad.net/calibre/+bug/1550520 )
2016-03-01 12:26:05 +05:30
Kovid Goyal
98228ae614
E-book viewer: Handle <![CDATA[ escapes correctly. Fixes #1550966 [ebook-viewer ignores content of script tag between <![CDATA[ and ]]>]( https://bugs.launchpad.net/calibre/+bug/1550966 )
2016-03-01 11:49:34 +05:30
Kovid Goyal
a7ae71e41f
Edit Book: Fix context menu positioning in code editor
...
There was a slight offset in the positioning caused by calculating the
position w.r.t. to the widget instead of the viewport.
2016-02-28 17:41:53 +05:30
Kovid Goyal
316201354c
Edit Book: Fix spelling correction suggestions not being shown when using the context menu key with the cursor at the end of the word
2016-02-28 15:28:46 +05:30
Kovid Goyal
c223f8c3e8
Ensure spaces in output of calibre-customize -l
2016-02-28 08:38:21 +05:30
Kovid Goyal
0bee3f4bb2
...
2016-02-26 17:47:31 +05:30
Kovid Goyal
2aa8b189c3
Framework for jobs that run in transient worker processes
2016-02-26 17:43:29 +05:30
Kovid Goyal
fda3e9658e
...
2016-02-26 13:19:23 +05:30
Kovid Goyal
da2390cb05
...
2016-02-26 13:01:17 +05:30
Kovid Goyal
16577d448f
version 2.52.0
2016-02-26 08:34:36 +05:30
Kovid Goyal
ed59de6854
Support for multiple libraries in /mobile
2016-02-25 19:37:15 +05:30
Kovid Goyal
741d7d9efc
CS: Port /mobile
...
Useful for legacy devices that dont support html 5
2016-02-25 18:43:58 +05:30
Kovid Goyal
0ab7184b5c
Serve .kepub files with extension .kepub.epub for kobo browsers
...
Also sanitize sort field in /opds and simplify format_tags
implementation
2016-02-25 12:21:58 +05:30
Kovid Goyal
554c08a4ef
Options to control which user defined metadata fields are rendered in /opds
2016-02-25 11:20:56 +05:30
Kovid Goyal
c3b1b9fba9
Mark strings for translation
2016-02-25 10:51:45 +05:30
Kovid Goyal
5bf5375f1c
...
2016-02-25 08:31:49 +05:30
Kovid Goyal
13bce78437
...
2016-02-25 08:29:09 +05:30
Kovid Goyal
8d560375f5
calibredb add: Allow specifying filters to control adding of books from directories
2016-02-24 22:09:12 +05:30
Kovid Goyal
3ff0beb626
Allow creating rules to ignore files when adding books based on the filename, useful when using the auto-add feature or when adding in bulk. Preferences->Adding Books->Rules to filter added files
2016-02-24 20:40:43 +05:30
Kovid Goyal
5f8b99eca5
...
2016-02-24 18:23:12 +05:30
Kovid Goyal
cc4a0b4e4d
UI for creating add filter rules
2016-02-24 17:50:02 +05:30
Kovid Goyal
913252ad02
Make the tag mapper UI code re-useable
2016-02-24 17:45:36 +05:30
Kovid Goyal
014631a8e3
E-book viewer: Allow copying the Table of Contents to the clipboard by right clicking on it. Fixes #1548791 [[Enhancement] Copy book index to clipboard]( https://bugs.launchpad.net/calibre/+bug/1548791 )
2016-02-24 10:00:59 +05:30
Kovid Goyal
8626437fe1
...
2016-02-23 22:04:48 +05:30
Kovid Goyal
6fdcc3c85f
Use builtin RS compiler for generating POT files
2016-02-23 15:14:34 +05:30
Kovid Goyal
441faeff85
Allow disabling of log rotation
2016-02-23 15:01:20 +05:30
Kovid Goyal
1dc09515be
Fix incorrect handling of max log size
2016-02-23 14:58:34 +05:30
Kovid Goyal
820b2e0ca1
...
2016-02-23 14:10:20 +05:30
Kovid Goyal
7f457019fb
CS: Implement access logging
2016-02-23 14:08:06 +05:30
Kovid Goyal
4ccb505fa4
...
2016-02-23 14:05:58 +05:30
Kovid Goyal
9334ab524e
...
2016-02-23 12:59:35 +05:30
Kovid Goyal
efcd5b78ae
FB2 metadata: Ignore invalid (unidentifiable) cover images. See #1548417 (Exception: Read Exception `' @ error/png.c/MagickPNGErrorHandler/1630)
2016-02-23 11:37:21 +05:30
Kovid Goyal
dd73cc7a3d
FB2 metadata: Fix error when adding books with non-numeric series numbers. Fixes #1548405 [ValueError: invalid literal for float()]( https://bugs.launchpad.net/calibre/+bug/1548405 )
2016-02-23 11:22:18 +05:30
Kovid Goyal
41ccd7b087
Prevent db from writing non-numeric series_index values when creating new book entries
2016-02-23 11:18:59 +05:30
Kovid Goyal
095ea7a84c
Micro-optimization
2016-02-23 11:05:34 +05:30
Kovid Goyal
8bc8bfffff
Micro-optimization
2016-02-23 11:03:32 +05:30
Kovid Goyal
9e775f3cb7
Show a busy cursor when running the search in the match books dialog
2016-02-23 09:13:06 +05:30
Kovid Goyal
a02c47502a
Fix tests for dynamic cover generation
2016-02-22 21:35:43 +05:30
Kovid Goyal
b6cafb08b3
Dont leak timezone information in gzip comp[ressed streams
2016-02-22 21:33:43 +05:30
Kovid Goyal
447d1c547c
DOCX Input: Fix handling of toggle properties such as bold/italic/strikethrough/etc. when specified as document defaults. Fixes #1548187 [docx conversion to epub and mobi has strikethrough on converted document]( https://bugs.launchpad.net/calibre/+bug/1548187 )
2016-02-22 14:08:12 +05:30
Kovid Goyal
a1fb9149f0
dstrike is not a toggle property
2016-02-22 13:26:12 +05:30
Kovid Goyal
b027fa50e5
Dont use a worker process when generating thumbnails, for better performance
2016-02-21 11:52:58 +05:30
Kovid Goyal
830b826c58
Do not show read and download buttons in top bar
...
Will need to add more buttons in the future and those already have
dedicated buttons in the top content row
2016-02-21 11:11:09 +05:30
Kovid Goyal
3bb158e3ec
Fix generate_cover() on windows using non-antialiased text at small cover sizes
2016-02-21 10:32:59 +05:30
Kovid Goyal
d67b951c59
CS: Dynamically generate covers for books lacking a cover
2016-02-21 10:13:01 +05:30
Kovid Goyal
e7976ae7ca
Update libmtp headers for libmtp 1.1.11
2016-02-20 16:02:05 +05:30
Kovid Goyal
37cf4c20b7
Fix incorrect last/next/previous links in OPDS feeds
2016-02-20 15:53:18 +05:30
Kovid Goyal
758e73e9d9
Scaffolding for per-user library restrictions
2016-02-20 11:37:14 +05:30
Kovid Goyal
a0a32a214a
...
2016-02-20 10:12:06 +05:30
Kovid Goyal
6a6c7a0105
Support old style /get/thumb/book_id_w_h endpoint for backwards compat
2016-02-20 10:07:09 +05:30
Kovid Goyal
376b166b1a
Endpoint to conveniently get info about available libraries
2016-02-19 22:22:47 +05:30
Kovid Goyal
fb778e5a2d
Better error message when user specifies embed font family that does not exist
2016-02-19 21:05:25 +05:30
Kovid Goyal
f4f82d689a
Fixing compiling of main.js not working when using CALIBRE_DEVELOP_FROM
2016-02-19 17:42:54 +05:30
Kovid Goyal
2ef515b6c0
CS: Implement /opds
...
Structure remains the same as the old server, except that there is
support for multiple libraries
2016-02-19 17:23:18 +05:30
Kovid Goyal
27527d4299
...
2016-02-19 14:15:17 +05:30
Kovid Goyal
1be07c21d9
Redirects for legacy URLs
2016-02-19 09:29:58 +05:30
Kovid Goyal
d83dc3fb94
CS: Implement switching of libraries
2016-02-18 18:16:12 +05:30
Kovid Goyal
a332b5f182
...
2016-02-18 12:03:50 +05:30
Kovid Goyal
bcd6a62c67
Use flexbox rather than floats for better responsiveness
2016-02-18 09:34:41 +05:30
Kovid Goyal
0485247163
...
2016-02-17 22:40:22 +05:30
Kovid Goyal
81a493a12a
...
2016-02-17 16:59:40 +05:30
Kovid Goyal
4343b05455
CS book details: Add support for bool/int/float/enum data types
2016-02-17 16:51:23 +05:30
Kovid Goyal
25875f8356
...
2016-02-17 16:29:36 +05:30
Kovid Goyal
6cadb702e9
CS Book Details: Show series
2016-02-17 16:15:44 +05:30
Kovid Goyal
f076df0121
Use font awesome star instead of unicode star for greater compat
2016-02-17 15:15:11 +05:30
Kovid Goyal
e25f313d7c
Do not show last modified in CS book details
2016-02-17 14:49:47 +05:30
Kovid Goyal
58be0c575b
CS Book Details: Show date fields
2016-02-17 14:48:41 +05:30
Kovid Goyal
7cb180b9e2
Port format_date() to RapydScript for use in the CS
2016-02-17 14:41:17 +05:30
Kovid Goyal
8304f14c7d
...
2016-02-17 11:15:28 +05:30
Kovid Goyal
c239646375
...
2016-02-17 11:04:23 +05:30
Kovid Goyal
19016e0c05
CS: More work on book details
2016-02-17 11:02:47 +05:30
Kovid Goyal
a0f5dc94fa
CS: Add a border-radius for images in the cover grid
2016-02-17 10:21:22 +05:30
Kovid Goyal
fc0cfe90f7
...
2016-02-16 19:04:09 +05:30
Kovid Goyal
7dfeea3d13
More work on the book details panel
2016-02-16 19:02:17 +05:30
Kovid Goyal
b96602b350
Conversion pipeline: Add support for the q unit
2016-02-16 18:29:41 +05:30
Kovid Goyal
461a358d7a
...
2016-02-15 13:22:08 +05:30
Kovid Goyal
7f81403584
CS: Read and download buttons
2016-02-15 12:50:32 +05:30
Kovid Goyal
47a8525df0
OS X: Use the system cache dir instead of the temp dir for temp files, since some OS X machines are setup to delete temp files periodically
2016-02-14 16:49:17 +05:30
Kovid Goyal
194bda9f3b
Debug output for which fonts are used by the PDF engine
2016-02-14 11:37:58 +05:30
Kovid Goyal
0255bce10d
...
2016-02-13 18:08:04 +05:30
Kovid Goyal
4d12b97249
Use calc() for better sizing of cover
2016-02-13 18:04:49 +05:30
Kovid Goyal
cdf51a4cba
Workaround for bug in firefox flexbox
2016-02-13 17:53:24 +05:30
Kovid Goyal
d800f68b62
Button to refresh random book
2016-02-13 17:20:11 +05:30
Kovid Goyal
c1b41b14fc
Implement picking a random book
2016-02-13 16:12:39 +05:30
Kovid Goyal
585acda8cb
Replaces spaces with underscores in library ids to make them more url friendly
2016-02-13 15:17:19 +05:30
Kovid Goyal
914c58d107
...
2016-02-13 14:45:14 +05:30
Kovid Goyal
a3f1ee233d
Start work on book details panel
2016-02-13 14:41:56 +05:30
Kovid Goyal
208694ec5a
Do not store a reference to the main window in sys.excepthook
2016-02-13 11:25:40 +05:30
Kovid Goyal
942d18810c
Store the parsed form of the current query for convenient global access
2016-02-12 14:05:24 +05:30
Kovid Goyal
40d4224363
Improve implementation of lopen()
...
Greatly simplify window implementation. Reduce the average number of
system calls used per invocation on OS X and linux.
2016-02-12 13:01:45 +05:30
Kovid Goyal
ae6bac5159
version 2.51.0
2016-02-12 09:29:23 +05:30
Kovid Goyal
788e545ddc
Show help when clicking anywhere on item not just onfocus
2016-02-11 22:07:46 +05:30
Kovid Goyal
501979a400
...
2016-02-11 18:27:20 +05:30
Kovid Goyal
5e25575329
...
2016-02-11 16:43:34 +05:30
Kovid Goyal
c1d41d5eab
Button to easily restore default settings on the preferences panel
2016-02-11 16:00:46 +05:30
Kovid Goyal
a98a4d7e59
Preferences for the CS TB
2016-02-11 15:08:09 +05:30
Kovid Goyal
a04b506f23
Remove non-working code
2016-02-10 18:41:30 +05:30
Kovid Goyal
2cdf1bc5bc
...
2016-02-10 10:57:02 +05:30
Kovid Goyal
deb333ef05
Edit Book Beautify: Do not beautify the insides of heading tags even when they are the only child of body
2016-02-09 17:03:31 +05:30
Kovid Goyal
5026126095
Finish up CS TB popup menu implementation
2016-02-08 11:51:52 +05:30
Kovid Goyal
2460401e2b
Work on popup menu for CS TB
2016-02-07 21:13:40 +05:30
Kovid Goyal
0f256ac9b1
...
2016-02-07 14:03:41 +05:30
Kovid Goyal
444b302473
More inheritable file handles int he device code
2016-02-07 09:34:22 +05:30
Kovid Goyal
1ebaca2486
Fix file handles to files on the device being inherited by idling worker processes, preventing the device from being ejected
2016-02-07 08:55:15 +05:30
Kovid Goyal
a700a8684a
Make the icons in TB buttons smaller
2016-02-06 10:32:47 +05:30
Kovid Goyal
1b148eb370
PDF metadata: Workaround for PDF files with corrupted XMP metadata packets, generated by Nitro PDF. See #1541981 (Private bug)
2016-02-05 21:48:17 +05:30
Kovid Goyal
c585ad5893
Refactor breadcrumbs into a re-useable widget
2016-02-05 17:41:30 +05:30
Kovid Goyal
049648df19
...
2016-02-05 14:30:56 +05:30
Kovid Goyal
1a0fcd16b3
Breadcrumbs for the CS TB
2016-02-05 13:12:30 +05:30
Kovid Goyal
baa4a1de40
...
2016-02-04 16:56:21 +05:30
Kovid Goyal
2b7178a08f
More work on CS TB
2016-02-04 12:13:35 +05:30
Kovid Goyal
c1cc8332f2
Sockets for IPC on OS X should use the calibre temp dir rather than a dedicated temp dir from the multiprocessing module
2016-02-03 20:17:52 +05:30
Kovid Goyal
8c7d5e99a4
Add an action to the context menu for the search bar to paste and instantly execute the search. Fixes #1541286 [[Enhancement] Search Bar - PASTE & GO]( https://bugs.launchpad.net/calibre/+bug/1541286 )
2016-02-03 16:08:43 +05:30
Kovid Goyal
f8c2b77812
Proper fix for escaping xpath attribute values
2016-02-03 09:28:10 +05:30
Kovid Goyal
2638906e69
...
2016-02-03 09:06:00 +05:30
Kovid Goyal
1172b4940f
...
2016-02-03 08:48:09 +05:30
Kovid Goyal
85e6a6435b
Amazon metadata download: Fix published date not being downloaded from amazon.it
2016-02-03 00:59:46 +05:30
Kovid Goyal
97d6c83525
When adding multiple books from a single directory, added the books in order of the last modified time of the book files.
2016-02-02 10:47:44 +05:30
Kovid Goyal
df452b4d72
Add Qt 5.6 support to the headless fontconfig database
2016-02-02 10:00:48 +05:30
Kovid Goyal
1c580d1eba
Forgot to update the user defined device driver to work with the new windows device detection
2016-02-02 00:39:33 +05:30
Kovid Goyal
dfd3be5b56
EPUB Input: Fix error when processing EPUB files that uses non-ascii characters for their unique ids. Fixes #1540496 [Private bug]( https://bugs.launchpad.net/calibre/+bug/1540496 )
2016-02-02 00:17:24 +05:30
Kovid Goyal
85b91e4c75
Fix detection of USB strings for composite devices
2016-02-01 22:37:26 +05:30
Kovid Goyal
bab3102d8b
...
2016-01-31 20:37:56 +05:30
Kovid Goyal
afb753afbe
Possible fix for imcov6L not being detected
...
Now when a composite device is detected, look for drives belonging to
all devices from that composite device
2016-01-31 20:35:48 +05:30
Kovid Goyal
ec01916a56
...
2016-01-31 18:26:19 +05:30
Kovid Goyal
8f1ff1e3cf
More work on CS TB
2016-01-31 18:21:29 +05:30
Kovid Goyal
a17faec811
Fix #1539825 [Kobo Glo HD]( https://bugs.launchpad.net/calibre/+bug/1539825 )
2016-01-31 15:56:38 +05:30
Kovid Goyal
cd8db1818a
More work on the CS TB
2016-01-31 11:20:56 +05:30
Kovid Goyal
cf8fcfe82b
Convenience method to set cookie on mechanize browser
2016-01-31 00:37:10 +05:30
Kovid Goyal
fc7d4830a9
Switch to using a private openssl lib on OS X
2016-01-30 12:40:50 +05:30
Kovid Goyal
1f65446f5e
Better error reporting when custom dict lookup fails
2016-01-30 11:58:17 +05:30
Kovid Goyal
25db09228f
version 2.50.1
...
Fixes 2.50 not working on some windows vista installs
2016-01-29 23:17:09 +05:30
Kovid Goyal
77904f0859
When reading the cover from comic files, ignore any image files inside __MACOSX/ directories. Fixes #1539414 [Calibre can't extract cbz/cbr cover with __macosx folder]( https://bugs.launchpad.net/calibre/+bug/1539414 )
2016-01-29 17:44:36 +05:30
Kovid Goyal
9de7e68c1a
Remove unused function that is apparently not present on some vista installs
2016-01-29 15:38:32 +05:30
Kovid Goyal
7dda0e0e41
More work on the content server tag browser
2016-01-29 12:29:50 +05:30
Kovid Goyal
541b23ad15
version 2.50.0
2016-01-29 08:03:14 +05:30
Kovid Goyal
7c4a916d59
Fix #1539120 [HTMLZ to PDF crash]( https://bugs.launchpad.net/calibre/+bug/1539120 )
2016-01-28 21:14:30 +05:30
Kovid Goyal
4fbd66561e
Ensure restrict to failed is never used when there are no failed ids
2016-01-28 20:57:53 +05:30
Kovid Goyal
d0aa1c3d95
DOCX Input: Fix empty paragraphs with borders being rendered with an empty line inside the borders
2016-01-27 18:31:51 +05:30
Kovid Goyal
1127fc805c
DOCX Input: Add support for framed text created by setting the same border style on neighboring paragraphs. Fixes #1526663 [DOCX Conversion- Border to a bunch of paras]( https://bugs.launchpad.net/calibre/+bug/1526663 )
2016-01-27 18:29:16 +05:30
Kovid Goyal
5a500f7e1c
Fix #1538451 [AttributeError: 'QImage' object has no attribute 'setFormat']( https://bugs.launchpad.net/calibre/+bug/1538451 )
2016-01-27 14:27:56 +05:30
Kovid Goyal
7a18787eda
ODT Input: Fix fallback PNG images generated by LibreOffice 4.x for SVG images not being ignored
2016-01-27 10:08:03 +05:30
Kovid Goyal
772d285326
...
2016-01-20 21:37:06 +05:30
Kovid Goyal
17ddcaa9df
...
2016-01-20 13:00:22 +05:30
Kovid Goyal
382d6de38d
Remove unused code
2016-01-20 12:55:57 +05:30
Kovid Goyal
b090e5fa6c
Alternate implementation of get_storage_number_map()
2016-01-20 12:37:46 +05:30
Kovid Goyal
2a70cee9c4
Fix #1535801 [Driver for PocketBook 650]( https://bugs.launchpad.net/calibre/+bug/1535801 )
2016-01-20 12:31:19 +05:30
Kovid Goyal
0c8a8ea825
Fix restore library failing on some windows systems with non-ascii library paths
2016-01-20 09:29:40 +05:30
Kovid Goyal
15aadb14c4
Edit Book: Fix error when merging an empty HTML document or one that contains only text and no tags. Fixes #1535427 [Edit ebook, merge selected text files fail.]( https://bugs.launchpad.net/calibre/+bug/1535427 )
2016-01-20 00:17:36 +05:30
Kovid Goyal
78fcc5cd6c
...
2016-01-19 21:05:35 +05:30
Kovid Goyal
94b7eb174b
...
2016-01-19 20:18:00 +05:30
Kovid Goyal
b0ab1a0e65
...
2016-01-19 20:18:00 +05:30
Kovid Goyal
105cb39e68
Fix detected_device not being set
2016-01-19 20:18:00 +05:30
Kovid Goyal
15b66c1f40
Ignore readonly drives exported by the device
2016-01-19 20:18:00 +05:30
Kovid Goyal
c015a92e0c
Another debug print
2016-01-19 20:18:00 +05:30
Kovid Goyal
a11b260008
Uppercase PNP ids for windows_filter_pnp_id
2016-01-19 20:18:00 +05:30
Kovid Goyal
5dee2b7d72
...
2016-01-19 20:18:00 +05:30
Kovid Goyal
5706ca3011
...
2016-01-19 20:18:00 +05:30
Kovid Goyal
b74f968126
...
2016-01-19 20:18:00 +05:30
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
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