Commit Graph

43178 Commits

Author SHA1 Message Date
Kovid Goyal afa4433c2b Sort button: Allow selecting which columns are in the popup sort menu. Fixes #1923724 [Enhancement Request: Tweak to hide specific columns from "sort by" dropdown](https://bugs.launchpad.net/calibre/+bug/1923724) 2021-04-27 10:54:04 +05:30
Kovid Goyal 28788b77a7 Merge branch 'pillow' of https://github.com/eli-schwartz/calibre 2021-04-27 10:26:38 +05:30
Eli Schwartz 23af586334 Revert "Fix building on Arch"
This reverts commit b8d8cf27e2.

libraqm (an obscure PIL functionality) was recently switched to be
directly linked by Pillow, rather than dlopened, which meant it was a
bit of a hidden dependency since calibre uses the imagingft module. But
it is now directly depended on by the Arch packaging, so it no longer
needs to be installed to get a functional Pillow.
2021-04-26 23:36:30 -04:00
Kovid Goyal 66bcc9efc8 Fix #1926209 [[Enhancement - Viewer] Add Miscellous heading for option in preferences](https://bugs.launchpad.net/calibre/+bug/1926209) 2021-04-27 07:45:04 +05:30
Kovid Goyal 9eecc783f0 string changes 2021-04-27 07:19:15 +05:30
Kovid Goyal 865447c071 Fix settings in the ToC Editor tool being forgotten when calibre is closed 2021-04-27 07:08:22 +05:30
Kovid Goyal 69c8b3eddb When safe restoring geometry ensure widget fits on screen as well 2021-04-26 20:12:26 +05:30
Kovid Goyal 6df2d79f4a ... 2021-04-26 20:09:26 +05:30
Kovid Goyal a759bb53ff Fix #1926125 [Table of Contents editor: conflicting accelerator keys](https://bugs.launchpad.net/calibre/+bug/1926125) 2021-04-26 17:54:23 +05:30
Kovid Goyal 95a9042e48 String changes 2021-04-26 08:31:30 +05:30
Kovid Goyal ce0898ca53 Fix #1924878 ["Undo" in Review Downloaded Metadata doesn't work after overwriting](https://bugs.launchpad.net/calibre/+bug/1924878) 2021-04-25 21:38:12 +05:30
Kovid Goyal 5f927e2ea0 E-book viewer: When suggesting a default bookmark title, use the name of the current chapter. Fixes #1851908 [Suggest a name for the bookmark](https://bugs.launchpad.net/calibre/+bug/1851908) 2021-04-25 20:56:46 +05:30
Kovid Goyal 281ff268f8 E-book viewer: When searching the Table of Contents allow holding the Shift key to search backwards. Fixes #1925038 [[Enhancement] E-book viewer: keyboard shortcut and mouse action modifier for searching ToC backwards](https://bugs.launchpad.net/calibre/+bug/1925038) 2021-04-25 20:15:39 +05:30
Kovid Goyal 8965b8a940 E-book viewer: Add a shortcut ctrl+0 to restore default font size
Fixes #1925294 [[Enhancement] E-book viewer: there should be a tool bar icon/keyboard shortcut for setting font zoom to 100%](https://bugs.launchpad.net/calibre/+bug/1925294)
2021-04-25 19:53:34 +05:30
Kovid Goyal 2ba9e9e8d1 E-book viewer: Read aloud: Fix soft hyphens causing read aloud words to be broken up. Fixes #1925988 [Read aloud with soft hyphens read wrong](https://bugs.launchpad.net/calibre/+bug/1925988) 2021-04-25 18:49:15 +05:30
Kovid Goyal 5ce4532f2a Update instructions for using lookup in the manual 2021-04-25 17:40:34 +05:30
Kovid Goyal 0dc1dac0b9 E-book viewer: Right clicking when text is selected should extend the selection instead of doing nothing. Fixes #1925390 [[Enhancement - Viewer] Right-clicking to deselect text](https://bugs.launchpad.net/calibre/+bug/1925390) 2021-04-25 13:54:13 +05:30
Kovid Goyal edcfcd9792 Bump bundled MathJax version 2021-04-25 13:37:03 +05:30
Kovid Goyal 3d83748f2a Add login support to Barrons recipe 2021-04-25 13:05:42 +05:30
Kovid Goyal aacc39099c Update Barrons 2021-04-25 09:57:36 +05:30
Kovid Goyal 349edaf2c0 Fix #1429 (Make new output profiles for PocketBooks translatable) 2021-04-25 09:30:21 +05:30
Kovid Goyal 456e2e7e41 DOCX Output: Fix conversion failing if the input document has missing images. See #1926025 (Conversion from EPUB to PDF failed) 2021-04-25 09:23:24 +05:30
Kovid Goyal 4a54f217df Replace Syntastic 2021-04-24 21:30:03 +05:30
Kovid Goyal 55246df4c9 pep8 2021-04-24 19:22:12 +05:30
Kovid Goyal 1bb5f088f9 Merge branch 'pocketbook_profiles' of https://github.com/wold5/calibre 2021-04-24 19:21:27 +05:30
William Ouwehand f801a57c11 Added output profiles for recent PocketBooks (Lux, HD, Inkpad 3/X) 2021-04-24 10:44:14 +02:00
Kovid Goyal 97041abaa4 Ignore failures to load cached metadata plugins 2021-04-24 12:04:33 +05:30
Kovid Goyal 7f35f289ce string changes 2021-04-24 09:25:57 +05:30
Kovid Goyal b24589ad57 Update Krebs On Security 2021-04-24 09:05:06 +05:30
Kovid Goyal b6dcf70103 Allow the textarea used to edit notes for highlights to be resized manually 2021-04-24 08:14:44 +05:30
Kovid Goyal c5fbd12b64 Fix #1925961 [Scrolling within annotation window doesn't work properly](https://bugs.launchpad.net/calibre/+bug/1925961) 2021-04-24 08:10:56 +05:30
Kovid Goyal b8d8cf27e2 Fix building on Arch
Apparently libraqm is not actually an optional dependency of
python-pillow
2021-04-24 07:50:35 +05:30
Kovid Goyal 697755cc37 Merge branch 'master' of https://github.com/cbhaley/calibre 2021-04-24 07:34:11 +05:30
Charles Haley 76dde80604 Enable the character() function in the template debugger 2021-04-23 21:57:39 +01:00
Kovid Goyal 2a6a773f8a E-book viewer: Fix read aloud word tracking in flow mode not very reliable 2021-04-23 21:45:39 +05:30
Kovid Goyal 1aeef04ab3 E-book viewer: Fix navigation shortcuts not working in Read aloud mode 2021-04-23 21:32:32 +05:30
Kovid Goyal 59da705c96 ... 2021-04-23 13:25:24 +05:30
Kovid Goyal e36971f840 Avoid needing an extra array for RAII 2021-04-23 13:21:48 +05:30
Kovid Goyal ddc405a337 Simplify bulk_get_filesystem
Only release python GIL while waiting for messages
2021-04-23 10:41:00 +05:30
Kovid Goyal 93ee37c872 Cleanup single_get_filesystem() 2021-04-23 10:31:07 +05:30
Kovid Goyal ffce4908ef ... 2021-04-23 10:13:29 +05:30
Kovid Goyal b69f48cc73 Use RAII for delete and create_folder 2021-04-23 10:08:32 +05:30
Kovid Goyal 481474aae2 Use RAII for get/put file operations 2021-04-23 09:34:19 +05:30
Kovid Goyal c9227ccd69 Use RAII for create_object_properties() 2021-04-22 22:11:01 +05:30
Kovid Goyal 7005d6ecd0 Use RAII for PROPVARIANT 2021-04-22 22:01:26 +05:30
Kovid Goyal ad3f147c56 DRYer 2021-04-22 21:30:17 +05:30
Kovid Goyal 51d37960b1 Make handle initialization explicit 2021-04-22 21:25:51 +05:30
Kovid Goyal d152d5d62d Use RAII to read the filesystem 2021-04-22 21:07:33 +05:30
Kovid Goyal 5d9e2296f3 Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1925378 [Error when trying to edit Undefined Date](https://bugs.launchpad.net/calibre/+bug/1925378)
2021-04-22 07:54:48 +05:30
Charles Haley 8a02c33eb6 Bug #1925378: Error when trying to edit Undefined Date 2021-04-21 19:22:18 +01:00