Kovid Goyal
48e36065a4
PDF Output: When converting fixed layout input documents fix anchors inserted for navigation sometimes being rendered as blue boxes. Fixes #1911466 [Private bug]( https://bugs.launchpad.net/calibre/+bug/1911466 )
2021-01-19 21:25:02 +05:30
Kovid Goyal
0727fb7793
calibre-server --manage-users: Add a scriptable interface calibre-server --manage-users -- help. Fixes #1912337 [[Enhancement] Add parameters for executing actions programatically from calibre-server --manage-users]( https://bugs.launchpad.net/calibre/+bug/1912337 )
2021-01-19 20:39:53 +05:30
Kovid Goyal
991e61af32
E-book viewer: Move read aloud popup bar to the bottom of the screen in flow mode. Fixes #1911470 [Read Aloud toolbar covers text]( https://bugs.launchpad.net/calibre/+bug/1911470 )
2021-01-19 19:33:36 +05:30
Kovid Goyal
3be5856df5
Bulk metadata download: Fix series number not being changes if the series is the same as the existing series
2021-01-19 18:20:49 +05:30
Kovid Goyal
54d57c6748
Add support for the CB7 comic file file format
...
Fixes #1912212 [Add support for CB7 and CBA file format](https://bugs.launchpad.net/calibre/+bug/1912212 )
2021-01-19 13:33:45 +05:30
Kovid Goyal
eae5ff6d88
E-book viewer: Fix a regression that caused non-HTML descriptions to not be displayed in the metadata page
2021-01-19 09:24:34 +05:30
Charles Haley
e195687859
Also make saved search recursion checking case insensitive. Raise the 'recursion limit' to 10.
2021-01-18 10:12:26 +00:00
Kovid Goyal
15e8980cb2
E-book viewer: Allow adding a button to the selection bar that copies the currently selected text along with a calibre:// URL to show the text in the book. See #1912070 ([Enhancement] Additional access to copying Go To URL location link)
2021-01-18 13:14:22 +05:30
Kovid Goyal
9032d92954
E-book viewer: Add keyboard shortcuts to copy the current location to the clipboard. Fixes #1912070 [[Enhancement] Additional access to copying Go To URL location link]( https://bugs.launchpad.net/calibre/+bug/1912070 )
2021-01-18 11:21:45 +05:30
Kovid Goyal
447f366839
DRYer
2021-01-18 10:49:50 +05:30
Kovid Goyal
0bdaf44cfb
py3 compat for mtp on unix error reporting
2021-01-18 08:04:44 +05:30
Kovid Goyal
05776164d0
Merge branch 'master' of https://github.com/cbhaley/calibre
2021-01-17 19:35:18 +05:30
Charles Haley
cfbff3d98f
New template function: field_exists()
2021-01-17 13:56:55 +00:00
Charles Haley
b7c4fcd711
Enhancement: allow template functions add() and multiply() to take a variable number of arguments.
2021-01-17 13:56:28 +00:00
Kovid Goyal
c577025037
pep8
2021-01-17 19:19:05 +05:30
Kovid Goyal
e3cde00f98
Merge branch 'master' of https://github.com/cbhaley/calibre
...
Fixes #1912074 [Enhancement Request: Increase size of Edit Saved Search](https://bugs.launchpad.net/calibre/+bug/1912074 )
Fixes #1912081 [Saved searches are case-sensitive](https://bugs.launchpad.net/calibre/+bug/1912081 )
2021-01-17 19:16:57 +05:30
Charles Haley
aec0185f0c
Show template function type in the template editor's function list.
2021-01-17 11:27:42 +00:00
Charles Haley
9df7d7ead9
Enhancement #1912081 : make saved search lookup case insensitive.
2021-01-17 11:09:31 +00:00
Charles Haley
9c0fabff25
Enhancement #1912074 : make the saved search editor multiline.
2021-01-17 10:59:15 +00:00
Kovid Goyal
9546557ec9
String changes
2021-01-17 05:46:35 +05:30
Charles Haley
e6922b9983
Inline the formatter function contains() for better performance.
2021-01-15 11:56:23 +00:00
Kovid Goyal
93aed4db7a
Also add a test for AP based date formatting
2021-01-14 20:15:55 +05:30
Kovid Goyal
6daa33600d
E-book viewer: Fix clock being displayed in 24 hr format on some systems even though system locale is set to use 12 hr format.
2021-01-14 20:13:14 +05:30
Kovid Goyal
b657953478
Dont rely on the arguments of the activated signal as they are unknown in PyQt6
2021-01-14 03:15:39 +05:30
Kovid Goyal
e4cce88002
Dont use deprecated QApplication.fontMetrics()
2021-01-13 18:35:35 +05:30
Kovid Goyal
1d89aa737a
Fix detection of missing speech-dispatcher on linux
2021-01-12 07:15:49 +05:30
Kovid Goyal
e91ebda5e8
When detecting plugin zip safety dont use a hardcoded list of native code extensions
2021-01-11 07:19:25 +05:30
Kovid Goyal
31a1ce8d4a
Fix #1910904 [[Enhancement] Use a Cancel button instead of a Discard button]( https://bugs.launchpad.net/calibre/+bug/1910904 )
2021-01-10 16:42:34 +05:30
Guido Falsi
fc9a480cd4
Use python 3.7 compatible syntax.
...
The := operator was introduced in python 3.8. I don't think making calibre incompatible with previous python versions is worth the use of the new operator here.
FreeBSD at least uses python 3.7 by default and this would cause problems in providing calibre to users, and require them to custom compile software to get it.
2021-01-09 11:44:07 +01:00
Kovid Goyal
986408809c
Bulk metadata edit: Fix regression that inverted the meaning of the case sensitivity setting in the Search & replace tab
2021-01-09 06:25:30 +05:30
Kovid Goyal
78a001b335
calibredb list: Fix incorrect output when redirecting to file
...
py3 compat, caused by mix of text and binary output streams.
2021-01-09 06:08:51 +05:30
Charles Haley
84b0c4a318
Bug #1910662 : Composite column shows as one string
2021-01-08 10:27:31 +00:00
Kovid Goyal
b33ea2fcd3
Add a reference to Qt bug for mediaplaypause
2021-01-08 14:40:37 +05:30
Kovid Goyal
8eb56f4e1d
version 5.9.0
2021-01-08 08:32:31 +05:30
Kovid Goyal
f3e5461d00
Remove ctypes based sendfile wrapper since os.sendfile is available in py3
2021-01-07 10:39:59 +05:30
Kovid Goyal
2b08beb226
Fix #1909314 [[Enhancement - Content server] Delete book by pressing Delete key on the Book details page]( https://bugs.launchpad.net/calibre/+bug/1909314 )
2021-01-06 18:57:49 +05:30
Kovid Goyal
54c6c6e3d7
Add a download button to the export highlights dialog
2021-01-06 15:09:49 +05:30
Kovid Goyal
13d829c74a
Add links in markdown export for browser viewer
2021-01-06 14:57:06 +05:30
Kovid Goyal
fa85e012dd
Content server viewer: Allow exporting all highlights
...
Fixes #1909529 [Browser viewer: Highlight management](https://bugs.launchpad.net/calibre/+bug/1909529 )
2021-01-06 14:38:14 +05:30
Kovid Goyal
a30d4be28d
Merge branch 'patch-1' of https://github.com/madphysicist/calibre
2021-01-06 08:34:05 +05:30
Joseph Fox-Rabinovitz
61b88e5288
Code formatting issue in comment
...
Original rendering here: https://manual.calibre-ebook.com/plugins.html#catalog-plugins
2021-01-05 16:24:40 -06:00
Kovid Goyal
ed0f7e9684
Add an alias fo rthe play/pause toggle key
2021-01-05 16:22:07 +05:30
Kovid Goyal
78e967edc6
py3 compat: Fix diff on non HTML files not working
2021-01-05 08:42:25 +05:30
Kovid Goyal
a6840fb462
pep8
2021-01-04 22:15:31 +05:30
Charles Haley
a2411ef0a0
Add hierarchical search to the tag browser context menu
2021-01-04 15:57:03 +00:00
Kovid Goyal
23f0086ab7
Cancel any speech in progress when hiding the selection_bar after triggering the speak aloud action on it
2021-01-03 22:29:51 +05:30
Charles Haley
a965d310f0
Enhancement #1909892 : Add context menu actions to search and filter items in Category editor
2021-01-03 12:32:29 +00:00
Charles Haley
746ae8e37a
Add new template function list_split. Fix python 3 imcompatibility getting source code from the built-in functions class.
2021-01-03 11:13:59 +00:00
Charles Haley
5a3d65a132
Add a method to db.cache to return the size of a format stored in the database table 'data'. With this method one can compare the real size to the stored size.
2021-01-02 15:07:21 +00:00
Kovid Goyal
c4c1c5f841
Amazon metadata download: Ignore ' and " in titles when matching results
2021-01-01 19:38:42 +05:30