Commit Graph

2202 Commits

Author SHA1 Message Date
Kovid Goyal 785c4ae4df Nicer tab close icon 2020-01-16 11:19:25 +05:30
Kovid Goyal f686647286 Command to vendor csslint 2020-01-08 21:01:59 +05:30
Kovid Goyal 3bcf55d571 macOS: Fix viewer controls not using system UI font 2020-01-01 10:45:37 +05:30
Kovid Goyal 4bc07eba10 More dark mode icon fixes 2020-01-01 09:35:15 +05:30
Kovid Goyal 4c1032ba5c A toolbar button for auto-scrolling 2019-12-28 21:14:38 +05:30
Kovid Goyal dcbed07c95 PDF Output: When an inline image is placed alone inside a block tag, ensure that it is not split over two pages. 2019-12-18 22:28:35 +05:30
Kovid Goyal b861197248 Unify reference mode icon 2019-12-15 11:03:28 +05:30
Kovid Goyal 5c2d0e7934 More dark mode icon fixes 2019-12-10 20:59:24 +05:30
Kovid Goyal 44b196ba0d More dark mode icon adaptation 2019-12-10 20:35:30 +05:30
Kovid Goyal 7bdf5fff0f Fix document type icons for dark themes 2019-12-10 14:29:50 +05:30
Kovid Goyal ddbf868592 Fix toolbar extender button not visible in dark theme 2019-12-10 13:56:04 +05:30
Kovid Goyal 406944a17e Fix icons in text edit widget toolbar for dark themes 2019-12-10 11:27:53 +05:30
Kovid Goyal ade858c1de Make various text formatting icons work better with dark themes 2019-12-10 11:17:32 +05:30
Kovid Goyal f495ffc16c Add a reference mode control to the viewer chrome 2019-12-09 09:49:58 +05:30
Kovid Goyal cd66cb007e Fix #1853241 [Viewer: lookup icon should be a library](https://bugs.launchpad.net/calibre/+bug/1853241) 2019-11-21 09:39:22 +05:30
Kovid Goyal f825c7c4d6 PDF Output: Improve handling of images that do not fit on a page. Fixes #1852205 [Calibre Vers. 4, new Viewer print feature.](https://bugs.launchpad.net/calibre/+bug/1852205) 2019-11-15 10:45:03 +05:30
Kovid Goyal 1c42d7fc3f Use pre-wrap for code and pre tags in user manual and quick start guide 2019-11-06 06:46:26 +05:30
Kovid Goyal f10f23d4f6 Remove some mozilla specific rules from the default css 2019-10-20 13:52:49 +05:30
Kovid Goyal ac036ccf1b Update RapydScript compiler 2019-10-16 06:14:56 +05:30
Kovid Goyal 94ea7c67ef Update bundled RapydScript
Fixes cache not being used with embedded compiler, thereby speeding up
compilation on systems where external rapydscript compiler is not
available
2019-10-05 13:50:00 +05:30
Kovid Goyal 02a3f8cf55 Improve docs for autoconnect_to_folder tweak 2019-09-27 09:01:29 +05:30
Kovid Goyal 901f1b1b74 Centralize all CSS used by book details 2019-09-13 13:52:46 +05:30
Kovid Goyal ac953dd2e6 Get rid of the :hover rule from the book details css file as Qt does not support it 2019-09-13 09:14:36 +05:30
Kovid Goyal 9c0346bbb1 QTextBrowser should not require explicit link color override 2019-09-13 09:13:36 +05:30
Kovid Goyal 46f5413b34 Port the RS gettext funcs to use webengine 2019-09-13 09:12:37 +05:30
Kovid Goyal 755cf383a3 Only remove elements when doing a google dictionary search 2019-09-13 09:12:31 +05:30
Kovid Goyal ded9e3ef70 Word lookup now works 2019-09-13 09:12:30 +05:30
Kovid Goyal e4c763d23e Add support for maths to PDF output 2019-09-13 09:12:26 +05:30
Kovid Goyal 070ad5351e Remove old viewer and coffeescript and viewer resources
Since the PDF output code is also going to be replaced, none
of this is required.
2019-09-13 09:12:17 +05:30
Kovid Goyal ff8965d510 Make embedded compiler behave more like external one 2019-09-13 09:12:17 +05:30
Kovid Goyal 4c365f7a31 Remove the rapydscript stdlib from resources
It is now bundled inside the compiler
2019-09-13 09:12:17 +05:30
Kovid Goyal 82083ddbb8 Drop the dependency on dukpy
The dukpy tests are failing on windows with VS 2017. Instead use Web
Engine to compile rapydscript code, when the rapydscript binary is not
present.
2019-09-13 09:12:16 +05:30
Kovid Goyal a304b67ce3 Remove WebKit from the ToC Editor 2019-09-13 09:12:16 +05:30
Kovid Goyal 2ccbe705b2 Rebuild coffeescript 2019-09-13 09:12:15 +05:30
Kovid Goyal 4634768d3f Fix a regression that broke the per_lang_title_sort_articles tweak
There must not be blank lines in tweak definitions in default_tweaks.py
Fixes #1834329 ["articles" for sort strings do not working/save](https://bugs.launchpad.net/calibre/+bug/1834329)
2019-06-27 06:15:37 +05:30
Eli Schwartz f75ea236e5 py3: make templite templates use python3-compatible syntax 2019-05-20 00:55:13 -04:00
Kovid Goyal 05ef1457e8 Dont store tweaks in a .py file
Use a .json file instead. As with the previosu migrations of pickle and
.py config files this causes the settings to become disjoint if an
upgrage/downgrade is done.
2019-03-26 11:25:15 +05:30
Kovid Goyal 390b0d45c1 Dont use a python file to store catalog section templates 2019-03-25 20:18:19 +05:30
Kovid Goyal a15857ba14 E-book viewer: Switch to using modern MathJax with HTML rather than SVG output
Seems to work fine with the ancient WebKit the user and PDF output use
and allows us to have only a single mathjax bundled with calibre. Also,
the SVG backend in unmaintained, so the HTML backend is more robust
going forward.
2019-01-04 19:00:04 +05:30
Kovid Goyal 3c972def4f Update embedded rapydscript
Fixes strings with double quotes in them not being translated on the
server.
2019-01-03 17:46:24 +05:30
Kovid Goyal d87540c482 Rebuild coffeescript 2018-09-12 09:38:12 +05:30
Flaviu Tamas 1d15fe84c0 Use six for reraise 2018-09-10 12:11:30 +05:30
Kovid Goyal 814bfc8afc Merge branch 'master' of https://github.com/nialldaley/calibre 2018-08-14 06:51:22 +05:30
Niall Daley 758c24f920 Add a tweak to allow skipping network check on news download.
The mechanism used for checking for available network connections
may not always be accurate, so allow it to be skipped. For instance
network manager may not be aware of all available connection and
so return a false negative.

