Commit Graph

47166 Commits

Author SHA1 Message Date
Kovid Goyal 32acefedf2 Windows: Fix a regression in the previous release that could cause files to be deleted if one of the files/folders was locked ina nother program while changing title/author in calibre 2023-06-12 11:40:11 +05:30
Kovid Goyal 748ffc7fb3 E-book viewer: Allow configuring the actions triggered by touch gestures. Fixes #2023367 [Feature Request: Customizable Touchscreen Behaviors in Content Server's Web Viewer](https://bugs.launchpad.net/calibre/+bug/2023367) 2023-06-12 08:00:19 +05:30
Kovid Goyal 97ad986ace Fix #2023476 [Linux error in new trash management](https://bugs.launchpad.net/calibre/+bug/2023476) 2023-06-11 18:24:24 +05:30
Kovid Goyal 1e38b55924 Merge branch 'master' of https://github.com/cbhaley/calibre 2023-06-11 18:17:27 +05:30
Kovid Goyal 205c8e1f95 Update Guardian & Observer 2023-06-11 18:16:27 +05:30
Charles Haley 332d3aa944 Bug 2023459: Duplicate user-category items after merging in tag category editor 2023-06-11 12:35:26 +01:00
Kovid Goyal 73ecd2a53d Add descriptions for gesture actions 2023-06-11 15:14:13 +05:30
Kovid Goyal 80702e5a72 Map gestures to configurable actions 2023-06-11 14:40:38 +05:30
Kovid Goyal dcfc477c28 Clean up gesture handling
All the gnarly direction detection for swipes is moved into touch.pyj
and the handlers just need to check the event type (except for flow mode
where we really want to match finger movement).
2023-06-11 09:30:27 +05:30
Kovid Goyal fdb68a1613 CHM Input: resolve absolute links to resource files from the root of the CHM file. Fixes #2023431 [Private bug](https://bugs.launchpad.net/calibre/+bug/2023431)
Previously they would have been ignored or caused an error on Windows.
2023-06-10 12:15:02 +05:30
Kovid Goyal 68f4b773f1 Merge branch 'patch-harpers' of https://github.com/ping/calibre 2023-06-10 09:24:52 +05:30
ping 482922cddb Update Harper's Magazine Print recipe 2023-06-10 11:29:00 +08:00
Kovid Goyal f2d4e7ff85 Merge branch 'svg' 2023-06-09 20:29:57 +05:30
Kovid Goyal a1b874398d CHM Input: Yet another regression opening CHM files with missing internal files on windows. See #2023377 (Since the last update Calibre cannot open some of my ebooks.) [Since the last update Calibre cannot open some of my ebooks.](https://bugs.launchpad.net/calibre/+bug/2023377) 2023-06-09 16:01:37 +05:30
Kovid Goyal 0acd1a8182 better name for two finger tap gesture 2023-06-09 15:28:02 +05:30
Kovid Goyal 41f7a01e35 DOCX Output: Add support for SVG images. Now the generated DOCX will contain both the rasterized version of the SVG image and the original SVG image, which is supported by modern versions of Word. 2023-06-09 14:48:42 +05:30
Kovid Goyal 4c4cfb843c DOCX Input: Add support for SVG images 2023-06-09 09:23:41 +05:30
Kovid Goyal e0d2c5cfcf version 6.20.0 v6.20.0 2023-06-09 07:06:58 +05:30
Kovid Goyal faf096384b Another bounds check for palmdoc decompress 2023-06-08 14:56:25 +05:30
Kovid Goyal c0f2581f55 Only show warning when file that is filtered exists 2023-06-08 13:55:45 +05:30
Kovid Goyal f33136e7e1 ... 2023-06-08 13:47:11 +05:30
Kovid Goyal c13777d1be Get books: Update Barnes and Noble store plugin for website changes. Fixes #2023046 [Get Books unable to find book from ebooks.com](https://bugs.launchpad.net/calibre/+bug/2023046) 2023-06-08 10:57:20 +05:30
Kovid Goyal 812fecec5f Kindle output: Only re-encode JPEG images with EXIF metadata if the metadata contains actual transpose operations. Fixes #2023189 [[EPUB->MOBI] Calibre MOBI file Size too small](https://bugs.launchpad.net/calibre/+bug/2023189) 2023-06-07 20:30:22 +05:30
Kovid Goyal 92d62bf9f1 ... 2023-06-07 20:04:15 +05:30
Kovid Goyal 2c89d50fb8 PDF Output: Fix error when input document contains multiple instances of a font some with vertical metric and some without. Fixes #2023041 [Private bug](https://bugs.launchpad.net/calibre/+bug/2023041) 2023-06-07 19:52:04 +05:30
Kovid Goyal f2b8bc9dd3 Arch now has up-to-date podofo 2023-06-07 17:20:23 +05:30
Kovid Goyal 289039b829 PDF Output: Fix using column-count for body causing conversion to fail when header/footer is specified 2023-06-07 17:03:27 +05:30
Kovid Goyal e20e7f1d51 ... 2023-06-06 15:08:26 +05:30
Kovid Goyal c3da25d112 Use delete on close semantics on windows for cleanup post copy 2023-06-06 13:24:21 +05:30
Kovid Goyal c2e9a78ddf Windows: Make moving files in the calibre library folder more robust
Now even folders are opened and locked at the start of the operation not
just files. Also folders have their attributes reset to normal in case
they are marked readonly, not just files.
2023-06-06 11:39:58 +05:30
Kovid Goyal b725d7feb6 Move deletion of source files into context handler 2023-06-06 10:47:31 +05:30
Kovid Goyal c895bb59ce Fix #2022847 [ValueError](https://bugs.launchpad.net/calibre/+bug/2022847) 2023-06-04 18:53:11 +05:30
Kovid Goyal 1317d39592 remove not working recipe 2023-06-04 11:37:11 +05:30
Kovid Goyal 30095ac195 Merge branch 'prospectmaguk_free' of https://github.com/ping/calibre 2023-06-04 11:36:29 +05:30
ping 41e23a8b0c Add Prospect Magazine UK (Free) recipe 2023-06-04 12:05:34 +08:00
Kovid Goyal 93f60a674d Merge branch 'master' of https://github.com/unkn0w7n/calibre 2023-06-04 08:50:02 +05:30
unkn0w7n 77add5a7b2 removing defunct recipes. 2023-06-03 19:46:30 +05:30
Kovid Goyal 7be68fceba Also ensure there are no overreads on the input data 2023-06-01 14:07:52 +05:30
Kovid Goyal eb80c90221 Ensure palmdoc decompress does nto write out of bounds. Fixes #2022035 [Private bug](https://bugs.launchpad.net/calibre/+bug/2022035) 2023-06-01 14:00:28 +05:30
Kovid Goyal b454da1636 Merge branch 'master' of https://github.com/cbhaley/calibre 2023-06-01 05:24:17 +05:30
Charles Haley 7ec6bc2167 Instead of returning the empty string, make advanced template search return a search with no comparison value so the user will see the error messages. 2023-05-31 19:14:18 +01:00
Kovid Goyal c5d4ece489 E-book viewer: Ensure CSS stylesheets are interpreted as UTF-8. Fixes #2021554 [The E-book viewer displays a CSS inserted em dash as an encoding error](https://bugs.launchpad.net/calibre/+bug/2021554) 2023-05-30 20:43:44 +05:30
Kovid Goyal bb3bb53270 string changes 2023-05-30 19:35:12 +05:30
Kovid Goyal 034fc140d6 Fix #2021517 [Foreign Affairs News does not download](https://bugs.launchpad.net/calibre/+bug/2021517) 2023-05-29 22:02:41 +05:30
Kovid Goyal 1e16f53631 CHM Input: Fix a regression in the previous release that broke conversion of CHM files. Fixes #2021413 [chm->pdf conversion german umlauts TOC problem](https://bugs.launchpad.net/calibre/+bug/2021413) 2023-05-29 19:36:51 +05:30
Kovid Goyal a4e68799ae Add a comment explaining the need for current_text v6.19.1 2023-05-29 13:50:48 +05:30
Kovid Goyal 1b6fc0668d version 6.19.1 2023-05-29 13:48:01 +05:30
Kovid Goyal c05013c260 Fix #2021452 [Can't Open Metadata Edit Window](https://bugs.launchpad.net/calibre/+bug/2021452) 2023-05-29 13:31:53 +05:30
Kovid Goyal 5519a2264c version 6.19.0 v6.19.0 2023-05-29 11:10:41 +05:30
Kovid Goyal 83a1fef4d6 Allow customizing the html to zip plugin to add resources outside the html root folder 2023-05-29 10:41:53 +05:30