Harden plugin interface code to properly unquote/quote hrefs.Harden bundled Python isolation on Windows and add subset of PyQt5 to bundled modules.Fix gumbo serialize to better handle injected newlines.Fix bug in prettyprint_xhtml in sigil_bs4 (put back inadvertently dropped is_void_tag routine).Fix segfault in Image Reports when deleting unused image files.Fix issue where merging files when non-xhtml tabs were open was causing Python errors or crashes.Prevent splitting Section0001.xhtml (Split at Cursor) needlessly rewrite the file’s manifest id with a uuid.Include workaround for bug in KDE Qt5 plugin on Linux that keep plugins from launching from menu.Add proper detection for minimum service pack requirements in Windows installer.Enable Basic Cut Copy Paste Icons/Actions in OPF, NCX, XML, SVG, and other Misc Text Tabs.Properly urlencode/decode all hrefs in plugin’s ResultXML in launcher/PluginRunner to prevent parse errors.Make GetUniqueFilenameVersion work even on Case-Insensitive filesystems (Issue #247).Make sure when new empty epub3’s are created that the toc does not use a doctype (Issue #250).There was also an important fix for temp_folder issues on Windows systems that create a new system temp folder each login that made it into this release. The installer will be able to accommodate these changes (as well as test for Service Pack minimum requirements before the installation begins) with no manual intervention. The Windows directory structure has had a bit of an overhaul to eliminate the need for the duplication of some included DLLs and to accommodate PyQt5. So those who were using that variable take notice. This eliminates the need for setting the SIGIL_ICON_SCALE_FACTOR environment variable to achieve a similar effect. PyQt5 should be able to be used to create much more robust plugin GUIs that are translatable and that match Sigil’s Qt “look and feel”.Ī new “Menus” tab in the Appearances Preferences section has a slider to adjust the size of Sigil’s main icons to your liking. The full-blown PyQt5 is not included with the Mac and Windows bundled Python, but the Core, Gui, Widget, and SVG bindings (and a few others) are available. Some of the highlights for this release include: This Sigil release is a mix of bug fixes and new features for both epub2 and epub3 users. ![]() For the impatient, the installer files (and source) can be found as attachments at the bottom of the Github Release page.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |