29284 Commits

Author SHA1 Message Date
Kovid Goyal
850170ca8b Workaround for Qt 5 regression that broke selecting multiple icons in Preferences->Column icon rules 2014-09-13 16:14:47 +05:30
Kovid Goyal
5c80c68a43 A banner based style for auto generated covers 2014-09-13 15:24:57 +05:30
Kovid Goyal
e22c980fc1 ... 2014-09-13 12:49:32 +05:30
Kovid Goyal
73dfb9598f Fix #1368928 [Another twist of 1367943](https://bugs.launchpad.net/calibre/+bug/1368928) 2014-09-13 09:54:38 +05:30
Kovid Goyal
5ac0287a62 Fix tags with angle brackets not being displayed in the Book Details panel 2014-09-13 09:46:31 +05:30
Kovid Goyal
37c2044c6f Add a note about escaping braces in the editor templates 2014-09-13 09:43:27 +05:30
Kovid Goyal
0e40a2550e Fix #1368794 [Wrong coloring in Title sort (possibly related to 1367943)](https://bugs.launchpad.net/calibre/+bug/1368794) 2014-09-12 21:25:03 +05:30
Kovid Goyal
98907c9190 Merge branch 'master' of https://github.com/cbhaley/calibre 2014-09-12 21:19:43 +05:30
Charles Haley
521c98b4ff New author_sorts() formatter function. Returns the author sort strings from the authors table for the authors in the book. 2014-09-12 16:04:52 +02:00
Kovid Goyal
6ea8bab905 Jagran Josh by Krittika Goyal 2014-09-12 16:51:29 +05:30
Kovid Goyal
6925fd7a23 Fix for regression in 2.3 connecting with Calibre Companion when deleting books caused by the performance improvement in 829447f01fd34dd780a7ee6083cdd53b751e5c40 2014-09-12 10:56:46 +05:30
Kovid Goyal
2002b18de3 Add a retry for setting the label on github 2014-09-12 09:26:31 +05:30
Kovid Goyal
8d0e365882 version 2.3 v2.3.0 2014-09-12 07:46:50 +05:30
Kovid Goyal
41deb58447 ... 2014-09-11 22:36:44 +05:30
Kovid Goyal
0a90dc23d6 Fix compilation of texture generation code on OS X and windows 2014-09-11 21:01:42 +05:30
Kovid Goyal
a88b574c13 Edit metadata dialog: Fix the author sort field not being marked red initially when the author sort does not match the author due to a Qt 5 behavior change. Fixes #1367943 [Author sort fails sometimes in tag browser](https://bugs.launchpad.net/calibre/+bug/1367943) 2014-09-11 20:25:42 +05:30
Kovid Goyal
3bcac0109a ... 2014-09-11 20:14:57 +05:30
Kovid Goyal
409b75c8fd ... 2014-09-11 19:44:21 +05:30
Kovid Goyal
7cd8007188 Code to auto-generate textures with random noise blurred by a gaussian convolution 2014-09-11 16:14:54 +05:30
Kovid Goyal
519b4ac7fa Fix #1367913 [Calibre doesn't start with last source - It keeps running in background](https://bugs.launchpad.net/calibre/+bug/1367913) 2014-09-11 08:22:09 +05:30
Kovid Goyal
7ffe0f91af ... 2014-09-10 20:06:42 +05:30
Kovid Goyal
08cfe8029a Cover generation work
Etch the text, add a gradient based style, allow styles to specify page
margins, more useful test() function that displays all color and style
variants at once.
2014-09-10 19:44:52 +05:30
Kovid Goyal
52035d6dcf Initial implementation of colors/styles in cover generation 2014-09-10 17:43:46 +05:30
Kovid Goyal
c274d3928e Cover Grid: Dynamically adjust the size of the in memory cover thumbnail cache based on the window size to ensure flicker free rendering even on very large screens. Fixes #1367211 [cover grid continuously redraws covers](https://bugs.launchpad.net/calibre/+bug/1367211) 2014-09-10 09:54:22 +05:30
Kovid Goyal
1c65579a5d Update Strategy+Business
Fixes #1367347 [Private bug](https://bugs.launchpad.net/calibre/+bug/1367347)
2014-09-10 09:12:20 +05:30
Kovid Goyal
27a21b00d1 Fix #1367221 [Tag management window larger than display](https://bugs.launchpad.net/calibre/+bug/1367221) 2014-09-10 08:39:30 +05:30
Kovid Goyal
b2fe105a4b ... 2014-09-09 21:23:24 +05:30
Kovid Goyal
a2cd4594fb Start work on new cover generation framework
Text rendering works using Qt's text layout engine which should
automatically support RTL languages, fallback fonts, etc.
2014-09-09 21:03:24 +05:30
Kovid Goyal
16e8366e1a Merge branch 'master' of https://github.com/cbhaley/calibre 2014-09-09 17:49:08 +05:30
Charles Haley
c0b4994b6e Performance improvement again: don't change an existing method's signature. 2014-09-09 14:09:51 +02:00
Charles Haley
829447f01f Performance improvements:
- Add an option to booklists to not check for duplicates if the device knows there aren't any. Eliminates N squared lookup times.
- Make the wireless device driver use the above option.
- Change a comprehension to use a generator instead of a returned list of keys.

