42105 Commits

Author SHA1 Message Date
Kovid Goyal
f47fbe3245
... 2020-11-10 10:07:50 +05:30
Kovid Goyal
19a0aa139d
Fix #1903535 [[PATCH] Allow keyword arguments in debug_print](https://bugs.launchpad.net/calibre/+bug/1903535) 2020-11-09 19:47:41 +05:30
Kovid Goyal
787001dea0
string changes 2020-11-09 12:58:02 +05:30
Kovid Goyal
dc53a3087e
Update link to libreoffice extensions repository 2020-11-09 12:57:01 +05:30
Kovid Goyal
05ad3f3970
Add a CMP to the manual 2020-11-09 10:20:25 +05:30
Kovid Goyal
7bfe9e3e1a
Avoid extra roundtrip to filesystem 2020-11-09 10:06:41 +05:30
Kovid Goyal
5799e93703
pep8 2020-11-08 17:12:07 +05:30
Kovid Goyal
aa9e76aa78
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1903348 [[Enhancement] Add a clear button to clear permitted values when editing a custom columns](https://bugs.launchpad.net/calibre/+bug/1903348)
2020-11-08 17:11:22 +05:30
Charles Haley
1a494d5356 Enhancement #1903349: Add a clear button inside the text field when editing custom columns
Enhancement #1903348: Add a clear button to clear permitted values when editing a custom columns

Also added clear buttons to several other editing widgets.
2020-11-08 11:37:15 +00:00
Kovid Goyal
8d16daab6e
Viewer: In dark mode when showing images with transparency in the popup use a light background color as most images are designed with a light background color in mind. Fixes #1903423 [ebook-viewer: Transparent PNG renders strangely in dark mode viewer](https://bugs.launchpad.net/calibre/+bug/1903423) 2020-11-08 11:59:53 +05:30
Kovid Goyal
a3f829a6fa
String changes 2020-11-08 11:57:24 +05:30
Kovid Goyal
885553d827
Add tooltips for buttons on bool data editor 2020-11-08 10:14:43 +05:30
Kovid Goyal
f64382a1a1
Fix a regression in the previous release that broke conversion of DJVU files
Fixes #1903428 [Convert from djvu to pdf format failed](https://bugs.launchpad.net/calibre/+bug/1903428)
2020-11-08 08:58:42 +05:30
Kovid Goyal
4db5e2261e
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-11-08 08:47:16 +05:30
Charles Haley
7a6ef0f3e8 Add a "Clear X" tooltip to clear buttons on custom column metadata editors 2020-11-07 15:34:43 +00:00
Kovid Goyal
69244111bf
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1903363 [Bulk Metadata Edit: "Set to Undefined" missing on integer columns](https://bugs.launchpad.net/calibre/+bug/1903363)
2020-11-07 20:17:57 +05:30
Charles Haley
abd1a924bb Bug 1903363: Bulk Metadata Edit: "Set to Undefined" missing on integer columns.
Also added the buttons to single metadata edit
2020-11-07 11:00:47 +00:00
Kovid Goyal
92a692af2d
Fix opening the MTP config dialog without a device connected broken in calibre 5 2020-11-06 23:16:12 +05:30
Kovid Goyal
bdb403fc1c
py3 compat for prpdb
Note this is not tested as I dont use it myself. Fixes #1903330 [TypeError when running calibre.rpdb cli](https://bugs.launchpad.net/calibre/+bug/1903330)
2020-11-06 23:12:53 +05:30
Kovid Goyal
079a47cf81
Fix unhandled exceptions with '<' not being correctly displayed 2020-11-06 23:03:15 +05:30
Kovid Goyal
2156225048
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-11-06 20:54:23 +05:30
Charles Haley
1ff3b1c090 Formatter improvement: inline function first_non_empty to avoid evaluating unneeded arguments. 2020-11-06 15:18:54 +00:00
Kovid Goyal
238ff455f7
Edit book: Fix regression in calibre 5 that caused an error when managing user dictionaries. Fixes #1903294 [Preferences / Editor settings / Manage spelling dictionaries throws exception](https://bugs.launchpad.net/calibre/+bug/1903294) 2020-11-06 18:16:48 +05:30
Kovid Goyal
7c91fc2bb7
RUN CI on windows-latest 2020-11-06 13:34:19 +05:30
Kovid Goyal
2a32858cdd
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1903086 [Entry remains underlined in Tag Browser after clearing filters](https://bugs.launchpad.net/calibre/+bug/1903086)
2020-11-06 10:08:25 +05:30
Charles Haley
60bf9b515f Fix #1903086: Entry remains underlined in Tag Browser after clearing filter 2020-11-05 18:59:22 +00:00
Kovid Goyal
6f39129e5b
Output failed message in error details 2020-11-05 12:45:01 +05:30
Kovid Goyal
d81a1fdc91
Better fix for decoding external plugin source code
Use the python stdlib function for doing it, so it works exactly the same
as a regular python import.
2020-11-04 08:41:14 +05:30
Kovid Goyal
6ba70b06aa
Fix printing of tracebacks broken when third party plugins with non-UTF-8 source code present 2020-11-04 08:37:15 +05:30
Kovid Goyal
37fee2b5b2
Also ignore traceback failure when showing startup failure dialog 2020-11-04 08:35:27 +05:30
Kovid Goyal
894a9682fd
Ignore failures when printing tracebacks for failing interface actions during startup 2020-11-04 08:34:19 +05:30
Kovid Goyal
480b2c6122
Fix #1902807 [Clearing search history clears current search from bar](https://bugs.launchpad.net/calibre/+bug/1902807) 2020-11-04 08:23:23 +05:30
Kovid Goyal
d2c52b5b8e
Fix #1902702 [[Enhancement] Add catalog title to XML catalog](https://bugs.launchpad.net/calibre/+bug/1902702) 2020-11-04 07:56:46 +05:30
Kovid Goyal
d52a9a074d
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-11-03 16:11:46 +05:30
Charles Haley
ecbe3b227a Only add the 'Search using saved search expression' to context menus for saved searches. 2020-11-03 10:35:16 +00:00
Kovid Goyal
6fc7d62f38
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1902582 [[Enhancement] Add a submenu to the Search for books action in the Tag browser context menu](https://bugs.launchpad.net/calibre/+bug/1902582)
2020-11-03 15:22:49 +05:30
Charles Haley
0d549a050a #1902582: Enhancement: Add a submenu to the Search for books action in the Tag browser context menu
I put all the search actions into the new submenu. There are as many as 5.
2020-11-03 09:41:46 +00:00
Kovid Goyal
0ff2db7f7b
String changes 2020-11-03 11:20:36 +05:30
Kovid Goyal
55cf40a781
Fix #1902593 [News from Sweden/IDG does not always show swedish characters](https://bugs.launchpad.net/calibre/+bug/1902593) 2020-11-03 07:36:45 +05:30
Kovid Goyal
a575a05530
Draw a simple rounded rectangle to indicate keyboard focus in the tag browser 2020-11-02 21:55:55 +05:30
Kovid Goyal
9ac1509053
Make the help text for tag browser keyboard focus option a bit nicer 2020-11-02 18:31:55 +05:30
Kovid Goyal
9f47303af3
remove invalid property 2020-11-02 18:20:26 +05:30
Kovid Goyal
0f590b1e20
DRYer 2020-11-02 18:11:59 +05:30
Kovid Goyal
786f3e963e
Edit book: Add an action to the right click menu for tabs to close tabs to the right of the current tab. Fixes #1902518 [feature request: Lock tabs in editor so that they don't close in close all other tabs action](https://bugs.launchpad.net/calibre/+bug/1902518) 2020-11-02 17:52:18 +05:30
Kovid Goyal
0ac67b2167
Merge branch 'master' of https://github.com/cbhaley/calibre 2020-11-02 17:46:02 +05:30
Charles Haley
195b396602 Tag browser focus changes discussed in other PR. 2020-11-02 11:42:30 +00:00
Kovid Goyal
c61b669501
Fix #1902413 [[Enhancement] Add ability to copy tag, publisher and author in Book details panel by right-clicking](https://bugs.launchpad.net/calibre/+bug/1902413) 2020-11-02 14:56:34 +05:30
Kovid Goyal
c75d12ffa7
Annotations browser: Add a context menu for common actions. Fixes #1902326 [[Enhancement] Add context menu to the Annotations browser](https://bugs.launchpad.net/calibre/+bug/1902326) 2020-11-02 14:41:20 +05:30
Kovid Goyal
be110c453d
Annotations browser: Show a dot for highlights with notes. Fixes #1899839 [[Enhancement] Show a dot when a highlight contains annotations in the Annotations browser](https://bugs.launchpad.net/calibre/+bug/1899839) 2020-11-02 13:41:41 +05:30
Kovid Goyal
c78081c26e
Fix #1901794 [[Enhancement] Add ability to undo set author sort from author and set title sort from title](https://bugs.launchpad.net/calibre/+bug/1901794) 2020-11-02 12:38:13 +05:30