1924 Commits

Author SHA1 Message Date
Kovid Goyal
13c5fdb2be E-book viewer: When printing, print to a PDF file instead of directly to the printer. This fixes printing not working on some systems. Fixes #1448330 [Ebook Viewer Print not working](https://bugs.launchpad.net/calibre/+bug/1448330) 2015-04-25 13:28:36 +05:30
Kovid Goyal
3c74a744ef E-book viewer: Fix a regression that caused the viewer to occasionally skip the last page in a chapter when displaying more than one pages per screen and scrolling by screen
Also use a custom tag name for the blank page elements, so that there is
less chance of CSS from elsewhere being applied to it
2015-04-20 19:16:12 +05:30
Kovid Goyal
76f1582757 E-book viewer: When displaying multiple pages per screen fix whole screen scrolling so that it works as expected even at the end of the file, when their might be fewer pages left than would fill the screen. 2015-04-13 14:09:59 +05:30
Kovid Goyal
35f565a425 Add webm mime types 2015-04-06 10:14:51 +05:30
Kovid Goyal
7b920401d2 ... 2015-03-31 08:29:26 +05:30
Kovid Goyal
3e3bfd002e ... 2015-03-07 17:03:51 +05:30
Kovid Goyal
ae8cf31bac PDF Output: Fix incorrect conversion of source document that specify dir="rtl" on the root element. Fixes #1429292 [dir="rtl" in html crashes PDF build](https://bugs.launchpad.net/calibre/+bug/1429292)
Also fixes rendering of such documents int he viewer in paged mode.
2015-03-07 16:49:40 +05:30
Kovid Goyal
3a284d0860 FB2 Input: Do not put a border around images 2015-03-06 20:16:30 +05:30
Eli Schwartz
b19633eeee calibre-portable.sh should write new files world-accessible.
This is a portable app after all.

