Kovid Goyal
1ae94801e6
Implement retiring of notes when setting a field on a book causes an item to be deleted
2023-11-13 19:21:28 +05:30
Kovid Goyal
45f7599eee
...
2023-11-13 19:21:28 +05:30
Kovid Goyal
0bd1137fa1
Implement retiring of notes
2023-11-13 19:21:28 +05:30
Kovid Goyal
35b7bd3fe8
Store a name for every resource
2023-11-13 19:21:27 +05:30
Kovid Goyal
0b18f30392
Add more tests for the notes API
2023-11-13 19:21:27 +05:30
Kovid Goyal
3aee660656
More work on notes
2023-11-13 19:21:27 +05:30
Kovid Goyal
7eefd96970
Start work on per category item notes
2023-11-13 19:21:27 +05:30
Kovid Goyal
049253f8d7
Catalogs: Do not erase any tags the user adds to a catalog book entry when the catalog is re-generated. Fixes #1262875 [Enhancement request: Ability to customize epub catalogue tag]( https://bugs.launchpad.net/calibre/+bug/1262875 )
2023-11-13 16:38:12 +05:30
Kovid Goyal
416237a2a5
Edit book: Fix changing the color scheme not changing background color in Qt 6.5
2023-11-13 13:38:07 +05:30
Kovid Goyal
9741a12e02
Edit book: Fix highlighting for special characters not visible when the cursor is on the line with the special character
2023-11-13 13:22:44 +05:30
Kovid Goyal
3badcba7b1
Fix xgettext barfing on non-ascii in text
2023-11-13 08:11:45 +05:30
Lisa Y. Zhu
39171a6ac6
Change print statements to print functions
2023-11-12 18:19:16 -05:00
Kovid Goyal
717e080584
add special chars to sample text
2023-11-12 08:28:53 +05:30
Ori Avtalion
934821a6ab
Fix #2043200 [Include line numbers when copying ebook editor error messages to clipboard]( https://bugs.launchpad.net/calibre/+bug/2043200 )
2023-11-11 11:24:13 +02:00
Kovid Goyal
ec6918a790
Fix #2043248 [Embed metadata spawns infinite error popups]( https://bugs.launchpad.net/calibre/+bug/2043248 )
2023-11-11 12:22:11 +05:30
Kovid Goyal
cb1f70e816
Better error message for malformed wrap rules in Transform HTML
2023-11-08 08:32:58 +05:30
Kovid Goyal
292e4c9da8
A couple more places with dt -> qdt conversion needed
2023-11-07 19:52:50 +05:30
Kovid Goyal
f3b37944c4
Fix editing dates with days sometimes off by one day. Fixes #2042815 [problems with dates]( https://bugs.launchpad.net/calibre/+bug/2042815 )
...
The problem seems to be some change in PyQt that causes auto-conversion
of python datetime objects to QDateTime to lose timezone information.
So we convert manually preserving that information.
2023-11-07 19:34:02 +05:30
Kovid Goyal
378e21b907
E-book viewer: Read aloud: Fix clicking on empty spaces causing read aloud to restart from beginning of chapter. Fixes #2042791 [ebook-viewer read aloud click no text area return to first page]( https://bugs.launchpad.net/calibre/+bug/2042791 )
2023-11-06 16:50:20 +05:30
Kovid Goyal
ca1a05ce43
pep8
2023-11-06 07:51:40 +05:30
Kovid Goyal
db8bb960bf
string changes
2023-10-28 14:13:34 +05:30
Charles Haley
cb332c6ecf
Bug 2041357] Editing non-active VL changes sort of book list.
...
This behavior has been there for years.
2023-10-27 14:54:02 +05:30
Kovid Goyal
1455f01337
...
2023-10-25 19:18:28 +05:30
Kovid Goyal
9763120b3d
E-book viewer: Add support for HTML image maps. Fixes #2040487 [Image hotspots using map tag results in error message]( https://bugs.launchpad.net/calibre/+bug/2040487 )
2023-10-25 19:06:00 +05:30
Kovid Goyal
fb5e14046c
Workaround python returning bytes based filenames on some windows systems
2023-10-23 08:00:57 +05:30
Kovid Goyal
506022b5aa
Fix close button for modals not working
2023-10-20 20:45:15 +05:30
Kovid Goyal
a93f02ee29
Re-organize code to get anchor visibility
2023-10-20 18:13:22 +05:30
Kovid Goyal
e6208a3c18
Fix #2039973 [[Enhancement] E-book viewer: Alt+r should toggle the "Remember zoom" checkbox]( https://bugs.launchpad.net/calibre/+bug/2039973 )
2023-10-20 17:43:17 +05:30
unkn0w7n
88a49d907f
...
2023-10-20 11:03:20 +05:30
Kovid Goyal
ce14e8e583
version 6.29.0
2023-10-20 07:23:10 +05:30
Kovid Goyal
69141dcd6a
Show device open popup messages only once per session
...
Fixes #2039864 [Lots of warning popups about Amazon having broken cover screen](https://bugs.launchpad.net/calibre/+bug/2039864 )
2023-10-20 07:18:56 +05:30
Kovid Goyal
fd6742faa7
Fix #2039855 [Exception when opening LRF file - QFont.setPixelSize gets float instead of int]( https://bugs.launchpad.net/calibre/+bug/2039855 )
2023-10-19 21:03:52 +05:30
413Michele
f4b3776e5c
Fix typo (missing space in info text)
2023-10-19 15:54:26 +02:00
Kovid Goyal
0e7100f5a9
...
2023-10-19 14:21:35 +05:30
Kovid Goyal
f3a1dc8c07
...
2023-10-19 14:09:26 +05:30
Kovid Goyal
f02948d4f3
Implement parsing of SMIL files for the viewer
2023-10-19 13:55:22 +05:30
Kovid Goyal
f36d2ce149
string changes
2023-10-18 20:42:26 +05:30
Kovid Goyal
6eb593f663
Fix #2039587 [A minor correction]( https://bugs.launchpad.net/calibre/+bug/2039587 )
2023-10-18 06:49:33 +05:30
Kovid Goyal
8375128374
E-book viewer: Fix the occasional search result being marked as not found even though it is found
...
See #2038747 (Private bug)
2023-10-17 11:02:12 +05:30
Kovid Goyal
337bbb3c90
...
2023-10-17 09:05:15 +05:30
Kovid Goyal
2b5b161379
E-book viewer: Fix a regression that could cause the viewer to enter an infinite loop when displaying the result of a search that has only one match that is not found. Fixes #2038747 [Private bug]( https://bugs.launchpad.net/calibre/+bug/2038747 )
2023-10-17 09:02:56 +05:30
Kovid Goyal
3efaad9553
Yet another workaround for broken getBoundingClientRect. Fixes #2038672 [E-book viewer: clicking on a ToC item jumps to an incorrect position]( https://bugs.launchpad.net/calibre/+bug/2038672 )
...
Use a range to ge tthe rect instead more efficient than our offset based
JS function.
2023-10-17 08:01:28 +05:30
Kovid Goyal
33d9e13cd9
...
2023-10-17 07:20:33 +05:30
Kovid Goyal
79db6e1f75
TXTZ Output plugin: Only keep images if the text format is one that can reference images. Fixes #2039474 [Images should not be saved when converting to TXTZ]( https://bugs.launchpad.net/calibre/+bug/2039474 )
2023-10-17 05:24:18 +05:30
Kovid Goyal
c86de09698
TXTZ Output: Fix cover not being properly identified in the generated TXTZ metadata. Fixes #2038848 [Ebook-viewer: book cover for a TXTZ file is not shown]( https://bugs.launchpad.net/calibre/+bug/2038848 )
2023-10-16 20:18:47 +05:30
Kovid Goyal
b9385fb982
Fix #2038961 [E-book viewer: two cover pages for an AZW3 book]( https://bugs.launchpad.net/calibre/+bug/2038961 )
2023-10-16 18:44:10 +05:30
Kovid Goyal
ac0ae71ae8
E-book viewer: Add a command line flag --new-instance to force the viewer to open a new window even if the option to always use a single viewer window is set. Fixes #2038760 [Enhancement Request: Parameter to open second instance of viewer]( https://bugs.launchpad.net/calibre/+bug/2038760 )
2023-10-16 18:04:30 +05:30
Kovid Goyal
9d3fdf2214
Annotations browser: Fix exporting highlights in markdown not including all chapter titles for books with only a single highlight per chapter or a multi level ToC. Fixes #2039336 [Annotation export to markdown fails to include chapter titles]( https://bugs.launchpad.net/calibre/+bug/2039336 )
2023-10-16 16:53:06 +05:30
Kovid Goyal
32d80a0cfe
Have initialize_socket() set socket_was_preactivated always
2023-10-16 14:04:08 +05:30
Kovid Goyal
77f303179c
Linux: Content server: Do not call listen on pre-activated sockets
...
Fixes #2039395 [Don't call listen() for systemd-allocated sockets](https://bugs.launchpad.net/calibre/+bug/2039395 )
Fixes #2069 (calibre-server: don't call listen() on pre-allocated sockets)
2023-10-16 14:01:21 +05:30