Charles Haley
a27d0b93db
New template function: format_date_field(). This function is much faster than format_date() because it avoids a round-trip conversion of date -> string -> date.
2023-09-16 12:41:27 +01:00
Kovid Goyal
14a315c4d2
...
2023-09-16 10:59:58 +05:30
Kovid Goyal
7c8a20ac30
Support 7z archives in addition to ZIP and RAR. Fixes #2036266 [[Enhancement] support 7zip archives]( https://bugs.launchpad.net/calibre/+bug/2036266 )
2023-09-16 10:49:10 +05:30
Kovid Goyal
5507e42308
Linux/macOS: Force libmtp to handle the kindle Scribe with MTP firmware
2023-09-16 10:49:01 +05:30
Kovid Goyal
c093659f84
Micro-optimization
2023-09-15 15:36:32 +05:30
Kovid Goyal
d91dd6c39b
PDF Output: Run dedup in multiple passes. This catches images that have identical duplicated soft masks that are different images
2023-09-15 14:17:22 +05:30
Kovid Goyal
93bec9e28b
Handle plugin icon overrides in sub-folders
2023-09-15 14:15:51 +05:30
Kovid Goyal
bfbb4f1c48
String representation of /Image for debugging
2023-09-15 11:35:35 +05:30
Kovid Goyal
fe29b9a34d
Allow for-light/dark-theme icon overrides to work for plugin icons placed by the user in the override dir
2023-09-15 11:06:10 +05:30
Kovid Goyal
c552076d91
Data files manager: Allow drag and drop of files onto the list fo files to add new files
2023-09-15 08:24:24 +05:30
Kovid Goyal
091ac659cd
Also update SMask references
2023-09-14 21:56:29 +05:30
Kovid Goyal
2c5490a061
PDF Output: Fix background image + text not rendering correctly if the same background image is used with different text multiple times. Fixes #2035338 [conversion from epub to pdf - all chapter titles are the same as the first chapter]( https://bugs.launchpad.net/calibre/+bug/2035338 )
...
Chromium renders this as the background image with a soft mask. The
background image is duplicated, however calibre's image dedup
cannot work as the softmask is part of the image dictionary and dedup
works by replacing references to the image dictionary.
There is a similar breakage which will happen if there are duplicated
soft masks as the dedup code does not currently update the softmask
references.
2023-09-14 21:25:35 +05:30
Kovid Goyal
f486e62714
...
2023-09-14 20:30:13 +05:30
Kovid Goyal
9dd074c70e
E-book viewer: Fix section titles in highlights panel being incorrectly expanded to full titles when the section has multiple highlights. Fixes #2034968 [Ebook-viewer: highlight header changes after adding a second highlight]( https://bugs.launchpad.net/calibre/+bug/2034968 )
...
They should only be expanded if there are multiple such section titles
not multiple highlights per section
2023-09-14 16:18:28 +05:30
Kovid Goyal
48e4322131
E-book viewer: Allow clearing list of recently opened books from the open button's popup menu itself. Fixes #2034760 [[Enhancement] E-book viewer: "Open e-book" toolbar button should have a "Clear recent list" item]( https://bugs.launchpad.net/calibre/+bug/2034760 )
2023-09-14 12:32:41 +05:30
Kovid Goyal
3b6e829d36
Fix #2034757 [[Enhancement] E-book viewer: search pane should have a context menu]( https://bugs.launchpad.net/calibre/+bug/2034757 )
2023-09-14 11:46:15 +05:30
Kovid Goyal
ad2f746c2c
E-book viewer: Add a clickable link to show the currently viewed book in the calibre library (Click Go to->Metadata in the viewer controls to access it). Fixes #2034905 [ebook-viewer enhancement: Show book in library]( https://bugs.launchpad.net/calibre/+bug/2034905 )
2023-09-14 11:14:00 +05:30
Kovid Goyal
ec7a9cdc47
Fix #2035015 [Data file Manager - Enter key inconsistency]( https://bugs.launchpad.net/calibre/+bug/2035015 )
2023-09-14 10:16:06 +05:30
Kovid Goyal
71662297a1
Fix #2035215 ['abort' copy is too abrupt]( https://bugs.launchpad.net/calibre/+bug/2035215 )
2023-09-13 13:10:52 +05:30
Kovid Goyal
c118d19e38
...
2023-09-12 22:16:21 +05:30
Charles Haley
7738fb8105
Bug #2035039 : Quickview window opens in the background
2023-09-12 10:05:11 +01:00
Charles Haley
4d1437fd90
Add the focus_to_booklist shortcut to quickview so that it works when qv is a window, not just when it is a pane.
2023-09-11 15:43:12 +01:00
Kovid Goyal
0b83d13fc9
Book information popup: Fix a regression that caused incorrect color for titles in dark mode. Fixes #2034999 [Text color of the Book details window is black in 6.26]( https://bugs.launchpad.net/calibre/+bug/2034999 )
2023-09-09 20:36:44 +05:30
un-pogaz
d1565ee98f
fix inconsistency field type for default book
2023-09-09 15:59:52 +02:00
Kovid Goyal
7c406b5d01
Kobo driver: Support updated firmware. Fixes #2034954 [Database error on Kobo sice firmware 4.38.21908]( https://bugs.launchpad.net/calibre/+bug/2034954 )
2023-09-09 09:37:55 +05:30
Kovid Goyal
f8f6b47710
Nook driver: Add support for Nook Glowlight Plus 2023
2023-09-08 20:12:40 +05:30
Kovid Goyal
0d4b57722a
Fix #2034900 [Editor - Report: UnboundLocalError: local variable 'raw' referenced before assignment]( https://bugs.launchpad.net/calibre/+bug/2034900 )
2023-09-08 14:41:42 +05:30
Kovid Goyal
cefabb23ba
version 6.26.0
2023-09-08 08:43:16 +05:30
Kovid Goyal
0f7df0194a
also add shift+enter to search backwards
2023-09-07 09:32:29 +05:30
Kovid Goyal
245bae1a2d
...
2023-09-07 09:24:47 +05:30
Kovid Goyal
298c6fe3e0
E-book viewer: Fix clicking on links with empty destinations hanging the viewer. Fixes #2034404 [E-book viewer: error navigating calibre User Manual]( https://bugs.launchpad.net/calibre/+bug/2034404 )
2023-09-06 23:06:34 +05:30
Kovid Goyal
7811058d20
E-book viewer: Fix displaying more than one page per screen causing page layout to be slightly wrong for some book. Fixes #2034075 [E-book viewer: Incorrect page layout when selecting 3 pages for landscape]( https://bugs.launchpad.net/calibre/+bug/2034075 )
2023-09-05 08:48:02 +05:30
Kovid Goyal
78dc836b9a
Fix #2034055 [[Enhancement] E-book viewer: Alt+f should toggle the "Fit image" checkbox]( https://bugs.launchpad.net/calibre/+bug/2034055 )
2023-09-04 21:48:17 +05:30
Kovid Goyal
fa0073ea45
apply_highlight() should not leave stale keys in annot_id_uuid_map
2023-09-04 11:58:06 +05:30
Kovid Goyal
1e33d28d3e
Fix clearing of annot_id_uuid_map
2023-09-04 11:31:07 +05:30
Kovid Goyal
2774379f06
...
2023-09-04 11:22:35 +05:30
Kovid Goyal
d75c0ff652
A couple more places that should take into account that there can be multiple annot_ids pointing to an annot uuid in annot_id_uuid_map
2023-09-04 09:18:22 +05:30
Kovid Goyal
8828bc0e61
E-book viewer: Fix modifying, then jumping to and then modifying the highlight again from the highlights panel causing the highlight to be deleted. Fixes #2033981 [E-book viewer: highlights get unexpectedly deleted]( https://bugs.launchpad.net/calibre/+bug/2033981 )
2023-09-04 08:58:10 +05:30
Kovid Goyal
9982065666
Fix #2033947 [Content Server returning error messages (Running from source*)]( https://bugs.launchpad.net/calibre/+bug/2033947 )
2023-09-02 14:24:35 +05:30
Kovid Goyal
fef4b97a03
E-book viewer/Content server: Disallow browser native context menu when right clicking in sandboxed iframes. Fixes #2033530 [E-book viewer: right-clicking in book metadata view opens a context menu]( https://bugs.launchpad.net/calibre/+bug/2033530 )
2023-09-01 18:55:55 +05:30
Kovid Goyal
e1d8b44561
E-book viewer: Fix indication of current section in Table of Contents sometimes wrong after changing font size. Fixes #2033205 [E-book viewer: incorrect ToC highligting after changing font size]( https://bugs.launchpad.net/calibre/+bug/2033205 )
2023-09-01 15:59:32 +05:30
Kovid Goyal
8271fcff30
E-book viewer: Add a new option under scrolling behavior to control horizontal mouse wheel events jumping to next section
2023-09-01 15:03:55 +05:30
Kovid Goyal
7e4a7eed21
DRYer
2023-09-01 13:45:41 +05:30
un-pogaz
2580280f87
Refresh the GUI when DataFilesManager is lauched
2023-09-01 09:26:34 +02:00
Kovid Goyal
34711ca3fd
MTP driver: Add "Documents" to the list of default folders to send books to
2023-09-01 11:49:12 +05:30
Kovid Goyal
c7c1d9b201
MTP driver: Ignore top level folders whose names start with a leading dot
2023-09-01 11:44:52 +05:30
Kovid Goyal
9cd903d954
Update MTP device sig data from libmtp
2023-09-01 11:39:25 +05:30
Kovid Goyal
02073c2618
MTP driver: Ignore AppleDouble files
...
These are present on devices that go from USBMS to MTP via firmware
update and have been connected to a Crapple computer when in USBMS mode.
2023-09-01 09:30:30 +05:30
Kovid Goyal
1680139cb5
...
2023-09-01 09:23:47 +05:30
Kovid Goyal
58de08aed0
MTP driver: Ignore folders whose names end with .sdr on Kindle devices
2023-09-01 09:21:26 +05:30