Commit Graph

28674 Commits

Author SHA1 Message Date
Kovid Goyal 77683fb88b Explicitly close ThreadPool from multiprocessing to ensure no leaked threads 2014-08-30 11:08:34 +05:30
Kovid Goyal b9e7dc6190 Edit Book: Fix the Check Book tool leaking threads 2014-08-30 11:02:36 +05:30
Kovid Goyal d758d88191 Decrease size of icns files in the OS X app bundle
By running the PNG images through a PNG optimizer. Also specify a
thumbnail image to use for files associated with calibre. Fixes #295 (Icon association for book files on Mac)
2014-08-30 10:49:00 +05:30
Kovid Goyal 057afd434c ... 2014-08-30 10:22:54 +05:30
Kovid Goyal bc8026ed69 Update Spektrum der Wissenschaft 2014-08-30 09:40:22 +05:30
Kovid Goyal 2087283a4b Edit Book; Fix editor hanging when quitting during a background save operation and the save operation completes before the warning dialog is dismissed. Fixes #1363122 [Edit Book: Blocked when saving and exiting...](https://bugs.launchpad.net/calibre/+bug/1363122) 2014-08-29 20:35:36 +05:30
Kovid Goyal 1c971b2478 Driver for SurfPad 3. Fixes #1363025 [Device non detected](https://bugs.launchpad.net/calibre/+bug/1363025) 2014-08-29 20:32:11 +05:30
Kovid Goyal ed8459397a Fix a regression in calibre 2.0 that caused setting the value of a custom number column to zero via the book list to clear the field instead. Fixes #1363076 [The number zero doesn't appear](https://bugs.launchpad.net/calibre/+bug/1363076) 2014-08-29 18:45:33 +05:30
Kovid Goyal 8f18290228 Check Book: Fix an error caused by empty style tags when auto-renaming mismatched font names. Fixes #1363028 [renaming incorrectly named fonts fails](https://bugs.launchpad.net/calibre/+bug/1363028) 2014-08-29 18:23:41 +05:30
Kovid Goyal 5f81108d5c Fix cracked.com 2014-08-29 16:57:30 +05:30
Kovid Goyal 632d348d1a ... 2014-08-29 13:33:38 +05:30
Kovid Goyal 2367342287 ... 2014-08-29 11:40:15 +05:30
Kovid Goyal 7d14f693fe version 2.1 v2.1.0 2014-08-29 09:29:29 +05:30
Kovid Goyal cc8b5e70c2 Patch to Qt WebKit to fix rendering of soft hyphens in the viewer 2014-08-28 15:47:57 +05:30
David Forrester cd44278fde Add support for new Kobo Aura H2O and firmware 3.8.0
Kobo have announced a new device. It uses the same firmware as their
other devices. This adds the device id and name.

There is also a new firmware version released. This is version 3.8.0,
but I am allowing 3.8.1. There are no changes needed to support the
firmware.

Fixes #1362435 [Add support for new Kobo Aura H2O and firmware 3.8.0](https://bugs.launchpad.net/calibre/+bug/1362435)
2014-08-28 11:42:00 +05:30
Kovid Goyal 3b2b7845de OS X: Workaround for Qt 5 bug that causes the popup menu on the author to author sort button in the edit metadata dialog to not respond if the mouse button if not released once before clicking menu entries. See #1362338 (Copy Author Sort to Author isn't working)
https://bugreports.qt-project.org/browse/QTBUG-41017
2014-08-28 11:14:12 +05:30
Kovid Goyal 2c4ffa1700 Workaround the broken hackery that the DOC Input plugin does, that causes it to break the Input Options Preferences in calibre 2.0 2014-08-28 09:47:42 +05:30
Kovid Goyal 24ae2e1d75 Fix odd selection mode for customize toolbars dialog 2014-08-27 21:01:34 +05:30
Kovid Goyal 5ace899bfb Book list: Fix Ctrl+Home/End not selecting the first/last book 2014-08-27 18:29:05 +05:30
Kovid Goyal e8d2a6a02f Remove platform theme plugin as it causes crashes in Ubuntu 2014-08-27 13:34:18 +05:30
Kovid Goyal deb085da7d Change help text for double click on library view tweak 2014-08-27 09:42:18 +05:30
Kovid Goyal 74fc0e6f3f Add some missing plugins to the Qt bundled with calibre on linux 2014-08-26 23:44:30 +05:30
Kovid Goyal 84ff9d957c Merge branch 'master' of https://github.com/cbhaley/calibre 2014-08-26 17:21:38 +05:30
Charles Haley fa5f6d1220 Change the "emblem" preference stuff so that the template editor does not show the icon type fields. 2014-08-26 11:19:05 +02:00
Kovid Goyal bad6acf8b3 Replace deprecated __defineGetter__ and __defineSetter___
__defineGetter__ was not working in Qt 5, this caused the following
regressions:

PDF Output: Header and footer templates not working in calibre 2.0.
Fixes #1361483 [Headers and footers don't appear EPUB to PDF](https://bugs.launchpad.net/calibre/+bug/1361483)

