Kovid Goyal
2d65fde274
E-book viewer: Automatically hide the mouse cursor if the mouse has not been used for a few seconds. This prevents the mouse cursor from obscuring text underneath it. The cursor will reappear automatically when you move the mouse.
2014-08-30 16:53:03 +05:30
Kovid Goyal
d18e1bdb4e
...
2014-08-30 11:14:17 +05:30
Kovid Goyal
b9e7dc6190
Edit Book: Fix the Check Book tool leaking threads
2014-08-30 11:02:36 +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
7d14f693fe
version 2.1
2014-08-29 09:29:29 +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
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
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
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
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
Charles Haley
fdbaf04456
Small improvement on template tester messages.
2014-08-24 11:14:53 +02:00
Kovid Goyal
03f19243bb
Add a new tool to easily test templates. Go to Preferences->Toolbars to add the tool to one of the calibre toolbars. Fixes #1360550 [Shortcut to template editor]( https://bugs.launchpad.net/calibre/+bug/1360550 )
...
Merge branch 'master' of https://github.com/cbhaley/calibre
2014-08-24 13:53:21 +05:30
Kovid Goyal
73366a79d6
Workaround for Qt 5 regression that prevented the keyboard shortcuts for the various Similar books actions from working
2014-08-24 13:49:25 +05:30
Charles Haley
72d21bfcc5
Enhancement #1360550 Shortcut to template editor
2014-08-24 10:08:49 +02:00
Kovid Goyal
dfac964265
...
2014-08-24 12:01:03 +05:30
Kovid Goyal
58aa6d3442
Merge branch 'master' of https://github.com/cbhaley/calibre
2014-08-24 11:29:15 +05:30
Kovid Goyal
cc53b3c203
Fix calibre not using system color scheme
...
Apparently on windows and OS X if the application style is set before
the application object is constructed the system color scheme is not
read.
2014-08-24 10:58:25 +05:30
Kovid Goyal
8945e3b506
pep8
2014-08-24 10:21:23 +05:30
Kovid Goyal
84e37360c4
...
2014-08-24 10:07:40 +05:30
Kovid Goyal
adffb75395
ebook-viewer: Handle --open-at using a localized string (, instead of . for decimal separator)
2014-08-24 10:06:13 +05:30
Kovid Goyal
072b5b885c
Fix regression in calibre 2.0 that caused crashes when using drag and drop to re-order virtual library tabs
2014-08-24 09:41:44 +05:30
Kovid Goyal
ca693798c3
...
2014-08-24 01:46:45 +05:30
Kovid Goyal
df49debcf8
Use C code to redirect standard I/O streams for --detach and --daemonize
2014-08-24 01:17:28 +05:30
Kovid Goyal
177998f6a3
Possible fix for --detach crash on some linux systems
...
Do not use file objects for redirecting the std streams as they could be
garbage collected closing the streams. Also redirect stdin. I dont
really expect either of these to fix the issue, but it's a start.
2014-08-24 00:51:02 +05:30