Changelog: Sigil-0.9.4 Bug Fixes - Prevent the use of zero length key fields when obfuscating fonts - IDPF font obfuscation key accepts all input except as specified - Fix typo in main.ui accelerator assignment - Update Transifex project URL - Prevent NCX Weirdness with ampersand added when editing NCX in codeview and TOC widget showing - Fix lost namespace attributes on metadata tag - Allow auto conversion from package version 1.0 to 2.0 - Remove unused parameter from gumbo create_text_node - Fix bug that hits package version when no xml declaration on opf on import - Add id to Heading structure to greatly speed up NCX/TOC creation even more - Only the true nav should ever have the nav manifest property set - Prevent nav property from being overwritten when updating manifest properties - Prevent segfault if user add semantics but never chooses one - Prevent Add Cover from returning the wrong doctype for epub3 - Make sure cover-image and svg (if needed) are added as epub3 manifest properties when adding a cover - Make sure all referenced resources are found for Delete Unused Media - Remap non-standard epub namespace prefixes in the opf to those now reserved for epub3 - Make loading epubs with broken opf files more robust New Features - Extract all MarcRelators related code into its own class so it can be shared - Added some missing MARC relators - Removed obsolete MARC relators (ctb replaced clb, and sng replaces voc) - Completely redesign MetaEditor gui to work with both epub2 and epub3 metadata - Add default metadata language and title for the user - Make the Nav a required part of an epub3 - create an empty one if need be - Create NavProcessor to use gumbo to update the nav.xhtml - Add support for Adding/Removing Nav Landmarks - Better identify the true nav when loading epub3s - Add ability to generate Nav TOC from Book Headings to CreateTOC tool - Check for valid nav otherwise create a new default one ready for updates - Do not allow split markers to be added to nav.xhtml - Do not allow nav to get merged - Do not allow the nav to be deleted - Do not allow plugins to delete the nav under epub3 - Completely Revamp BookBrowser interface to support both Guide and Landmark Semantics - Create Semantics Dialog to better handle epub2 and epub3 semantics - Create Separate Guide/Landmarks classes for epub2 and epub3 respectively - Rename DescriptiveMetaInfo structure to just DescriptiveInfo to work with guide/landmarks elements - Add a mapping from Landmark to Guide and Back - Remove old GuideSemantics code - Make sure Landmarks semantics show up in BookBrowser tooltips - Update epub3 semantic vocab in Landmarks - Completely Revamp how the dockable TableOfContents gui widget is built and updated - Remove strong coupling between TableOfContents widget and NCX - Allow dockable Table Of Contents to refresh from Nav under epub3 - Large update for translations needed - Many new strings supporting the MetaEditor GUI and Add Semantics GUI were added |
||
---|---|---|
.. | ||
patches | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |