Commit Graph

31566 Commits

Author SHA1 Message Date
Kovid Goyal ebadee8a5e Code to import a previously exported library 2015-12-14 13:01:27 +05:30
Kovid Goyal b7666befd2 ... 2015-12-14 09:28:04 +05:30
Kovid Goyal 9fc60ee0d8 Merge branch 'master' of https://github.com/cbhaley/calibre 2015-12-13 21:18:24 +05:30
Charles Haley 7fd45817d8 Don't register the empty string as a shortcut in template tester. Instead register the empty tuple. 2015-12-13 16:38:48 +01:00
Kovid Goyal 08cae3e666 ... 2015-12-13 20:58:42 +05:30
Kovid Goyal cc26e4e11a ... 2015-12-13 20:56:59 +05:30
Kovid Goyal 5d18e41d79 Forgot to add this in the commit it belongs to 2015-12-13 16:31:12 +05:30
Kovid Goyal 0789d62ec7 Workaround for windows' crazy file locking model 2015-12-13 16:30:31 +05:30
Kovid Goyal b32d5750d9 Fix #1525516 [Error compressing images from the Tools menu](https://bugs.launchpad.net/calibre/+bug/1525516) 2015-12-13 16:22:13 +05:30
Kovid Goyal 0ebb0e096b Edit book: Fix image compression utilities opening a new console per invocation on windows 2015-12-13 16:18:26 +05:30
Kovid Goyal ec0520eb46 ... 2015-12-13 16:04:56 +05:30
Kovid Goyal 0db0c10811 Code to export all data in a calibre library 2015-12-13 13:19:57 +05:30
Kovid Goyal e665108b02 Remove affiliate id from Amazon US get books plugin
Amazon have force closed my affiliate account as well, though I never
received any communication from them.
2015-12-12 11:23:55 +05:30
Kovid Goyal 8421468d24 Update Le Devoir
Fixes #1518080 [Le Devoir feed no longer works](https://bugs.launchpad.net/calibre/+bug/1518080)
2015-12-12 11:05:10 +05:30
Kovid Goyal 30b0783a4e Update Le Monde diplomatique.fr 2015-12-12 10:58:33 +05:30
Kovid Goyal 4d78cc9f1a Image compression: If the compression tools return a zero byte image ignore it and use the original image 2015-12-11 18:38:45 +05:30
Kovid Goyal 6abc3a55ca version 2.46.0 v2.46.0 2015-12-11 08:22:47 +05:30
Kovid Goyal 9ab8581d66 Only use PDF outline if it has at least 3 items 2015-12-10 19:18:01 +05:30
Kovid Goyal 090f8e4e5f PDF Input: Add support for PDF outlines (bookmarks). Fixes #1524522 [Private bug](https://bugs.launchpad.net/calibre/+bug/1524522) 2015-12-10 18:50:47 +05:30
David d727310212 Bump Kobo firmware version to 3.19.5613
Kobo have release firmware 3.19.5613. There are no changes needed for
the driver except the supported version number. Kobo have changed the
version numbering, so there's no point in adding one. Fixes #1524742 [Bump Kobo firmware version to 3.19.5613](https://bugs.launchpad.net/calibre/+bug/1524742)
2015-12-10 17:59:48 +05:30
Kovid Goyal c28290be0b Fix progress dialog not being updated on windows during move library 2015-12-10 16:31:02 +05:30
Kovid Goyal 4952caec6c Dont try to use hardlinks on non-NTFS filesystems on windows 2015-12-10 16:02:33 +05:30
Kovid Goyal 8c79949a1d ... 2015-12-10 15:07:13 +05:30
Kovid Goyal bc1c4807f6 Dedicated UI for moving libraries
Do not re-use the welcome wizard move library code. It is now gone, and
was poorly designed in any case
2015-12-10 14:21:15 +05:30
Kovid Goyal fff4280d38 Simplify the welcome wizard by not moving libraries 2015-12-10 14:20:06 +05:30
Kovid Goyal 36780c1b59 Speed up library move by using hardlinks instead of file copies when moving to a location on the same filesystem 2015-12-10 14:12:25 +05:30
Kovid Goyal 66fdc77210 Code to copy files/tress using hard links
First tries with a hard link and if that fails uses a normal file copy
2015-12-10 13:36:15 +05:30
Kovid Goyal 853181cc58 Dont popup an error if the directory chosen for a move does not exist 2015-12-10 12:46:36 +05:30
Kovid Goyal 10738acbd2 Report delete failures during library mode to stdout 2015-12-10 10:19:15 +05:30
Kovid Goyal 022b011889 Fix moving libraries via calibre leaving behind a copy of the metadata_db_prefs_backup.json file in the original library folder 2015-12-10 09:58:01 +05:30
Kovid Goyal abf86abf5e ... 2015-12-09 08:55:04 +05:30
Kovid Goyal 38fd76c21b Update New York Review of Books 2015-12-08 12:40:56 +05:30
Kovid Goyal 8e73b8efef Support for the new app layout used with VS 2015 2015-12-08 10:35:47 +05:30
Kovid Goyal ac4d8e259a ... 2015-12-07 18:15:19 +05:30
Kovid Goyal 08be881052 ... 2015-12-07 13:33:36 +05:30
Kovid Goyal 62e942d7b8 Also preserve sip.exe 2015-12-07 13:25:38 +05:30
Kovid Goyal 906dd4305f Move creation of pycygrun into the install script 2015-12-07 13:20:21 +05:30
Kovid Goyal ad4f4b65fe Fix python install script not actually preserving site-packages 2015-12-07 12:56:14 +05:30
Kovid Goyal d9c57ad637 Add build time test for executables 2015-12-07 12:34:31 +05:30
Kovid Goyal 0b1e77dd41 Remove Bambook driver and profile
The driver has not worked for years (it depended on a third party
library that is not shipped with calibre anymore)
2015-12-07 12:32:23 +05:30
Kovid Goyal ae03e0265f Remove unused code 2015-12-07 12:17:28 +05:30
Kovid Goyal 84fd2da5cc Remove unused code 2015-12-07 12:16:54 +05:30
Kovid Goyal 1a2773cd3f Only run tinycss test suite if it is imported from the filesystem
Prevents failures when running --test-build on frozen installs
2015-12-07 11:13:08 +05:30
Kovid Goyal 5cc46c24e4 ... 2015-12-07 10:58:16 +05:30
Kovid Goyal 86a42609ba Get rid of iconv from windows build
The DLL was not working with VS 2015.
Also libxml2 covers the most commonly used encoding internally:
http://www.xmlsoft.org/encoding.html

In any case most (all?) parsing via lxml in calibre pre-decodes
input in python.
2015-12-07 09:44:43 +05:30
Kovid Goyal 9c7e8c19fd ... 2015-12-07 09:43:19 +05:30
Kovid Goyal e13dc5ead1 ... 2015-12-07 08:59:25 +05:30
Kovid Goyal 2e765455f5 Bulk metadata edit: Allow changing the series index increment when force numbering a series 2015-12-07 00:05:23 +05:30
Kovid Goyal a3abdce095 Rebuild everything with VS 2015
Makes sure that the instructions work from a clean VM and also gives me
the opportunity to update to VS 2015 SP1
2015-12-06 23:29:49 +05:30
Kovid Goyal 3b7a2e3ad1 Bulk metadata edit dialog: Allow entering fractional numbers into the series start with control. Fixes #1523253 [Bulk Metadata editing - Series Number](https://bugs.launchpad.net/calibre/+bug/1523253) 2015-12-06 23:18:32 +05:30