Commit Graph

32567 Commits

Author SHA1 Message Date
Kovid Goyal 2e61929d24 Get Books: Update Google plugin for website changes 2020-10-28 21:35:08 +05:30
Kovid Goyal 5a5c8a3f80 Fix #1901795 [[Enhancement] Close button in the Get books dialog has a different icon than the other dialog dialogs](https://bugs.launchpad.net/calibre/+bug/1901795) 2020-10-28 13:30:34 +05:30
Jakub Rembisz 5d22453ed3 Replace obsolete alias tostring() with tobytes()
The tostring() method was renamed to tobytes() in Python 3.2 and
has since been deprecated and removed in Python 3.9.
2020-10-27 15:02:25 -04:00
Kovid Goyal 5c8e92e8c4 Fix #1901410 [Close Virtual library button visible when tabs are shown](https://bugs.launchpad.net/calibre/+bug/1901410) 2020-10-27 09:39:04 +05:30
Kovid Goyal bdc5554ca9 Viewer: Fix keyboard shortcuts using ctrl+alt+letter key not working on windows. Fixes #1900946 [E-book viewer: the "Create a new bookmark" shortcut only works after removing and recreating](https://bugs.launchpad.net/calibre/+bug/1900946) 2020-10-27 07:57:40 +05:30
Kovid Goyal 19035570b7 Replace all uses of error_dialog in setData 2020-10-27 07:19:35 +05:30
Kovid Goyal 71cf4248dc Tag browser: Renaming of items should not toggle the item when pressing the Enter key 2020-10-27 07:06:38 +05:30
Kovid Goyal 34a4f06855 Tag browser: Fix a crash when renaming a saved search to a value that already exists. Fixes #1901273 [Renaming saved search from tag browser crashes Calibre](https://bugs.launchpad.net/calibre/+bug/1901273) 2020-10-27 07:00:18 +05:30
Kovid Goyal 55a13f248a Fix a regression in calibre 5 that broke auto-sync of generated catalogs to devices. Fixes #1901630 [Error when sending catalog to device](https://bugs.launchpad.net/calibre/+bug/1901630) 2020-10-27 06:36:35 +05:30
Kovid Goyal cfce88ee79 Merge branch 'save-hidden-keyboard-shortcuts' of https://github.com/JimmXinu/calibre 2020-10-26 20:31:06 +05:30
Kovid Goyal 56709f4c47 Make the ToC Editor window freely resizable 2020-10-26 14:18:19 +05:30
Kovid Goyal c7a81cd379 Use the size hint for initial size 2020-10-26 14:01:39 +05:30
Kovid Goyal 0c6baca2d1 Simplify layout inheritance 2020-10-26 13:57:19 +05:30
Kovid Goyal 90d474dafe Ensure delay is respected after a failed feed 2020-10-26 11:42:10 +05:30
Kovid Goyal ffb187960f Remove HTML tags from feed titles 2020-10-26 11:38:07 +05:30
Kovid Goyal 02df6c77fa News download: Allow passing username/password in feed URLs. Fixes #1900874 [[Enhancement] Username password protected support for RSS Custom news source](https://bugs.launchpad.net/calibre/+bug/1900874) 2020-10-26 11:33:00 +05:30
Kovid Goyal 3c4dce3b95 string changes 2020-10-26 09:47:59 +05:30
Kovid Goyal ff06cbbae5 Viewer: Fix jumping to search result not always working in flow mode. Fixes #1900868 [Private bug](https://bugs.launchpad.net/calibre/+bug/1900868) 2020-10-26 09:09:42 +05:30
Kovid Goyal acd82a0bed DRYer 2020-10-26 08:50:31 +05:30
Kovid Goyal 3e9c653b8a Book details window: Double clicking on the cover now shows it in the default system image viewer. Fixes #1901379 [[Enhancement] Add ability to open cover by double clicking on it in the Book details window](https://bugs.launchpad.net/calibre/+bug/1901379) 2020-10-25 11:59:20 +05:30
Kovid Goyal ae222c64f3 Viewer: Fix keyboard shortcuts to shrink/grow selection not working. Fixes #1900942 [E-book viewer: the "Alter the current selection" feature doesn't seem to work](https://bugs.launchpad.net/calibre/+bug/1900942) 2020-10-25 11:47:50 +05:30
Kovid Goyal a6737d926d String changes 2020-10-25 11:43:22 +05:30
Kovid Goyal a16425b2ea Open with: Allow renaming Open with applications. Fixes #1900890 [Enhancement Request: Ability to rename Open With programs](https://bugs.launchpad.net/calibre/+bug/1900890) 2020-10-25 11:23:05 +05:30
Kovid Goyal ffa42fe809 Fallback to non-localized version if present instead of considering it a match 2020-10-25 10:44:02 +05:30
Kovid Goyal 0bb47ed9fe Open with: On Linux when reading names from .desktop files, use the first matching language
Fixes #1901276 [Name of Gnome Image viewer not visible in the Open cover with dialog](https://bugs.launchpad.net/calibre/+bug/1901276)
2020-10-25 10:40:42 +05:30
Kovid Goyal 723fbbbd80 oops left a print statement 2020-10-25 08:48:00 +05:30
Kovid Goyal 7d7b52f01c More multi-phase init 2020-10-24 20:23:02 +05:30
Kovid Goyal da1b470b54 More multi-phase init for extensions 2020-10-24 20:09:42 +05:30
Kovid Goyal 7516a8bda9 See if we can at least statically initialize some of module_def 2020-10-24 19:48:36 +05:30
Kovid Goyal 98bfdec9b0 Add a retry during bulk search replace 2020-10-24 19:45:40 +05:30
Kovid Goyal ac1307bbb3 Silence warnings from clang 2020-10-24 18:26:04 +05:30
Kovid Goyal 76659d4b70 Multi-phase init for more extensions 2020-10-24 14:51:05 +05:30
Kovid Goyal e02ae467a7 More multi-phase init 2020-10-24 14:37:43 +05:30
Kovid Goyal 027bf97633 Move more extension modules to multi-phase initialization 2020-10-24 14:28:56 +05:30
Kovid Goyal 384e5744de Multi-phase init for more modules 2020-10-24 14:13:54 +05:30
Kovid Goyal ecc02cfb5a No O_CLOEXEC on windows 2020-10-24 14:05:24 +05:30
Kovid Goyal d28c4a44ef Work with ancient linux compilers 2020-10-24 14:01:43 +05:30
Kovid Goyal 5de169c9a7 Use multi-stage init for some extensions 2020-10-24 13:52:55 +05:30
Kovid Goyal 0b973057d0 Fix #1901289 [Cannot communicate with Sony PRS 650](https://bugs.launchpad.net/calibre/+bug/1901289) 2020-10-24 13:24:46 +05:30
Kovid Goyal 45a4c8c867 ... 2020-10-24 11:34:59 +05:30
Kovid Goyal 73df11e69e Mark calibre as long path aware on Windows
Python 3.8 is supposedly long path aware and calibre itself does not use
MAX_PATH except in a few functions in the launcher/installer, and a
couple in winutil. So hopefully this means we are long path capable.
2020-10-24 09:17:27 +05:30
Kovid Goyal fee0353451 Wrap ShGetKnownFolderPath 2020-10-24 08:54:43 +05:30
Kovid Goyal 0a2829d41c Content server: Fix various controls on the book details page not working when viewing a random book.
Fixes #1901232 [[Content server] Convert books on the Book details page does not work when you select a random book](https://bugs.launchpad.net/calibre/+bug/1901232)
Fixes #1901230 [[Content server] Arrows to browse books on the Book details page does not work when you select a random book](https://bugs.launchpad.net/calibre/+bug/1901230)
2020-10-24 06:41:50 +05:30
Kovid Goyal 3c7907b93c Fix #1901234 [[Enhancement - Content server] Add tooltip to the Show random book button on the Book details page](https://bugs.launchpad.net/calibre/+bug/1901234) 2020-10-24 06:35:58 +05:30
Kovid Goyal c930bbcf7d Fix #1901250 [TagTreeItem error in beta](https://bugs.launchpad.net/calibre/+bug/1901250) 2020-10-24 06:04:01 +05:30
Kovid Goyal cef46ad59f Windows: Fix browse for cover button ot working with long paths 2020-10-23 21:12:59 +05:30
Kovid Goyal ea8d34353b Also add long path support to adding via add formats to book records 2020-10-23 21:01:04 +05:30
Kovid Goyal f8951fd16a Windows: Make long paths work for adding formats via the edit metadata dialog 2020-10-23 20:56:37 +05:30
Kovid Goyal 687f9f056e Windows: Fix drag and drop of long paths onto book list and book details panels 2020-10-23 20:51:27 +05:30
Kovid Goyal 758f3e1452 Dont use win32 API function to make long paths useable as it fails on older windows 2020-10-23 20:46:44 +05:30