Skip to content
This repository has been archived by the owner on Mar 15, 2020. It is now read-only.

Releases: rupor-github/fb2mobi

Configuration

22 Apr 13:05
Compare
Choose a tag to compare
  1. Respect user wishes when stamping default cover (position).
  2. Normalize configuration - always look for configuration in home directory first and only use what is available in the program directory as a last resort.
  3. Added --config or -c parameter to be able to specify configuration file from the command line.

Installation

07 Apr 00:00
Compare
Choose a tag to compare

Windows installation cleanup
A bit of stamping - font size
Fixed syncover

Image re-sampling

31 Mar 18:08
Compare
Choose a tag to compare

Added forceful image scaling. If scaleImages is specified on command line (or as a profile setting) as a positive non-zero float all JPEG and PNG images (but cover) will be re-sampled with this ratio. If original image did not have DPI specified - (300, 300) will be enforced.

Formatting of resulting document may surprise you...

Continuing with pylint and source formatting (.style.yapf).

Cover stamps and Kindle

28 Mar 01:06
Compare
Choose a tag to compare

Latest python modules (cx_Freeze - changed directory structure).
Source code refactored a bit (to be continued) to reduce number of pylint warnings.
Fixed cover resizing in new PIL.

In case of mobi or azw structure of epub feed to kindlegen now follows Amazon Publishing Guidelines 2018.1 a bit better. Changes are mostly related to cover processing - no special xhtml page will be produced and any attempts to "open book from cover" will be ignored, letting device decide what to do. If document has no cover - default "dummy" will be provided. When epubs are produced - everything stays the same.

Added cover "stamping" with book title, series name, sequence number and author name(s). For Kindle output "default" cover will always be stamped.

Cover processing

25 Feb 16:02
Compare
Choose a tag to compare

When processing large JPEG covers sometimes PIL will return error “IOError: image file truncated”. Set proper PIL options to avoid this situation.

Maintenance

21 Jan 20:39
Compare
Choose a tag to compare

Ubuntu 17.04 used for builds previously reached EOL on January 13th - build of Windows and Linux versions stepped back to Ubuntu 16.04 (LTS). Because of that frozen Linux version now depends on glibc 2.23. At the same time all Windows and Linux versions are now on Python 3.6.3.

GUI hotfix

14 Dec 09:47
77a042d
Compare
Choose a tag to compare

Skip broken fb2 files in bulk operation in UI

Add epub processing for GUI version

23 Nov 15:37
Compare
Choose a tag to compare
3.6.44

Change version number

Covers

22 Nov 14:46
Compare
Choose a tag to compare

If fb2 book has more than one cover image - use first one, drop the rest

Additional epub and language processing

16 Nov 01:32
Compare
Choose a tag to compare
  • epub processing would not attempt to access dictionaries if no hyphenation is specified
  • Symbols "-" in book language specification (both FB2 and EPUB) are now translated to underscores. This, for example, allows books with "en-US" be properly hyphenated with "en_US" dictionary.