mirror of
https://github.com/jo1gi/grawlix.git
synced 2026-04-27 05:05:57 -06:00
- Add rendition properties to Metadata (layout, spread, orientation) - Extract and preserve rendition properties when merging EPUB parts - Fix viewport meta tags for fixed-layout pages - Use EpubItem instead of EpubHtml to preserve original content Fix EPUB validation errors in merged output: - Skip directory entries, mimetype, and META-INF from manifest - Exclude nav/toc from spine for fixed-layout books Improve CSS merging across parts: - Keep longer version of duplicate selectors (more complete rules) - Return None from _get_css_rule_key for invalid font-faces Add cover detection fallback: - Detect cover from largest image on first page when OPF lacks cover info - Optimize lookup with dict instead of nested loops Clean up redundant imports in epub_metadata.py |
||
|---|---|---|
| .. | ||
| assets | ||
| output | ||
| sources | ||
| utils | ||
| __init__.py | ||
| __main__.py | ||
| arguments.py | ||
| book.py | ||
| config.py | ||
| encryption.py | ||
| exceptions.py | ||
| logging.py | ||