This has been added as a tweak to allow those who know what they're
doing to use the alternate behavior, without breaking the default
check mechanism.
2018-08-13 13:07:17 +01:00
Kovid Goyal a275acb5c0 E-book viewer: Set the column-fill property to auto
Needed for people that build calibre against newer version of
Qt WebKit.
2018-06-16 09:05:08 +05:30
Kovid Goyal d7828644f5 Fix #1775991 [Update the Quick Start Guide in Swedish](https://bugs.launchpad.net/calibre/+bug/1775991) 2018-06-09 18:33:30 +05:30
Kovid Goyal 1cbd6ccf9b E-book viewer: Fix very slow loading for HTML files with very many images on Linux. Fixes #1774884 [loading flow for some ebooks takes painfully long in linux](https://bugs.launchpad.net/calibre/+bug/1774884)
For some reason setting column break inside on the images was
causing a re-layout only on Linux.
2018-06-06 17:53:11 +05:30
Kovid Goyal 04ba64d0d7 Also update links in translated quick start guides 2018-06-06 07:14:42 +05:30
Kovid Goyal 8396aa623b Fix broken links in the Quick Start Guide
Also migrate all links to https. Fixes #1775297 [Quick-Start Guide needs TLC](https://bugs.launchpad.net/calibre/+bug/1775297)
2018-06-06 06:52:40 +05:30
Kovid Goyal d8fe18acb4 ... 2018-06-01 19:32:40 +05:30