Also add usage info and an install/upgrade switch.
2015-02-28 07:08:25 +05:30
Eli Schwartz
973e0e9d6f Fixes and changes to calibre-portable.sh
Fixes #1426222 [Updated version of calibre-portable.sh](https://bugs.launchpad.net/calibre/+bug/1426222)
2015-02-27 10:28:24 +05:30
Kovid Goyal
1779671e47 E-book viewer: Fix footnote popup window not displaying entire footnote if footnote contains element with page-break-after set 2015-02-19 12:43:40 +05:30
Kovid Goyal
5b3e33c26c Add mime type for markdown 2015-02-17 09:22:17 +05:30
Kovid Goyal
3d929bf388 Add mimetype for CBC files 2015-02-17 09:18:01 +05:30
Kovid Goyal
bdf4e01d7a Make jumping to a cfi pseudo synchronous by spinning the event loop while waiting for the scroll to finish 2015-02-01 10:22:17 +05:30
Kovid Goyal
89cc647009 Some utility functions to control the viewer position with page numbers in paged mode 2015-01-31 10:46:42 +05:30
Kovid Goyal
ef09e886b3 Change all shebangs to use python2 2015-01-23 19:08:21 +05:30
Kovid Goyal
f8ff8e4be2 Modify the icon for the copy to library action 2015-01-21 22:44:50 +05:30
Kovid Goyal
a7505aa324 Wire up the reports tool 2015-01-19 18:01:46 +05:30
Kovid Goyal
04dfbe41d4 Allow adding the "Manage Snippets" action to the toolbar, for easy access 2015-01-11 14:15:36 +05:30
Kovid Goyal
3ddb7f1da3 Add a noindex directive for robots to the content server
There are people that apparently expose their content server instances
over the public internet. See
http://www.mobileread.com/forums/showthread.php?t=202662
2015-01-02 22:45:55 +05:30
Kovid Goyal
610f2e32cb FB2 Input: Add support for FB2 books that use the FictionBook 2.1 XML schema. Fixes #1401915 [can't read fb2, saved from samlib.ru](https://bugs.launchpad.net/calibre/+bug/1401915) 2014-12-14 10:52:46 +05:30
Kovid Goyal
c352d2eccb ... 2014-11-26 12:53:20 +05:30
Kovid Goyal
a6a2359025 Edit Book: Make the CSS used for styling the generated inline ToC user customizable via http://manual.calibre-ebook.com/customize.html#overriding-icons-templates-et-cetera 2014-11-07 21:23:41 +05:30
Kovid Goyal
2f404dbdcd Also recognize links that are linked back to as footnote links 2014-11-05 22:07:55 +05:30
Kovid Goyal
851617caed ... 2014-11-05 18:52:31 +05:30
Kovid Goyal
9c93a6e06b Insert metadata as jacket page: Make the invisible tags used for searching across books format better, by giving them their own table row. 2014-10-23 10:51:55 +05:30
Kovid Goyal
950a3a656c Use a dedicated icon for metadata downloading 2014-10-20 15:33:25 +05:30
Kovid Goyal
f623249847 E-book viewer: Fix page turning by clicking in the margins in full screen mode (when displaying more than one page per screen) not working because of a Qt 5 behavior change. 2014-10-06 12:02:22 +05:30
Kovid Goyal
0f660259d3 Edit book/Book polishing: When embedding fonts or subsetting embedded fonts, handle the :first-letter and :first-line pseudo-element style rules. Fixes #1373649 [Book Editor - Font Subsetting does not recognize pseudo-element declarations](https://bugs.launchpad.net/calibre/+bug/1373649) 2014-10-02 12:00:45 +05:30
Kovid Goyal
88df6cbb3d Use Qt to draw catalog covers and mastheads as well 2014-09-24 09:46:23 +05:30
Kovid Goyal
9b2ebcfdc5 E-book viewer: Fix displaying multiple pages per screen not working in calibre 2.x with some books, due to a change in Qt 5. Fixes #1372066 [Private bug](https://bugs.launchpad.net/calibre/+bug/1372066) 2014-09-21 21:02:13 +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
8e2abc008f Metadata jacket: Allow customizing the jacket template to show the tags in alphabetical order 2014-09-04 10:57:42 +05:30
Kovid Goyal
2faac51ceb Make the template used to create empty EPUB files customizable by the user 2014-09-04 10:46:11 +05:30
Kovid Goyal
deb085da7d Change help text for double click on library view tweak 2014-08-27 09:42:18 +05:30
Charles Haley
626d127cc3 Use the full formatter for the catalog templates so the full template language and all custom columns can be used.
I have tested this in epub and mobi and it works as far as I can tell. Unfortunately this code is very complicated so there may be problems. We will see...
2014-08-23 12:37:32 +02:00
Kovid Goyal
5693efad98 fix permissions on icon files 2014-08-17 21:18:01 +05:30
Kovid Goyal
65c073b11a Edit Book: Fix a regression that caused clicking on links in the preview panel that lead to destinations in the same HTML file popping up a spurious error message. 2014-08-03 07:35:50 +05:30
Kovid Goyal
b58cd915f6 Live CSS: Show the Matched CSS header even if no rules match 2014-08-02 09:48:58 +05:30
Kovid Goyal
cf7887dd61 Edit Book: Allow the import files into book action to be added to the toolbar 2014-07-31 08:37:57 +05:30
Kovid Goyal
302d131ec2 Conversion: When inserting a metadata jacket, format the series number
using roman numerals. This behavior can be disabled by using a custom
jacket template, as described here: http://manual.calibre-ebook.com/customize.html#overriding-icons-templates-et-cetera
See #1342916 (Roman Numerals not show on book jacket)
2014-07-25 19:17:45 +05:30
Kovid Goyal
e6964c4eee Edit Book: Allow the action to launch the saved searches dialog to be added to the global toolbars 2014-07-20 09:59:38 +05:30
Kovid Goyal
689d9f6e60 Book details panel: Make series and tags clickable. Clicking on them will search the calibre library for all books in the same series/ having the same tag
Fixes #1341297 [[Enhancement] make series name (in book details) a link/clickable](https://bugs.launchpad.net/calibre/+bug/1341297)
2014-07-14 13:41:05 +05:30
Kovid Goyal
c5e05cdb2e Edit Book: Add in-context help for HTML and CSS
Now, you can right click on any HTML/OPF/NCX tag name or CSS property
and the editor will open some help for that item in your browser.
2014-07-13 15:56:14 +05:30
Kovid Goyal
f01c2e96fd Fix link in de version of QS Guide 2014-07-12 08:44:49 +05:30
Kovid Goyal
c952bb5888 Add translated Quick Start Guides in French and German 2014-07-07 10:48:34 +05:30
Kovid Goyal
84205d79cd Recognize leading articles for the Esperanto language when auto-generating title sorts. Fixes #1336639 [Esperanto alphabetization](https://bugs.launchpad.net/calibre/+bug/1336639) 2014-07-02 12:31:57 +05:30
Kovid Goyal
2d364dfa4a Fix #1332837 [Additional article words in Italian](https://bugs.launchpad.net/calibre/+bug/1332837) 2014-06-29 18:05:24 +05:30
Kovid Goyal
888bb39f3d Change NON NULL to NOT NULL in the sqlite schema 2014-06-14 11:09:02 +05:30