42960 Commits

Author SHA1 Message Date
Kovid Goyal
61dfae3c1c
Add a non-ascii css parse test 2021-03-26 10:26:19 +05:30
Kovid Goyal
bc66e0bda5
version 5.14.0 v5.14.0 2021-03-26 08:54:02 +05:30
Kovid Goyal
e6e1f54f8c
Economist JSON format has changed 2021-03-26 08:42:21 +05:30
Kovid Goyal
e96068d20f
Merge branch 'master' of https://github.com/cbhaley/calibre 2021-03-26 08:34:50 +05:30
Charles Haley
1311c84d11 Template function format_date() improvement: add 'to_number' and 'from_number' as valid formats 2021-03-25 19:31:12 +00:00
Kovid Goyal
ea9ad78429
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1921348 [English text in code block (manual)](https://bugs.launchpad.net/calibre/+bug/1921348)
2021-03-25 18:46:39 +05:30
Charles Haley
7e95562329 Fix Jellby's second example. 2021-03-25 13:13:07 +00:00
Kovid Goyal
a758651340
Merge branch 'master' of https://github.com/cbhaley/calibre 2021-03-25 18:42:00 +05:30
Charles Haley
c2a25a8bd1 Bug #1921348: English text in code block. Many other cleanup, spelling, and grammar changes. 2021-03-25 13:05:02 +00:00
Kovid Goyal
530ca249b5
ZackZack.at by Dirk Gomez
Fixes #1921346 [Add recipe for zackzack.at](https://bugs.launchpad.net/calibre/+bug/1921346)
2021-03-25 14:21:59 +05:30
Kovid Goyal
d344114f1e
string changes 2021-03-25 09:40:18 +05:30
Kovid Goyal
79e1fe3fce
Merge branch 'master' of https://github.com/cbhaley/calibre 2021-03-24 18:38:20 +05:30
Charles Haley
b173eb4636 Add field references to the language syntax. $authors is the same as field('authors'). $$pubdate is the same as raw_field('pubdate'). 2021-03-24 12:49:49 +00:00
Kovid Goyal
4ad268224f
Edit book: When right clicking on a class in a HTML file, add an option to rename the class throughout the book 2021-03-24 16:12:02 +05:30
Kovid Goyal
1d6694b04f
Content server: Allow pressing v to read the book from the book details page
Fixes #1920910 [[Enhancement - Content server] Add ability to View book from the Book details page by clicking Enter](https://bugs.launchpad.net/calibre/+bug/1920910)
2021-03-24 13:57:21 +05:30
Kovid Goyal
d902ed2646
Fix #1917566 [[Enhancement] Choose library when the last used library is not available](https://bugs.launchpad.net/calibre/+bug/1917566) 2021-03-23 11:46:22 +05:30
Kovid Goyal
4bce133294
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1920733 [Quickview: Slight lag when viewing composite column in quickview](https://bugs.launchpad.net/calibre/+bug/1920733)
2021-03-22 21:52:02 +05:30
Charles Haley
3c781d1334 Bug #1920733: Slight lag when viewing composite column in quickview.
This problem is caused by Quickview filling in the entite table whenever the book changes. Unfortunately this is necessary because the table is sorted.

I improved performance using two methods:
- Compute the data for a column only when it is needed. This means that in general only the data in the sorted column is computed before displaying the table.
- Delay a bit before redisplaying the table. This lets the main gui remain responsive at the cost of a small delay in seeing the quickview data.
2021-03-22 14:22:54 +00:00
Kovid Goyal
33eac400fd
Get books: Fix smashwords plugin not working because of website changes
Fixes #1918737 [smashwords search doesn't work](https://bugs.launchpad.net/calibre/+bug/1918737)
2021-03-22 15:47:16 +05:30
Kovid Goyal
4cd2abd3c1
Adding from ISBN: Add an option to check if there are existing books with the specified ISBNs already in the library. Fixes #1919103 [Enhancement Request: "Add from ISBN" duplicate check](https://bugs.launchpad.net/calibre/+bug/1919103) 2021-03-22 14:12:47 +05:30
Kovid Goyal
038163ac97
Add a reference to the spec used to develop the fast CSS tranformer 2021-03-22 11:39:57 +05:30
Kovid Goyal
69261e96f5
Browser viewer: Fix Go to Location not working for positions. Fixes #1920250 [[Content server viewer] Error when trying to go to position in book](https://bugs.launchpad.net/calibre/+bug/1920250) 2021-03-22 11:25:02 +05:30
Kovid Goyal
1387cfc39f
MOBI Output: Fix latest kindle firmware not displaying select publisher font option for calibre produced azw3 files. Fixes #1920613 [Kindle Firmware 5.13.5 changed embedded font management](https://bugs.launchpad.net/calibre/+bug/1920613) 2021-03-22 11:00:10 +05:30
Kovid Goyal
90020202f0
More tests for CSS transformer 2021-03-22 10:36:27 +05:30
Kovid Goyal
16fe9090a5
Run the test suite with ASAN on Arch CI 2021-03-22 09:46:23 +05:30
Kovid Goyal
5ba9dbe940
Add a note about uploading large books when reverse proxying with nginx 2021-03-22 09:38:54 +05:30
Kovid Goyal
5ce36cc3e6
Option to run tests under sanitizer 2021-03-22 09:35:17 +05:30
Kovid Goyal
ccc85bc358
Skip a couple of tests when running with sanitizer 2021-03-22 09:09:42 +05:30
Kovid Goyal
78b14e7ae2
... 2021-03-22 08:24:33 +05:30
Kovid Goyal
c4ce025f41
Remove unused code. Fixes #1387 (Remove Unused Variable) 2021-03-22 08:23:35 +05:30
Kovid Goyal
47fc91689c
Merge branch 'patch-1' of https://github.com/0verk1ll/calibre 2021-03-22 08:21:36 +05:30
overkill
61cacccbc5
Make collections import one line. 2021-03-21 17:21:29 -04:00
overkill
c381a5c31b
Make Indentation Consistent
I added two more spaces to make my indentation consistent.
2021-03-21 14:28:46 -04:00
overkill
a8bec3448e
I removed the duplicate import of collections.
I made this change to address a suggestion from LGTM (https://lgtm.com/projects/g/kovidgoyal/calibre?mode=tree&severity=recommendation&ruleFocus=1818040193).
2021-03-21 13:52:10 -04:00
Kovid Goyal
bdceb78923
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1920574 [Enhancement Request: Setting a different font for template editor](https://bugs.launchpad.net/calibre/+bug/1920574)
2021-03-21 22:33:32 +05:30
Charles Haley
180b55d4e5 Changes to font selection 2021-03-21 16:16:39 +00:00
Charles Haley
7fe23d9e58 Enhancement #1920574: allow changing fonts in the templat tester 2021-03-21 15:29:32 +00:00
Kovid Goyal
320c525cfe
Fix a regression in calibre 5 that broke --explode-book and --implode-book in calibre-debug.exe 2021-03-21 20:00:00 +05:30
Kovid Goyal
9407f7b08f
Fix urls not being transformed if property is followed by '}' 2021-03-21 19:55:52 +05:30
Kovid Goyal
d21ef82385
Fix handling of comments
Comments are no longer tokenized. This means they are dropped from
transformed token runs, but preserved elsewhere.
2021-03-21 13:52:18 +05:30
Kovid Goyal
dd2450e092
Fix transform of font keywords 2021-03-21 13:24:28 +05:30
Kovid Goyal
29e2561d61
Fix handling of idents 2021-03-21 12:26:56 +05:30
Kovid Goyal
31c7698acb
Get url transforms working 2021-03-21 12:07:26 +05:30
Kovid Goyal
66343bc85e
Fix string token serialization
Add more tests
2021-03-21 11:02:40 +05:30
Kovid Goyal
43616dd0d6
More work on fast css transforms 2021-03-21 10:17:47 +05:30
Kovid Goyal
3cd166993f
Fix conversion of font sizes 2021-03-21 08:03:38 +05:30
Kovid Goyal
8755197b73
Avoid an if in the hot loop 2021-03-20 21:23:41 +05:30
Kovid Goyal
c8b5289a34
Handle empty parser state stack 2021-03-20 21:14:14 +05:30
Kovid Goyal
7fdd6bb3e4
pep8 2021-03-20 20:50:52 +05:30
Kovid Goyal
8135c83537
Merge branch 'master' of https://github.com/cbhaley/calibre 2021-03-20 20:47:02 +05:30