FWIW: found these because a CC user has 18,000 books on his device!
2014-09-09 13:04:57 +02:00
Kovid Goyal
9ea1b7e95b Fix #1366889 [ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters](https://bugs.launchpad.net/calibre/+bug/1366889) 2014-09-09 08:18:39 +05:30
Kovid Goyal
84b92f5d31 OS X: Fix restarting of calibre not working if calibre.app is placed in a location with spaces in the path 2014-09-09 08:05:27 +05:30
Kovid Goyal
f6e42f4cc1 Fix regression that caused calibre running in debug mode on OS X to not have a menubar or dock icon 2014-09-08 20:40:45 +05:30
Kovid Goyal
eac34e2ba7 Ensure builtin fonts are only loaded once 2014-09-08 20:24:49 +05:30
Kovid Goyal
3eee818dae Merge branch 'master' of https://github.com/cbhaley/calibre 2014-09-08 15:01:48 +05:30
Charles Haley
c4b46b77c5 Changes to template tester: make the intro text into placeholder text and remember the last template entered during the calibre session.
See http://www.mobileread.com/forums/showthread.php?p=2917642
2014-09-08 11:25:44 +02:00
Charles Haley
3e733c1a33 Remove debugging print statement 2014-09-08 11:13:02 +02:00
Kovid Goyal
20e861dfaf Update Dawn 2014-09-07 17:31:52 +05:30
Kovid Goyal
82f03dca32 E-book viewer: Make the current item in the ToC italic as well as bold 2014-09-07 00:07:55 +05:30
Kovid Goyal
0ebd793d61 Nicer error message when a book being converted is deleted from the library 2014-09-06 23:51:37 +05:30
Kovid Goyal
4e8fbeae22 E-book viewer: Fix a rare hang caused by an infinite loop when decoding a CFI 2014-09-06 23:26:45 +05:30
Kovid Goyal
9c244a873b E-book viewer: Try to detect when a chapter has a page break near the start resulting in a blank page and override the page break. Fixes #1366074 [Private bug](https://bugs.launchpad.net/calibre/+bug/1366074) 2014-09-06 21:14:21 +05:30
Kovid Goyal
29ccc7d54d Only load jsbrowser in the recipe system if it is actually needed 2014-09-06 20:52:36 +05:30
Kovid Goyal
b54c64df75 ... 2014-09-06 20:49:36 +05:30
Kovid Goyal
74d45207f7 Get Books: WHen downloading books show a popup message telling the user that the books will be added to the calibre library automatically, to help new users understand what is happening. The popup message can be disabled. 2014-09-06 18:52:09 +05:30
Kovid Goyal
4a713b68f6 Update American Thinker 2014-09-06 18:40:11 +05:30
Kovid Goyal
09ca243596 Update Anchorage Daily News 2014-09-06 18:34:56 +05:30
Kovid Goyal
d2e1dc3bc6 ... 2014-09-06 18:20:15 +05:30
Kovid Goyal
2894d1100f ... 2014-09-06 18:04:35 +05:30