diff options
author | ryoon <ryoon@pkgsrc.org> | 2016-03-21 11:40:30 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2016-03-21 11:40:30 +0000 |
commit | 1ead5647b752d48032aa32137b108ba90f613bfe (patch) | |
tree | eb14041b672caaab2a3b764a774bbfc89340bfb2 /editors | |
parent | 743f4643b370204fd12fa56efdf1c2aee4549131 (diff) | |
download | pkgsrc-1ead5647b752d48032aa32137b108ba90f613bfe.tar.gz |
Update to 0.9.4
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
Diffstat (limited to 'editors')
-rw-r--r-- | editors/Sigil/Makefile | 5 | ||||
-rw-r--r-- | editors/Sigil/PLIST | 8 | ||||
-rw-r--r-- | editors/Sigil/distinfo | 10 |
3 files changed, 11 insertions, 12 deletions
diff --git a/editors/Sigil/Makefile b/editors/Sigil/Makefile index c767227bd5f..ef0bc3dfd2d 100644 --- a/editors/Sigil/Makefile +++ b/editors/Sigil/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.79 2016/03/05 11:28:26 jperkin Exp $ +# $NetBSD: Makefile,v 1.80 2016/03/21 11:40:30 ryoon Exp $ -DISTNAME= Sigil-0.9.3 -PKGREVISION= 1 +DISTNAME= Sigil-0.9.4 CATEGORIES= editors MASTER_SITES= ${MASTER_SITE_GITHUB:=Sigil-Ebook/} GITHUB_PROJECT= Sigil diff --git a/editors/Sigil/PLIST b/editors/Sigil/PLIST index 9e57dfc5bd0..edc856e6ea0 100644 --- a/editors/Sigil/PLIST +++ b/editors/Sigil/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.12 2016/03/02 23:08:22 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.13 2016/03/21 11:40:30 ryoon Exp $ bin/sigil lib/sigil/libhunspell.${RUBY_DLEXT} lib/sigil/libsigilgumbo.${RUBY_DLEXT} @@ -69,7 +69,9 @@ share/sigil/plugin_launchers/python/validationcontainer.py share/sigil/plugin_launchers/python/validationresult.py share/sigil/plugin_launchers/python/wrapper.py share/sigil/polyfills/MathJax.js -share/sigil/python3lib/navgenerator.py +share/sigil/python3lib/metadata_utils.py +share/sigil/python3lib/metaproc2.py +share/sigil/python3lib/metaproc3.py share/sigil/python3lib/ncxgenerator.py share/sigil/python3lib/opf_newparser.py share/sigil/python3lib/sanitycheck.py @@ -82,10 +84,8 @@ share/sigil/translations/sigil_de.qm share/sigil/translations/sigil_el_GR.qm share/sigil/translations/sigil_en.qm share/sigil/translations/sigil_es.qm -share/sigil/translations/sigil_es_419.qm share/sigil/translations/sigil_fi.qm share/sigil/translations/sigil_fr.qm -share/sigil/translations/sigil_gl.qm share/sigil/translations/sigil_he.qm share/sigil/translations/sigil_hu_HU.qm share/sigil/translations/sigil_id_ID.qm diff --git a/editors/Sigil/distinfo b/editors/Sigil/distinfo index 4a5e0a862cd..0320b5b160a 100644 --- a/editors/Sigil/distinfo +++ b/editors/Sigil/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.34 2016/03/02 23:08:22 ryoon Exp $ +$NetBSD: distinfo,v 1.35 2016/03/21 11:40:30 ryoon Exp $ -SHA1 (Sigil-0.9.3.tar.gz) = 312b7e45491256dac64370ed009e77470ef276e6 -RMD160 (Sigil-0.9.3.tar.gz) = 8f68a281306d7579f09bd6c5c45aec70bb5524a7 -SHA512 (Sigil-0.9.3.tar.gz) = c3463e0b16188b9d15f2f00e2b4fb8c565c0281cde144b840e49dbf7026462251d44ad8b5ae4b0ac8f88569ce73c6a9bcd781864283f3b5b8b25be7962b0f9b1 -Size (Sigil-0.9.3.tar.gz) = 18095814 bytes +SHA1 (Sigil-0.9.4.tar.gz) = c86e5354a966a6c50ac433080bc3c77211446ac3 +RMD160 (Sigil-0.9.4.tar.gz) = d3246fe45ce26b7f3ff754d781afc1811e3276ef +SHA512 (Sigil-0.9.4.tar.gz) = dad5d44061375da99748d767c0cc288e11d02cc475c239b7709b4ace36cfd0deec8b2a5bcd74431e0465e1cd4d927bafd094ba238aec06bf40ec62d43d568cc1 +Size (Sigil-0.9.4.tar.gz) = 18084460 bytes SHA1 (patch-3rdparty_minizip_ioapi.c) = a68dead89687529b7022cda3bc8a079e5f5c1459 |