E-book viewer: The Table of Contents not displaying the currently viewed
section in bold if the section is a link to a location in the middle of
a file.
2014-08-26 13:08:47 +05:30
Kovid Goyal fb416ddffe When applying column header state explicitly change section hidden for every column not just the ondevice column 2014-08-26 09:16:00 +05:30
Kovid Goyal 478c96561d Just in case libusb's busnum and devnum are not unique on OS X 2014-08-26 09:05:46 +05:30
Kovid Goyal 41d110e444 More general fix for the OS X keyboard shortcuts not working problem. Fixes #1360849 [m command to merge books no longer functions](https://bugs.launchpad.net/calibre/+bug/1360849)
Add all actions created using the create_action/create_menu_action API
directly to the main window this allows their shortcuts to work on OS X.
2014-08-26 07:29:44 +05:30
Kovid Goyal 85a69325ea Output busnum and devnum when failing to open mtp device 2014-08-26 06:56:57 +05:30
Kovid Goyal ab1c011419 Driver for HTC C. Fixes #1360678 ['Send To Device' icon not appearing](https://bugs.launchpad.net/calibre/+bug/1360678) 2014-08-26 05:50:48 +05:30
Kovid Goyal 2c0af0e0fe Workaround for Qt 5 regression causing custom colors in color chooser dialogs to not be remembered between calibre sessions 2014-08-25 20:07:35 +05:30
Kovid Goyal f87d50c327 ... 2014-08-25 17:47:39 +05:30
Kovid Goyal 250a5ded0a Add an explicit hide() for the edit metadata dialog, though I dont see why it should be necessary. Maybe it will fix the phantom edit metadata dialog problem. 2014-08-25 17:45:48 +05:30
Kovid Goyal 0f187dfed3 Merge branch 'master' of https://github.com/cbhaley/calibre 2014-08-25 17:13:59 +05:30
Charles Haley ff49aa4220 Add providing a device driver with information about the current library when connecting and when the library changes while connected.
For memory, we discussed this some weeks ago. I just got around to doing it.
2014-08-25 13:19:37 +02:00
Kovid Goyal a0f4117d30 Make the shortcut config widget a little more robust by not relying on QKeyEvent::text() 2014-08-25 16:48:34 +05:30
Kovid Goyal c0708c760d Workaround for bug in hdiutil 2014-08-25 10:17:31 +05:30
Kovid Goyal 6237977646 ... 2014-08-25 09:43:37 +05:30
Kovid Goyal bd55c5e1e2 Conversion: Fix error when converting EPUB/HTML files that contain invalid margin or padding declarations. Fixes #1360842 [ePub to PDF convertion failed](https://bugs.launchpad.net/calibre/+bug/1360842) 2014-08-25 09:14:56 +05:30
Kovid Goyal 8ffd0215ef ... 2014-08-25 08:24:01 +05:30
Kovid Goyal b505225c90 Possible fix for crash on some linux systems in Qt 5 with --detach
Do the fork() before loading any Qt modules.
2014-08-24 23:56:36 +05:30
Kovid Goyal ebc552e118 E-book viewer: When right clicking on an image to view it in its own popup window, fix the rotate button not working correctly with the zoom buttons 2014-08-24 23:07:43 +05:30
Kovid Goyal 3c71dfb65f Fix #1360806 [{author_sort} ignored (when saving and in plugboards) when book has no author](https://bugs.launchpad.net/calibre/+bug/1360806)
Merge branch 'master' of https://github.com/cbhaley/calibre
2014-08-24 22:46:41 +05:30
Kovid Goyal 83b3e2cf19 Workaround for crash when running job (conversion to PDF or MOBI/reading metadata from epub without cover) that requires Qt WebKit on Ubuntu. Fixes #1360693 [Ubuntu: Import EPUB, Metadata Error](https://bugs.launchpad.net/calibre/+bug/1360693)
See https://bugreports.qt-project.org/browse/QTBUG-40946
2014-08-24 22:27:39 +05:30
Charles Haley bac30e2e67 Fix #1360806: allow book.smart_update to copy "null" (Unknown) author information to the destination if the destination author and author_sort values are null. There is a small performance hit if the source of the copy is null, which fortunately is rather rare. This change better supports non-null author_sort values associated with null author values. 2014-08-24 18:14:59 +02:00
Kovid Goyal a9dab307fb Proper OS X command line tools path 2014-08-24 18:56:55 +05:30
Kovid Goyal 1d92987780 OS X: Fix background jobs stealing input focus if they require the use of hidden browser 2014-08-24 18:28:25 +05:30
Kovid Goyal 391f7f5d25 ... 2014-08-24 17:16:48 +05:30
Kovid Goyal 92418618e1 Preferences->Metadata plugboards: Show plugboards for disabled devices and formats whose metadata writer plugins have been disabled. Fixes #1360766 [display plugboards with disabled plugin](https://bugs.launchpad.net/calibre/+bug/1360766)
Merge branch 'master' of https://github.com/cbhaley/calibre
2014-08-24 15:04:31 +05:30
Charles Haley c73d87a71d Enhancement #1360766: show plugboards for disabled devices and allow entering plugboards when no metadata writer is enabled. 2014-08-24 11:15:58 +02:00