31298 Commits

Author SHA1 Message Date
Kovid Goyal
9aa4a426e7
Fix #1855820 [Configure metadata download field sizes](https://bugs.launchpad.net/calibre/+bug/1855820) 2019-12-12 08:47:55 +05:30
Kovid Goyal
e9576e8559
Fix rendering of checkbox outlines in dark mode 2019-12-12 08:37:11 +05:30
Kovid Goyal
aa0da824a5
Dont draw ugly border line under editor tab bar in dark mode 2019-12-11 21:04:47 +05:30
Kovid Goyal
3d42f724f3
Fix #1855957 [[Enhancement] Increase Max. OPDS items per query](https://bugs.launchpad.net/calibre/+bug/1855957) 2019-12-11 11:49:47 +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
04c2ccf6b2
py3 compat 2019-12-09 22:30:10 +05:30
Kovid Goyal
0c838d4a40
Turn on allowZip64 by default this matches python3 but not python2 2019-12-09 22:22:05 +05:30
Kovid Goyal
0fbc3cece6
Implement going to references in Go to... 2019-12-09 17:16:17 +05:30
Kovid Goyal
e6044fae91
Implement support for references with --open-at 2019-12-09 17:02:30 +05:30
Kovid Goyal
6a540b8b98
Cleanup passing of --open-at data to show_book 2019-12-09 10:31:12 +05:30
Kovid Goyal
f495ffc16c
Add a reference mode control to the viewer chrome 2019-12-09 09:49:58 +05:30
Kovid Goyal
7dea54d135
Add a button to toggel reference mode to the toolbar 2019-12-09 09:29:27 +05:30
Kovid Goyal
e1d9a25f81
Restore reference mode from the 3.x viewer 2019-12-09 09:05:28 +05:30
Kovid Goyal
d6262bbb90
Remove unused code 2019-12-09 00:14:43 +05:30
Kovid Goyal
68667f5f56
Fix no_activate_on_click style not delegating to the current style 2019-12-09 00:11:03 +05:30
Kovid Goyal
6fb8c25e89
Make toolbar separators stand out a bit more in dark themes 2019-12-08 23:10:32 +05:30
Kovid Goyal
7f991ad084
... 2019-12-08 21:59:16 +05:30
Kovid Goyal
3b50d8f280
Fix menu separators not visible in dark mode 2019-12-08 21:57:50 +05:30
Kovid Goyal
1713740406
set a property that can be accessed from C++ for dark mode 2019-12-08 21:35:40 +05:30
Kovid Goyal
c0655e782b
Make the text color consistent 2019-12-08 21:33:57 +05:30
Kovid Goyal
862463bc2b
Always use a lighter shade for current item hightlight 2019-12-08 21:04:56 +05:30
Kovid Goyal
d974b2f39c
Allow CALIBRE_USE_DARK_PALETTE override registry setting on windows 2019-12-08 20:40:44 +05:30
Kovid Goyal
0a1d4cfcbf
Color tweaks 2019-12-08 11:13:24 +05:30
Kovid Goyal
ad56467166
Define the dark theme link color in only one place 2019-12-08 09:11:56 +05:30
Kovid Goyal
0fdc70eac9
Fix tooltip bg in dark palette 2019-12-08 09:02:54 +05:30
Kovid Goyal
9c7f24805b
Only modify dark palette on macOS where we dont explicitly set the colors 2019-12-08 09:01:35 +05:30
Kovid Goyal
537fcd9021
Allow using an env var on linux for dark mode 2019-12-08 08:50:42 +05:30
Kovid Goyal
9d50e774b9
Only enable dark mode palette when using calibre style since it does not work with the system style
Also dont disable alternating row colors with dark palettes on windows,
since we can control the color.
2019-12-08 08:04:26 +05:30
Kovid Goyal
9d8ad144ff
DOCX Input: Fix incorrect font sizes for footnote references in paragraphs that have text with multiple font sizes. Fixes #1855403 [Private bug](https://bugs.launchpad.net/calibre/+bug/1855403) 2019-12-08 07:45:31 +05:30
Kovid Goyal
08ca34e735
DOCX Input: Avoid nested <sup> tags for footnote references
Also avoid empty <sup> or <sub> tags.
2019-12-08 07:44:03 +05:30
Kovid Goyal
935e7573ab
Add support for windows 10 dark mode
If dark mode is enabled in windows 10 under Settings -> Personalization
-> Colors then calibre will use dark colors for its interface. Note
that changing the setting will only take effect when calibre is
restarted.
2019-12-07 04:23:30 +05:30
Kovid Goyal
5774a6ef9a
Use the same ToC icon for viewer as for rest of calibre 2019-12-06 17:12:01 +05:30
Kovid Goyal
55ba61babc
Viewer: Improve metadata rendering. Fixes #1855163 [Show metadata in the same font size](https://bugs.launchpad.net/calibre/+bug/1855163) 2019-12-06 15:37:00 +05:30
Kovid Goyal
2d25f8d779
Log the user agent and keep it stable 2019-12-06 14:01:08 +05:30
Kovid Goyal
2e693b4156
Merge branch 'master' of https://github.com/davidfor/calibre 2019-12-06 07:24:29 +05:30
David
fac8c55cc6 Update supported Kobo firmware version 2019-12-06 07:38:40 +11:00
Kovid Goyal
14293ba36d
Content server: Remove un-needed narrow nbsp before titles in mobile view 2019-12-05 18:23:51 +05:30
Kovid Goyal
64adf22ac0
Fix azw3 conversion of entities failing on narrow python builds such as windows 2019-12-04 23:17:44 +05:30
Kovid Goyal
281ddb8678
Make the name of the html syntax highlighter module more explicit
Avoids name collisions with the stdlib html module in python3
2019-12-03 10:45:42 +05:30
Kovid Goyal
14819b4ec7
PDF Output: Fix the option to break long words at the end of lines not working since calibre 4. Fixes #1854349 [pdf-hyphenate no longer hyphenating pdfs](https://bugs.launchpad.net/calibre/+bug/1854349) [pdf-hyphenate no longer hyphenating pdfs](https://bugs.launchpad.net/calibre/+bug/1854349) 2019-12-02 20:32:26 +05:30
Kovid Goyal
e757597971
Polish books: Add a tool to add or remove soft hyphens from the book text 2019-12-02 20:26:36 +05:30
Kovid Goyal
6625560e81
Make algorithm non recursive to avoid failure on deeply nested tags 2019-12-02 18:42:37 +05:30
Kovid Goyal
7f85f0b531
Implement hyphenation of HTML 2019-12-02 17:15:06 +05:30
Kovid Goyal
9d9cd957f2
Fix failing test 2019-12-02 15:15:31 +05:30
Kovid Goyal
a8cb5c96ba
Clear caches per test rather than per class 2019-12-02 14:56:35 +05:30
Kovid Goyal
1e5de81544
Function to hyphenate individual words, sans surrounding punctuation 2019-12-02 14:44:54 +05:30
Kovid Goyal
aa1f52460e
Function to remove surrounding punctuation 2019-12-01 20:03:18 +05:30
Kovid Goyal
c344ef0775
Fix #1854616 [[Enhancement] Add separator in Fonts preferences](https://bugs.launchpad.net/calibre/+bug/1854616) 2019-12-01 18:14:00 +05:30