2203 Commits

Author SHA1 Message Date
Kovid Goyal
e9fc598a49
Avoid un-needed display:block class on <html> 2020-02-20 20:36:52 +05:30
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