28988 Commits

Author SHA1 Message Date
Kovid Goyal
c03377adc4
Check Book: External link checker: Also check HTML anchors (the part after the # in the link). Can be turned off via a checkbox at the bottom of the link checker window. 2018-06-06 08:27:12 +05:30
Kovid Goyal
fabc938c02
Fix various links in the manual 2018-06-06 07:05:09 +05:30
Charles Haley
8c56e6c291 In the tag browser, ensure that "Change category icon" appears only on top-level nodes. This avoids confusion about what which items are affected in hierarchical categories. 2018-06-05 16:35:52 +02:00
Kovid Goyal
7df3515b10
Edit book: Fix SVG files not being beautified by the Beautify all files tool 2018-06-05 15:14:47 +05:30
Kovid Goyal
8bd5c9b50f
Edit Book: Preview panel: Show previews when editing SVG files 2018-06-05 14:32:09 +05:30
Kovid Goyal
e42e31cdcb
Edit book: Fix searching in selected files not searching SVG files 2018-06-05 14:28:04 +05:30
Kovid Goyal
85a04d93c5
PDF Input: Fix background color being incorrectly set to gray when converting many PDF files.
Workaround for bug in pdftohtml
2018-06-04 07:37:06 +05:30
Kovid Goyal
d91585c7dc
Fix tertiary updates being notified if the current primary.secondary version is less than the released primary.secondary 2018-06-02 18:36:43 +05:30
Kovid Goyal
32e83b742f
Merge branch 'master' of https://github.com/cbhaley/calibre 2018-06-01 20:10:57 +05:30
Charles Haley
094bab9989 Added comment explaining the code added to fix #1766762. 2018-06-01 16:31:55 +02:00
Kovid Goyal
f47cbd7e88
Fix Tweaks help string not being displayed translated 2018-06-01 19:52:15 +05:30
Charles Haley
be19eda283 Workaround (maybe) for bug #1766762: it seems that there is something strange with wordwrapped labels with some fonts. One part of QT thinks it is showing a single line and sizes the line vertically accordingly. Another part thinks there isn't enough space and splits the label. The result is two lines in a single line space. It doesn't happen with every font, nor with every "long" label.
This change works around the problem by setting the maximum display width and telling QT to respect that width. I wasn't able to repeat it after making this change.

While there I implemented a minimum label length so that there is a better chance that the field edit boxes line up..
2018-06-01 13:29:16 +02:00
Kovid Goyal
41f2f51a48
version 3.25.0 2018-06-01 07:02:19 +05:30
Kovid Goyal
c90a748839
PDF Output: Add an option to use page margins from the input document, specified via @page CSS rules. Allows individual HTML files in the input document to have different page margins in the output PDF. Fixes #1773319 [ePub-to-PDF conversion: display of full-page images](https://bugs.launchpad.net/calibre/+bug/1773319) 2018-05-31 13:04:35 +05:30
Kovid Goyal
bd3274ff4a
Dont ignore page rules in <style> tags 2018-05-31 12:01:05 +05:30
Kovid Goyal
5048ecbf84
pep8 2018-05-31 11:48:40 +05:30
Kovid Goyal
b1101b7693
Fix option to show text under buttonsonly if there is enough space not working well with the option to use two lines for the text under the buttons. Fixes #1773426 [Menue icons - show text if there is enough room](https://bugs.launchpad.net/calibre/+bug/1773426) 2018-05-31 08:20:15 +05:30
Kovid Goyal
4a77d32a0e
Update notification: When both calibre and plugin updates are available and the user updates only the plugins, fix the restart calibre button not working. Fixes #1774059 [restart after updating plugins does't work. Selecting "automatically restart" leaves the menu to update plugins or calibre.](https://bugs.launchpad.net/calibre/+bug/1774059) 2018-05-31 07:44:57 +05:30
Kovid Goyal
bd7c8bba60
E-book viewer: Fix printing of comics (cbz/cbr files) not working. Fixes #1774163 [cbr to pdf GUI conversion throws an error](https://bugs.launchpad.net/calibre/+bug/1774163) 2018-05-31 07:32:17 +05:30
David
4c4effac83 Add support for Kobo Clara HD
Kobo has announced a new device, the Clara HD. It is the same size and
resolution as the Glo HD, so just needed to add the device id.
2018-05-30 01:53:48 +10:00
Kovid Goyal
cb7d4ff162
String changes 2018-05-28 21:28:53 +05:30
Kovid Goyal
336fff3fd6
String changes 2018-05-28 21:02:17 +05:30
Kovid Goyal
5f7e5bf155
EPUB3 Input: Fix Table of Contents not being recognized for some EPUB 3 books that placed their nav document in-side a sub-folder. Fixes #1773627 [Table of Contents](https://bugs.launchpad.net/calibre/+bug/1773627) 2018-05-28 13:02:18 +05:30
Kovid Goyal
2433b9f6ed
Remove conflicting USB ids from generic android driver
Apparently there are a bunch of generic clone devices that use
this ROCKCHIP based firmware without changing the USB ids. Since there
exist specialized drivers for prefer those to the generic driver.
2018-05-27 12:52:22 +05:30
Kovid Goyal
10e28548db
version 3.24.2 2018-05-27 08:36:07 +05:30
Kovid Goyal
6af9997c7c
EPUB Output: Fix an error causing conversion to fail when outputting to EPUB 3 and the input document has no preexisting nav. Fixes #1773533 [epub to epub conversion failed due to Python problem](https://bugs.launchpad.net/calibre/+bug/1773533) 2018-05-27 08:29:22 +05:30
Kovid Goyal
b3fc627990
version 3.24.1 2018-05-26 08:17:57 +05:30
Kovid Goyal
674615e1d0
Edit book: Fix a regression in the previous release that broke syncing between the editor and the Preview panel/Live CSS panel. Fixes #1773424 [Editor : preview panel](https://bugs.launchpad.net/calibre/+bug/1773424) 2018-05-26 08:14:47 +05:30
Kovid Goyal
f4a3df8523
Fix warning from sphinx for doc comment 2018-05-25 20:08:05 +05:30
Kovid Goyal
04a8fac1a5
version 3.24.0 2018-05-25 07:57:38 +05:30
Kovid Goyal
4fc540bdaa
PDF Output: Add an option to break long words at the ends of lines.
Fixes #1773111 [add hyphenation to ePub-to-PDF conversion](https://bugs.launchpad.net/calibre/+bug/1773111)
2018-05-24 14:02:32 +05:30
Kovid Goyal
c6c689f9e3
PDF Output: Strip zero-width space characters from the text as their presence prevents searching from working 2018-05-24 13:57:26 +05:30
Kovid Goyal
a5b807ea0f
pep8 2018-05-24 13:29:27 +05:30
Kovid Goyal
7b63184107
Make code to load hyphenation dicts re-useable 2018-05-24 13:08:05 +05:30
Kovid Goyal
0b53f53529
pep8 2018-05-24 12:39:40 +05:30
Kovid Goyal
1b89462d73
EPUB3 Input: Fix titlepage being referred to in the nav causing two titlepage entries in the final book. 2018-05-24 12:37:17 +05:30
Kovid Goyal
09ffa06cc4
Preserve existing nav markup when converting from EPUB 3 to EPUB 3 2018-05-24 10:26:24 +05:30
Kovid Goyal
b7d88ff218
pep8 2018-05-23 19:25:59 +05:30
Kovid Goyal
d329202ec6
Fix throbber buttons not being perfectly aligned inside toolbars 2018-05-23 19:23:49 +05:30
Kovid Goyal
b8b6e85abe
Add an option to use two lines for the text under the toolbar button in Preferences->Look & feel 2018-05-23 19:09:59 +05:30
Kovid Goyal
7fb27f7fa3
... 2018-05-23 15:27:51 +05:30
Kovid Goyal
4fba18f974
PDF Output: Allow using images in the header/footer templates
Images can be loaded using <img> tags with data URIs
2018-05-23 15:23:47 +05:30
Kovid Goyal
5012d9066c
pep8 2018-05-23 14:08:37 +05:30
Kovid Goyal
68bbec179a
Qt 5.11 compatibility 2018-05-22 19:40:13 +05:30
Kovid Goyal
10ab8bfa26
Conversion EPUB Output: Add an option to output EPUB 3 files. 2018-05-22 12:13:32 +05:30
Kovid Goyal
3048b56905
Edit Book: Spell check: Update the number of misspelled words/total words displayed when correcting/ignoring words. Fixes #1772276 [[enhancement] editor spelling check count](https://bugs.launchpad.net/calibre/+bug/1772276) 2018-05-21 09:48:13 +05:30
Kovid Goyal
ae10633c58
DOCX Output: Fix <pre> tags not being converted correctly. Fixes #1772219 [fail to keep the original program code format while converting](https://bugs.launchpad.net/calibre/+bug/1772219) 2018-05-20 11:57:08 +05:30
Kovid Goyal
a0e845be91
Fix handling of private entities
Conversion: Fix private entities that use the same name as an HTML entity not being handled correctly

Viewer: Fix HTML files with private entities displaying an artifact at
the top

Editor: Check Book: Show an error for HTML files with private entities

Editor: Fix HTML: Automatically resolve private entities

Fixes #1772157 [Private Named Entities problems](https://bugs.launchpad.net/calibre/+bug/1772157)
2018-05-19 18:02:46 +05:30
Charles Haley
0cdfd6bb44 Fix #1772151: the size column displays as blank. 2018-05-19 13:45:57 +02:00
Kovid Goyal
5d8ad82758
Add a UNKNOWN format if an input plugin results in a file without an extension 2018-05-18 18:55:47 +05:30