Kovid Goyal
f3dccb517d
E-book viewer: Fix a regression in calibre 9.0 that broke the Go to page function. Fixes #2139576 [E-book viewer: moving to a position functionality seems to be broken]( https://bugs.launchpad.net/calibre/+bug/2139576 )
2026-02-03 12:17:00 +05:30
Kovid Goyal
33f5d13242
E-book viewer: Fix pageup/pagedn keys needing to be pressed repeatedly at internal HTML file boundaries in flow mode
2026-02-03 11:51:27 +05:30
Kovid Goyal
d9e137718d
Cleanup previous PR
2026-02-03 09:45:51 +05:30
Kovid Goyal
ffaef17713
Viewer: Add an "Edit book" button to the viewer controls
...
This functionality was previously available only via a shortcut
2026-01-28 09:24:34 +05:30
Kovid Goyal
573c2c8e15
TXT Output: Add an option to replace images by their alt attribute text. Fixes #2137504 [Support alt text for text conversion]( https://bugs.launchpad.net/calibre/+bug/2137504 )
2026-01-20 14:17:52 +05:30
Kovid Goyal
cbf93dc016
E-book viewer: Allow typing in a page number to go to instead of forcing the user to scroll through existing page numbers
2026-01-16 10:55:12 +05:30
Kovid Goyal
be1bb45b13
E-book viewer: Change length count algorithm to use the algorithm from the new page count code
...
I realised that the length numbers will have changed anyway for any book
with an <i> tag. So might as well be consistent for the future.
2026-01-15 10:47:04 +05:30
Kovid Goyal
498e5c2f7f
Add a warning about using position for Go to
2026-01-11 13:20:19 +05:30
Kovid Goyal
761eb67d0f
string changes
2025-12-29 08:54:38 +05:30
Kovid Goyal
48e63485d7
...
2025-12-26 11:46:14 +05:30
Kovid Goyal
a8d2a79436
E-book viewer: Fix Esc key not closing footnote popup when the popup has keyboard focus. Fixes #2041848 [[Enchanement] E-book viewer: Esc should close the footnote window]( https://bugs.launchpad.net/calibre/+bug/2041848 )
2025-09-25 12:48:28 +05:30
Kovid Goyal
8d2dac20ff
E-book viewer: Prevent right click from showing browser context menu in the footnote popup panel
2025-09-25 12:02:59 +05:30
Kovid Goyal
d346c19c80
E-book viewer: Fix modifying an existing highlight causing duplicates to be created in some books. Fixes #2122747 [Private bug]( https://bugs.launchpad.net/calibre/+bug/2122747 )
...
Probably the issue manifests when using box-sizing: border-box in the
book CSS, but I didnt bother to check for the exact cause.
2025-09-15 11:13:45 +05:30
Kovid Goyal
81475dad84
E-book viewer: Fix placement of selection handles in some books when modifying an existing highlight
2025-09-15 10:14:55 +05:30
Kovid Goyal
dbb4a71231
Get adding llm as note to highlight working
2025-09-07 18:47:14 +05:30
Kovid Goyal
3e835222cc
...
2025-08-21 13:17:33 +05:30
Kovid Goyal
d994c56c2e
Fix #2109789 [[Enhancement - Content server] Filter Read aloud voices]( https://bugs.launchpad.net/calibre/+bug/2109789 )
2025-08-21 13:16:34 +05:30
Kovid Goyal
6d4ba8aa0d
Web viewer: cleanup TTS config dialog
2025-08-21 12:30:22 +05:30
Kovid Goyal
4152fda2a2
Content server: Fix an error when editing a book's metadata to change both the cover and another field. Fixes #2117412 [Error when editing Cover and adding book info on web interface tool in safari and chrome]( https://bugs.launchpad.net/calibre/+bug/2117412 )
2025-08-20 19:19:04 +05:30
Kovid Goyal
38628e4c97
E-book viewer: Fix a regression in 8.4 that broke fading of the background image. Fixes #2115057 [image fade in styles does not work]( https://bugs.launchpad.net/calibre/+bug/2115057 )
2025-06-22 09:48:01 +05:30
Kovid Goyal
d2363c0c0a
KEPUB Output: Add an option to generate KEPUB files that have better text justification at the cost of gaps in highlighting when used on the Kobo. Fixes #2107778 [Native KEPUB conversion causing some justification issues]( https://bugs.launchpad.net/calibre/+bug/2107778 )
...
Note that this option also affects on-the-fly generation of KEPUB done
by the Kobo driver.
2025-05-06 13:31:52 +05:30
Kovid Goyal
3d48a0a94e
E-book viewer: Allow the background image specified in the Style section of the viewer preferences to extend under the viewer margins as well
2025-05-05 14:54:50 +05:30
Kovid Goyal
9d81359d8a
E-book viewer: Handle links to missing internal files with an error popup rather than becoming non-functional
2025-05-05 12:41:55 +05:30
Kovid Goyal
d2320b6505
Make scrollbar sync to contents use last reported position
2025-04-13 09:15:01 +05:30
Kovid Goyal
d2154e66dc
DRYer
2025-04-05 11:42:57 +05:30
Kovid Goyal
206307993c
Actually fix the failing test
2025-04-05 11:40:31 +05:30
Kovid Goyal
69b689c9d0
Improve rapydscript test runner output
2025-04-05 11:33:42 +05:30
Kovid Goyal
df69f96a92
Another try at fixing the failing test
2025-04-05 10:55:03 +05:30
Kovid Goyal
23187893ba
Fix failing test
2025-04-05 10:38:04 +05:30
Kovid Goyal
75b513834a
E-book viewer: Fix a regression in 8.0 that caused the clock to display an extra p after the time. Fixes #2106280 [extraneous letter 'p' in the clock]( https://bugs.launchpad.net/calibre/+bug/2106280 )
...
Apparently Qt has now started using Ap and aP as AM/PM formatters. Sigh.
2025-04-05 10:13:54 +05:30
Kovid Goyal
00ba3b8066
Use Math.round() for font size incrememnt
...
Slightly improves #2105390
2025-03-30 10:20:40 +05:30
Kovid Goyal
410ee5fd29
Enforce min zoom step size
2025-03-30 09:58:37 +05:30
Kovid Goyal
74f0e7d7fe
Fix incorrect minimums on font size changing controls in viewer. Fixes #2103870 [Ebook-viewer: "Zoom step size" values less than 10 don't seem to work]( https://bugs.launchpad.net/calibre/+bug/2103870 )
2025-03-25 09:55:03 +05:30
un-pogaz
a08f63e332
revert "let's <> lets"
2025-03-23 19:29:08 +01:00
un-pogaz
b0d58ade70
add 'code' dictionary to codespell setting
2025-03-23 16:02:05 +01:00
un-pogaz
d176b3a7cf
add codespell to pyproject.toml
...
calibre will probably never fully compliant with codespell
this setting is only to easily find common typo errors
by filtring a great range of false-positives, but not all
2025-03-23 13:59:14 +01:00
Luz Paz
96e3049197
Fix follow-up typos
...
Found via `codespell -q 3 -S "*.svg,./Changelog.*,./recipes,./resources/dictionaries,./src/unicode_names/names.h" -L alo,ans,bootup,clen,fo,lokales,nam,nd,oclock,pard,re-use,re-used,ro,secnd,som,succeded,te,ue,vailable`
2025-03-22 19:40:58 -04:00
Kovid Goyal
c4de6b9bd9
Fix #2099678 [Clicking on an article in a newsletter scrolls the Table of Contents to the end]( https://bugs.launchpad.net/calibre/+bug/2099678 )
2025-03-05 08:26:24 +05:30
Kovid Goyal
eb1e62a047
When completing names for fields that contain hierarchical data in prefix mode match prefixes after every period. Fixes #2099780 [completion_mode setting]( https://bugs.launchpad.net/calibre/+bug/2099780 )
2025-02-26 10:30:36 +05:30
Kovid Goyal
ab7274536d
KEPUB Output plugin
2025-02-24 15:22:28 +05:30
Kovid Goyal
cc19aa0ae6
NO_SEARCH_LINK should generate no link in the content server as well
2025-02-16 09:10:49 +05:30
Kovid Goyal
65f89bda7a
Content server: Get custom column web search templates as well
2025-02-08 12:52:23 +05:30
Kovid Goyal
0efd8c7b6d
Content server: When clicking on author names in the book details page perform the same action as clicking it in the calibre program's book details panel
2025-02-08 12:32:52 +05:30
Kovid Goyal
32059852d2
...
2025-02-08 09:16:39 +05:30
Kovid Goyal
88f5310317
When calculating body font size clear cache if window.devicePixelRatio changes
2025-02-08 09:12:36 +05:30
Kovid Goyal
96829d89fd
Change default body font size to 16
2025-02-07 12:02:13 +05:30
Kovid Goyal
39e17d55e3
Get tag browser value icons working in content server
2025-01-16 19:10:11 +05:30
Kovid Goyal
4fa56c9e9e
...
2025-01-16 14:27:25 +05:30
Kovid Goyal
5692af16a9
Content server: Fix icons for individual formats not being shown in the Tag browser
2025-01-16 14:02:52 +05:30
Kovid Goyal
543eb5fa10
Forgot to translate open_at to bookpos when translating calibre://view-book URLs
2025-01-16 11:43:20 +05:30