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
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
10179bce94
Add translatable strings from the QT font dialog
2014-08-24 10:14:50 +05:30
Kovid Goyal
aea6306f77
...
2014-08-24 10:14:34 +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
6d0b51f8d2
...
2014-08-24 08:55:03 +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
Kovid Goyal
697a74b0c1
Prevent calibre from installing or running on Windows XP as there have been many reports of Qt 5 crashing on Windows XP and Windows XP is now no longer supported by Microsoft.
2014-08-24 00:47:10 +05:30
Kovid Goyal
52522d5714
pep8
2014-08-23 23:54:26 +05:30
Kovid Goyal
3f290112a2
Linux: Disable the optional system tray icon in linux because of bugs in the system tray icon implementation in Qt 5 on linux. See #1360652 (calibre 2.0 system tray icon missing, cannot quit)
...
https://bugreports.qt-project.org/browse/QTBUG-31762
2014-08-23 23:52:35 +05:30
Kovid Goyal
46832dea12
E-book viewer: Fix navigating to a bookmark not updating the displayed page number. Fixes #1360621 [(ebook-viewer) weird behaviour dealing with current page in ePub]( https://bugs.launchpad.net/calibre/+bug/1360621 )
2014-08-23 22:20:10 +05:30
Kovid Goyal
e9080a686b
Workaround for Qt 5 bug that prevents using the return key to edit table cells in the main book list
...
https://bugreports.qt-project.org/browse/QTBUG-40938
2014-08-23 18:57:48 +05:30
Kovid Goyal
90f2bf4997
Fix the unified title and toolbar on Mac tweak causing calibre to fail to work because of a bug in PyQt5
2014-08-23 14:58:57 +02:00
Kovid Goyal
dcc4efc867
Fix #1360547 ["Legacy" window title]( https://bugs.launchpad.net/calibre/+bug/1360547 )
2014-08-23 14:58:56 +02:00
Kovid Goyal
6866597563
Fix the unified title and toolbar on Mac tweak causing calibre to fail to work because of a bug in PyQt5
2014-08-23 16:22:21 +05:30