John Factotum
cc2882ff39
Update README.md
...
Reflect the changes after 022ea7da87 , and
other clarifications.
2024-12-02 18:39:45 +08:00
John Factotum
022ea7da87
Make <foliate-view> handle opening files directly
2024-10-12 10:48:51 +08:00
Kian-Meng Ang
42ebb0aec4
Fix typos ( #34 )
...
Found via `typos --hidden --format brief`
2024-09-23 08:29:28 +00:00
John Factotum
541bc07b6f
EPUB: redo metadata parsing
...
- Support the `prefix` attribute (for the `property` attr on `<meta>`)
- Localized titles, names (including `sortAs`)
- `belongsTo`, including `calibre:series`
- `altIdentifier`, converted to URN where possible
- Remove `producer`. It's now `contributor` with `role: 'bkp'`.
NOTE: this is a breaking change if you assumed that `title` will always
be a string, `author` will always be an array, etc.
2024-09-18 11:28:08 +08:00
John Factotum
0b9fac8ff3
Add module for generating quote images
2024-09-11 14:12:27 +08:00
John Factotum
8c378d68fc
README: fix warning formatting
...
Also add link to https://github.com/johnfactotum/epub-test
2024-05-17 05:10:55 +00:00
John Factotum
b7ff640943
Paginator: prevent spread in portrait
...
Or, for vertical writing, in landscape
2024-04-27 16:14:36 +08:00
John Factotum
1ff2d530c4
Add support for dictd and StarDict dictionaries
2023-12-16 15:04:43 +08:00
John Factotum
ad5ec4d0e9
Add OPDS
2023-12-16 14:45:05 +08:00
John Factotum
cbe9e0009c
Make animation setting an attribute instead of a property
2023-11-28 11:07:56 +08:00
John Factotum
0d09ca12a2
EPUB: fix subjects
...
Also update README
2023-10-24 17:25:46 +08:00
John Factotum
a63a68eda0
Add PDF support
2023-10-08 21:27:06 +08:00
John Factotum
27a290ff59
Allow processing hrefs in TOC asynchronously
2023-10-08 20:42:47 +08:00
John Factotum
83cce01797
Make text walker a separate module
2023-10-01 18:19:13 +08:00
John Factotum
cea9375561
CFI: add ability to ignore nodes
...
Also test that comment nodes are ignore
2023-09-29 23:58:55 +08:00
John Factotum
d5d1541d3b
Paginator: use CSS grid
...
Massively simplify margin/padding and header/footer layout and eliminate
unnecessary resizes and resize loops.
Also remove layout and style API from View, as these are only applicable
to the paginator.
2023-05-28 22:17:56 +08:00
John Factotum
4fd56e7a3c
Update README.md
2023-05-18 23:41:32 +08:00
John Factotum
8d69473e1f
Fix README.md
2023-05-15 12:11:04 +00:00
John Factotum
0a3f4b8f27
Use Shadow DOM
2023-05-15 20:00:35 +08:00
John Factotum
4acfc050ea
Turn View into a custom element, and use DOM events
...
Also change "relocated" -> "relocate"
2023-05-15 15:27:18 +08:00
John Factotum
a817932b08
Update README.md
2023-05-03 17:33:37 +08:00
John Factotum
34973ac032
Update README.md
2023-03-30 17:23:20 +08:00
John Factotum
c85aeafe99
Documentation: more detailed overview
2023-03-15 04:36:43 +00:00
John Factotum
2a5ccb93d9
Reader: allow opening unzipped EPUBs
2022-10-27 17:41:26 +00:00
John Factotum
967a00f5b8
Make paginator more self-contained
...
Don't rely on absolute positioning and margin. And set background on
the containing element rather than the document body.
2022-10-27 09:05:29 +00:00
John Factotum
d63905346c
Add annotations
...
Simplify overlayer API; allow one overlayer only.
2022-10-24 13:11:51 +00:00
John Factotum
c3598e3c38
Update README.md
2022-10-22 14:17:14 +00:00
John Factotum
bf9a2699e0
Update README.md
2022-10-21 23:33:56 +00:00
John Factotum
759a3b31a7
Fix vertical writing for Firefox
2022-10-20 15:30:49 +00:00
John Factotum
cf9d4cb8a5
Update README.md
2022-10-20 09:32:00 +00:00
John Factotum
2dc424de29
Update README.md
2022-10-19 20:13:03 +00:00
John Factotum
3ac917c706
Add tests for EPUB CFI
2022-10-19 17:03:49 +00:00
John Factotum
8ca6bd5f29
Update README.md
2022-10-19 12:19:51 +00:00
John Factotum
1d1b5ed82b
Update README.md
2022-10-18 19:39:47 +00:00
John Factotum
c986ba68e5
Initial commit
2022-10-18 18:45:22 +00:00