Releases: starryangt/thoth
Leniency features, quality of life
Titles are now stripped of illegal characters before the epub is written, so having illegal characters in the title should not crash the program anymore.
I didn't like having external cover image and html files, so they're now embedded into the program. It's just the exe and NSoup's dll now.
It also checks for and deletes temp at startup, so you shouldn't have to worry about it crashing halfway through and leaving it and having it possibly conflict.
Image fixes, secret features, more
Images now display in correct order.
Strict mode, better XML processing
The flag -s now sets thoth into strict mode, where it will strip and encode the actual strings before stuffing them into
tags and only into
tags. Use this if the EPUB generated has <script> and other tags which horrifically break XML specification.
Also fixed some minor errors with XML specification in content.opf.
Zipping matches epub spec, a few fixes
Now zips mimetype and container.xml first, as per epub spec.
First release
Everything probably works.