Okay, as a result of last night's debugging and testing (thank you everyone!), I have made the following changes (hopefully the last ones!) to Sigil master:
1. cleaned up and simplified that reorder when CreateNewBook in LoadFile() in MainWindow
2. Added code to ImportEPUB.cpp to now handle the specific case of both spine toc and manifest entry being present for the NCX but no actual NCX file included. This now results in Dummy2.epub actually loading with just a normal load warnigns that it had to create a NCX since one was missing.
I also just hopefully rebuilt the base.ts file - no actual translated strings changed but their line number did given all of the code changes, so that we can quickly get translations up to date in time for a fast follow-on bug fix release.
For those who build themselves, feel free to run with the latest master.
Last edited by KevinH; 09-04-2024 at 09:37 AM.
|