Kovid Goyal
d88e7788c3
Get basic hint activation working
2020-12-15 20:14:40 +05:30
Kovid Goyal
5203651af1
Dont use a binary for building translations
2020-12-15 19:14:29 +05:30
Kovid Goyal
168c75d5d1
More hints work
2020-12-15 16:14:52 +05:30
Kovid Goyal
5f113ce9dc
Merge branch 'master' of https://github.com/cbhaley/calibre
...
Fixes #1907998 [Tag Browser: Rename and Delete appear on composite columns](https://bugs.launchpad.net/calibre/+bug/1907998 )
2020-12-15 15:40:02 +05:30
Charles Haley
1e9473dffd
Bug #1907998 : Tag Browser: Rename and Delete appear on composite columns
2020-12-15 09:51:28 +00:00
Kovid Goyal
b4731c552c
Wire up the hints overlay
2020-12-15 14:12:37 +05:30
Kovid Goyal
99dedc4ac3
Start work on hints mode
2020-12-15 13:43:31 +05:30
Kovid Goyal
a1558ff4b9
Dont re-download the liberation fonts if they are already present
2020-12-15 11:53:20 +05:30
Kovid Goyal
5f67dd54b5
Fix fetching of liberation fonts
...
Also add them to .gitignore
2020-12-15 11:46:55 +05:30
Kovid Goyal
ebffa0a506
Dont store the Liberation Fonts in source control
...
They were kept there originally because newer versions of them were
reported to cause BSODs in Windows Vista/7. Since we no longer support
those, and newer windows has moved font parsing out fo kernel, this
should no longer be an issue.
2020-12-15 11:42:19 +05:30
Kovid Goyal
5b2e06fa0c
String changes
2020-12-15 08:47:24 +05:30
Kovid Goyal
a73fd36476
Only open external URLs in response to clicks. Fixes #1908041 [ebook-viewer and ebook-edit: iFrame in ePub opens browser]( https://bugs.launchpad.net/calibre/+bug/1908041 )
2020-12-15 08:10:54 +05:30
Kovid Goyal
8aa354729d
Apply changes to tts settings on creation
2020-12-15 07:58:22 +05:30
Kovid Goyal
b9972032e5
Windows: Ignore failures to set SAPI parameters
2020-12-15 07:51:01 +05:30
Kovid Goyal
74f7adb510
Windows: Automatically resolve shortcuts (.lnk files) when adding books to calibre. Fixes #1907410 [Enhancement request: Dragging a shortcut file into Calibre should add target file]( https://bugs.launchpad.net/calibre/+bug/1907410 )
2020-12-14 16:39:10 +05:30
Kovid Goyal
8b4dae7c9e
Update New York Times Book Review
2020-12-14 13:35:03 +05:30
Kovid Goyal
786f2aec6e
Fix #1908001 [[Enhancement] Add a colon after each field name in the Edit custom column dialog]( https://bugs.launchpad.net/calibre/+bug/1908001 )
2020-12-14 08:46:54 +05:30
Kovid Goyal
0e3f080842
Merge branch 'master' of https://github.com/cbhaley/calibre
2020-12-13 21:53:28 +05:30
Charles Haley
04b13a0c62
Apologies: I broke positioning of converted & duplicated rules in the last commit.
2020-12-13 16:19:14 +00:00
Kovid Goyal
a8359d83c0
Fix translations build on CI missing docstrings
2020-12-13 20:58:30 +05:30
Kovid Goyal
1388fc0a74
Merge branch 'master' of https://github.com/cbhaley/calibre
...
Fixes #1907919 [Enhancement Request: Rules editor: Convert/duplicate rule to advanced rule](https://bugs.launchpad.net/calibre/+bug/1907919 )
Fixes #1907918 [Enhancement Request: Rules editor: Match any condition](https://bugs.launchpad.net/calibre/+bug/1907918 )
2020-12-13 20:02:59 +05:30
Charles Haley
52e93d5cae
Enhancement #1907919 : Rules editor: Convert/duplicate rule to advanced rule.
...
Enhancement #1907918 : Add "Duplicate rule" button
Also fixed moving multiple selected items up and down
2020-12-13 13:17:52 +00:00
Kovid Goyal
8ccb974a61
Dont import unittest when not running tests
2020-12-13 17:26:18 +05:30
Kovid Goyal
8160a8d9c8
E-book viewer: Fix clock in header/footer not using system time format. Fixes #1907907 [Feature request: 24h clock format in reader]( https://bugs.launchpad.net/calibre/+bug/1907907 )
2020-12-13 14:19:37 +05:30
Kovid Goyal
59aa3c8541
Disable timezone formatting test as its local dependent
2020-12-13 14:17:33 +05:30
Kovid Goyal
7a162f113d
Make parsing of Qt time format strings more robust
2020-12-13 14:01:00 +05:30
Kovid Goyal
21f7031906
Viewer toolbar: Add a select all action
2020-12-13 13:18:01 +05:30
Kovid Goyal
913892d4f8
Windows: Fix Read aloud not working with books that have a single large internal text file, such as MOBI or DOCX books
...
Apparently, there is an undocumented limit to how much text can be
passed to SAPI in a single Speak() call.
So maintain our own internal queue and pass 128KB chunks.
2020-12-13 09:24:58 +05:30
Kovid Goyal
c7c627f285
Merge branch 'master' of https://github.com/cbhaley/calibre
...
Fixes #1907856 [Edit Metadata: Typing in number fails to replace undefined integers](https://bugs.launchpad.net/calibre/+bug/1907856 )
2020-12-13 06:28:05 +05:30
Charles Haley
99a647068c
Remove print statement
2020-12-12 23:39:57 +00:00
Charles Haley
0a02aa4827
Throw away empty icon specifications in icon rule evaluation
2020-12-12 23:35:01 +00:00
Charles Haley
87eb1fb164
Bug #1907856 : Typing in number fails to replace undefined integers
2020-12-12 22:16:04 +00:00
Kovid Goyal
e9b6e53ef1
Ignore subset failure when generating PDF
2020-12-12 17:19:38 +05:30
Kovid Goyal
0348bf9ad5
Handle failure to select match more gracefully
2020-12-12 17:03:17 +05:30
Kovid Goyal
205d5d432c
version 5.7.2
v5.7.2
2020-12-12 14:26:45 +05:30
Kovid Goyal
da81df5ef0
remove fonts before merging since merging can cause a font file to be used by multiple font dictionaries
2020-12-12 14:19:35 +05:30
Kovid Goyal
5ca83285fb
Remove more unused code
2020-12-12 13:46:20 +05:30
Kovid Goyal
e430bf3312
PDF Output: Yet another attempt at working around chromium's broken TTF embedding. Fixes #1907849 [conversion to pdf results in bizarre kerning]( https://bugs.launchpad.net/calibre/+bug/1907849 )
...
This has the advantage of making the merging code a lot simpler as well.
2020-12-12 13:41:48 +05:30
Kovid Goyal
22f200fd10
When listing fonts also get the CIDToGIDMap
2020-12-12 12:09:58 +05:30
Kovid Goyal
c683535752
...
2020-12-12 10:02:16 +05:30
Kovid Goyal
c8015e824c
E-book viewer: Add a toolbar icon for Read aloud
2020-12-12 09:04:22 +05:30
Kovid Goyal
66abe58c33
Fix #1907842 [Move Read aloud button above the Exit full screen button in the Content server viewer controls]( https://bugs.launchpad.net/calibre/+bug/1907842 )
2020-12-12 08:10:38 +05:30
Kovid Goyal
3356597218
Windows: Fix tts config dialog not showing initial voice selection correctly if not the system default voice
2020-12-11 20:54:46 +05:30
Kovid Goyal
621eeab6d1
Dont fail on missing age/gender in windows voices
2020-12-11 20:44:21 +05:30
Kovid Goyal
96adf1912d
version 5.7.1
v5.7.1
2020-12-11 17:18:41 +05:30
Kovid Goyal
cc970aa694
Ensure original_path does not end in a trailing slash which is probably what was causing the failures in the first place
2020-12-11 17:16:46 +05:30
Kovid Goyal
24ac765178
PDF Output: yet another glyph width fix for change in Chromium output
...
Apparently, the HarfBuzz subsetter does not produce mergeable hhea tables,
so we directly merge the W arrays instead, picking the widest width for
each glyph id. Lord knows if the glyph ids are stable across fonts, if
they aren't then we will need to do major surgery.
Fixes #1907675 [MacOS 10.15.7 EPUB to PDF conversion](https://bugs.launchpad.net/calibre/+bug/1907675 )
2020-12-11 17:08:43 +05:30
Kovid Goyal
44f2d0e073
Merge branch 'fix-build-with-icu68' of https://github.com/heirecka/calibre
2020-12-11 15:42:57 +05:30
Heiko Becker
ca0aa5f696
Fix build with ICU >= 68
...
ICU stopped defining the macros FALSE and TRUE in its headers with 68:
https://github.com/unicode-org/icu/commit/c3fe7e09d844
2020-12-11 10:53:17 +01:00
Kovid Goyal
c6d738ef6d
Fix regression causing failure to start if one of the previously used libraries no longer exists. Fixes #1907773 [After Update 5.7 - Defect by Start]( https://bugs.launchpad.net/calibre/+bug/1907773 )
2020-12-11 13:40:52 +05:30