Commit Graph

41916 Commits

Author SHA1 Message Date
Kovid Goyal d41cc01560 Add support for file URLs as command line arguents 2020-11-11 11:16:08 +05:30
Kovid Goyal 03b5ad536b Linux: Register calibre as URL handler for calibre:// URLs 2020-11-11 11:04:30 +05:30
Kovid Goyal df3fc1eba1 String changes 2020-11-11 10:29:57 +05:30
Kovid Goyal ed7897c395 macOS: Fix viewer not responding to cmd+c to copy text by default 2020-11-10 21:33:47 +05:30
Kovid Goyal 04cad862ee ... 2020-11-10 18:36:37 +05:30
Kovid Goyal 1e679aab90 Viewer: Fix regression causing custom shortcuts with shift key pressed not working. Fixes #1903699 [E-book viewer: some key combinations don't work](https://bugs.launchpad.net/calibre/+bug/1903699) 2020-11-10 18:32:25 +05:30
Kovid Goyal 3e7296ff2b Register the calibre:// protocol during installation on Windows 2020-11-10 18:23:22 +05:30
Kovid Goyal b87cd867b1 Viewer: Show URL for current book in the Goto location panel 2020-11-10 16:47:54 +05:30
Kovid Goyal cb1476c8ff Uses encoded library ids for safe transit 2020-11-10 16:12:44 +05:30
Kovid Goyal bcb324ffb9 Fix #1903659 [[Enhancement - Content server] Don't show arrows on cover when viewing random book](https://bugs.launchpad.net/calibre/+bug/1903659) 2020-11-10 15:33:08 +05:30
Kovid Goyal 4cc7c45559 Implement handling of calibre:// URLs as command line arguments 2020-11-10 12:20:49 +05:30
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