Commit Graph

43172 Commits

Author SHA1 Message Date
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
Kovid Goyal 4796b030db Merge branch 'master' of https://github.com/cbhaley/calibre 2021-04-21 21:18:30 +05:30
Charles Haley 7d3c0b5b05 More template stuff:
- Replace the newline() function with the character('name') function
- Document the new function
- In the template editor/debugger, display special characters like newline as escaped characters
2021-04-21 16:44:16 +01:00
Kovid Goyal dc157a4e6b Merge branch 'master' of https://github.com/cbhaley/calibre 2021-04-21 18:48:39 +05:30
Charles Haley cc022c6eb9 Formatter changes:
1) Fix a regression that broke specifying a separator for a 'for' statement
2) When parsing, use a table lookup instead of a series of ifs
3) Add a function 'newline()' that returns a newline. Intended to be used with strcat().
4) Better comments
2021-04-21 14:11:07 +01:00
Kovid Goyal 37a13064eb ... 2021-04-21 14:09:45 +05:30
Kovid Goyal 76d6ce3fd2 Start adding RAII to content_enumeration.cpp 2021-04-21 14:00:07 +05:30