Kovid Goyal
1cb3e02ab8
Use the new cover generation code to generate default covers during conversion
2014-09-14 17:34:36 +05:30
Kovid Goyal
583aa2bf4e
Edit Book: Handle books that contain links that are absolute filenames on windows (i.e. those that start with a drive letter)
2014-09-14 17:34:00 +05:30
Kovid Goyal
547e9bdf5f
Use new cover generation for bulk metadata edit
2014-09-14 16:21:01 +05:30
Kovid Goyal
e145787888
Add a comment to generated cover's metadata so they can be easily identified
2014-09-14 16:15:39 +05:30
Kovid Goyal
681bec7ee0
Make ensure_app() thread-safe
2014-09-14 16:03:30 +05:30
Kovid Goyal
7b4fdc0634
More color schemes for generated covers
2014-09-14 13:58:17 +05:30
Kovid Goyal
03e2b72c97
...
2014-09-14 13:50:41 +05:30
Kovid Goyal
99193f50ca
Use a dictionary for color themes so we can add extra fields easily later
2014-09-14 12:12:17 +05:30
Kovid Goyal
e7a2bd2691
Ensure there is never a double space after the title when creating file/folder names in the calibre library
2014-09-14 10:37:54 +05:30
Kovid Goyal
9713536660
Fix the row numbers in the book list remaining wide when switching libraries if some books were marked before the switch. Fixes #1369152 [Column width behaviour]( https://bugs.launchpad.net/calibre/+bug/1369152 )
2014-09-14 10:22:11 +05:30
Kovid Goyal
3004603cd4
Fix keyboard focus not going to cover grid after doing a search. Fixes #1369160 [post entering a search focus is on an element of the search result in default mode but on the search box in cover grid mode]( https://bugs.launchpad.net/calibre/+bug/1369160 )
2014-09-14 10:10:23 +05:30
Kovid Goyal
4d2a5796f8
Rounded corners on the cross
2014-09-13 21:53:56 +05:30
Kovid Goyal
4ba7b6ed47
VICE News by Adrian Tennessee
2014-09-13 18:03:03 +05:30
Kovid Goyal
e57dcd0f81
DOCX Input: Support for the keepNext paragraph property to keep successive paragraphs on the same page.
2014-09-13 18:00:09 +05:30
Kovid Goyal
a191e41a5e
...
2014-09-13 17:59:17 +05:30
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