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
Kovid Goyal
0ca74e7dae
Content server: Also translate calibre://search URLs
2025-01-13 21:21:14 +05:30
Kovid Goyal
49b8fadbc2
...
2025-01-10 13:34:25 +05:30
Kovid Goyal
9a88afb370
...
2025-01-10 13:32:08 +05:30
Kovid Goyal
4fd6fa2441
Content server: Fix _ to represent current library in calibre:// URLs not working
2025-01-10 13:24:21 +05:30
Kovid Goyal
6d3e245ea8
Content server: Book details view: Make calibre://show-book and calibre://view-book URLs in the comments work
2025-01-09 14:56:09 +05:30
Kovid Goyal
0177afafe6
Content server: Allow managing the data files associated with a book by clicking the three dots in the top right corner of the book's page and choosing "Manage data files". Fixes #2091646 [Download the Data Files from the web browser]( https://bugs.launchpad.net/calibre/+bug/2091646 )
2024-12-18 11:42:10 +05:30
Kovid Goyal
0438ad7c94
CS viewer: Fix read aloud broken after a configure with no changes
2024-11-26 14:37:53 +05:30
Kovid Goyal
f82ea2036a
Add config for read aloud bar position to CS viewer
2024-11-26 13:31:18 +05:30
Kovid Goyal
9725e92d17
E-book viewer: Read Aloud: Add an option to control the position of the popup control bar. It can now be placed along the top or bottom edges so as to overlap less with text.
2024-11-26 12:42:13 +05:30
Kovid Goyal
bb39475132
Remove unused code
2024-11-24 14:10:16 +05:30
Kovid Goyal
8de42ec199
...
2024-11-07 08:10:53 +05:30
Kovid Goyal
37dd0f5c70
Set default flow mode scroll wheel internal file boundary delay to 0.5 seconds
...
Is sufficiently non-disruptive that I feel making it a default is
acceptable.
2024-11-06 13:12:19 +05:30
Kovid Goyal
790ef52578
Merge branch 'flow_pauseOnBoundary' of https://github.com/zybexXL/calibre
2024-11-06 13:09:50 +05:30
Pedro Fonseca
13b332bd8a
Add scroll_mouse_boundary_delay preference
2024-11-05 17:04:06 +01:00
Kovid Goyal
e17ea5203a
Content server: Read aloud: Fix clicking on a word to skip reading aloud to that word causing word highlighting to stop working. Fixes #2086661 [When read aloud, highlight not synchronized]( https://bugs.launchpad.net/calibre/+bug/2086661 )
2024-11-05 20:43:43 +05:30
Pedro Fonseca
90e0fa9e92
Viewer: add a delay/pause when scrolling through a boundary in Flow mode
2024-11-05 14:48:21 +01:00
Kovid Goyal
eb6d2d8636
Reset last_pos when moving to next utterance
2024-11-05 13:45:14 +05:30
Kovid Goyal
babc0b9e48
Content server: Fix changing the language of a book not working for non-English user interface language and for books that have no existing language. Fixes #2085005 [Calibre server fails updating book with Spanish characters]( https://bugs.launchpad.net/calibre/+bug/2085005 )
2024-10-20 15:32:00 +05:30
Kovid Goyal
bc1986121f
...
2024-10-20 14:11:08 +05:30
Kovid Goyal
a3f4c961a5
Use window.parent rather than window.top to access iframe's parent
...
This prevents a cross origin error if the page is embedded inside a
third party iframe.
2024-10-17 22:00:33 +05:30
Kovid Goyal
8359e89cac
PDF Input: Automatic header/footer detection and removal
...
A new, dedicated PDF Input engine for calibre that implements
automatic detection of headers and footers based on document analysis.
The new engine is the default to go back to using the old engine, select
it in the PDF Input section of the Conversion dialog. See #2076346 (PDF conversion new engine does not work)
2024-10-17 11:11:09 +05:30
Kovid Goyal
6170e8c560
E-book viewer: Fix a regression that broke searching in Japanese books that use <ruby> text. Fixes #2071348 [Error when trying to jump to in-book result location if the displayed result sentence has conterpart in book that has ruby text]( https://bugs.launchpad.net/calibre/+bug/2071348 )
2024-09-18 10:41:05 +05:30
Kovid Goyal
a8fb98459b
New engine to convert PDF files with support for automatic header/footer removal. Fixes #2076346 [PDF conversion new engine does not work]( https://bugs.launchpad.net/calibre/+bug/2076346 )
2024-09-12 12:52:34 +05:30
Kovid Goyal
000391f8d0
E-book viewer: Fix scrollbar position not updating during continuous scroll. Fixes #2077801 [[Enhancement] Ebook-viewer: scrollbar slider position should be updated when scrolling the text]( https://bugs.launchpad.net/calibre/+bug/2077801 )
2024-09-11 07:44:37 +05:30
Kovid Goyal
be476c304c
handle pause/resume events in viewer read aloud UI
...
New backend generates these.
2024-09-03 19:54:48 +05:30
Kovid Goyal
672bdcc149
Dont join short sentences if they are from a block tag or followed by multiple newlines
2024-09-03 16:11:48 +05:30
Kovid Goyal
538b15f222
Ensure sentences are broken after block tags even without a trailing period
2024-09-03 15:46:14 +05:30
Kovid Goyal
ab9a27f6fd
Better fix for anchors that dont yield elements
2024-08-26 21:38:47 +05:30
Kovid Goyal
6f59dfba54
Get configuring/rate change working with browser TTS backend
2024-08-26 20:12:49 +05:30
Kovid Goyal
30d6b30fec
E-book viewer: Fix a harmless error when the book contains page list references whose targets do not exist. Fixes #2077871 [Error when changing chapters]( https://bugs.launchpad.net/calibre/+bug/2077871 )
2024-08-26 16:39:54 +05:30
Kovid Goyal
89fd105fe3
More work on browser tts backend
2024-08-25 22:16:28 +05:30
Kovid Goyal
b51055a00f
Content server: Viewer: Read Aloud: Implement word-by-word tracking when reading aloud if the browser and voice used support it.
2024-08-25 15:31:24 +05:30
Kovid Goyal
1c26a6ce17
Show current page number in goto printed page
2024-08-22 19:46:15 +05:30
Kovid Goyal
4985bb2e82
Allow displaying pagelist data in header/footer
...
Fixes #2075554 [Feature request: Display of page-list element in the book viewer](https://bugs.launchpad.net/calibre/+bug/2075554 )
2024-08-22 17:23:09 +05:30
Kovid Goyal
8a781e9da0
Dont discard return value of goto_cfi() in standalone viewer ui_operations
2024-08-19 22:15:28 +05:30
Kovid Goyal
26d1126c62
E-book viewer: Allow going to links from the pagelist in the book via the Goto action in the viewer controls.
...
Typically, these are locations in the book corresponding to paper edition page
boundaries.
2024-08-19 22:14:26 +05:30
Kovid Goyal
7a50e5cb5c
...
2024-08-19 09:51:32 +05:30
Kovid Goyal
6e6ca80d62
Fix #2077283 [Private bug]( https://bugs.launchpad.net/calibre/+bug/2077283 ) (probably)
2024-08-19 09:44:31 +05:30
Kovid Goyal
8947b275e0
...
2024-08-15 13:37:36 +05:30
Kovid Goyal
a54cc071db
Fix JS human_readable not working for sizes >= 1GB
2024-08-15 13:36:45 +05:30