./editors/Sigil, Multi-platform WYSIWYG ebook editor (for the ePub format)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.9.10nb2, Package name: Sigil-1.9.10nb2, Maintainer: pkgsrc-users

Sigil is a multi-platform WYSIWYG ebook editor. It is designed to
edit books in ePub format. Features:

* Free and open source software under GPLv3
* Multi-platform: runs on Windows, Linux and Mac
* Full Unicode support: everything you see in Sigil is in UTF-16
* Advanced automatic conversion of all imported documents to Unicode
* Full EPUB spec support
* WYSIWYG editing
* Multiple Views: Book View, Code View and Split View
* Metadata editor with full support for all possible metadata
entries (more than 200) with full descriptions for each
* Multi-level Table Of Contents editor
* Book View fully supports the display of any XHTML document
possible under the OPS spec
* SVG support and basic XPGT support
* Currently imports TXT, HTML and EPUB files
* Currently exports EPUB and SGF (Sigil native format)
* Embedded HTML Tidy; all imported documents are thoroughly
cleaned; changing views cleans the document so no matter how
much you screw up your code, it will fix it (usually )
* An actually usable user interface


Required to run:
[sysutils/desktop-file-utils] [textproc/xerces-c] [devel/boost-libs] [devel/pcre] [x11/py-Tk] [textproc/hunspell] [textproc/py-lxml] [x11/qt5-qtsvg] [x11/qt5-qttools] [x11/qt5-qtwebkit] [x11/qt5-qtbase] [lang/py-six] [x11/qt5-qtwebchannel] [lang/python37]

Required to build:
[pkgtools/x11-links] [devel/boost-headers] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 24670.957 KB

Version history: (Expand)


CVS history: (Expand)


   2022-07-02 18:53:42 by Ryo ONODERA | Files touched by this commit (395)
Log message:
*: Recursive revbump from audio/pulseaudio
   2022-06-30 13:19:02 by Nia Alarie | Files touched by this commit (524)
Log message:
*: Revbump packages that use Python at runtime without a PKGNAME prefix
   2022-05-23 19:17:00 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Sigil: update to 1.9.10.

Sigil-1.9.10
    Bug Fixes
      - Fix insertion of id and links when cursor immediately before a closing tag
      - Make sure bundled PySide6 can find QtWebEngine resources on Windows (Qt6)
      - Properly recreate or remove encryption.xml depending on font obfuscating \ 
or not
      - Make Qt6 versions of Sigil use their own ini files to prevent corruption
      - treat figcaption as an "other text holder" when prettifying

    New Features
      - Redesign the FindReplace dialog user interface to minimize size while \ 
adding features
      - Add a FindReplace "Text" only checkbox and support to exclude \ 
tags from search
      - Add a Toggle Line Wrap Mode and its support added to CodeView via pop-up menu
      - Add a Dry Run Replace dialog to act as "Replace All" what if. \ 
(Shift + Count All)
      - Add a Replacement filter dialog to allow users to delete unwanted
            replacements before applying Replace All (Shift + Replace All)
      - Add a Counts Report to Saved Searches to show Saved Search Group counts \ 
by search
   2022-04-18 21:12:27 by Adam Ciarcinski | Files touched by this commit (1798) | Package updated
Log message:
revbump for textproc/icu update
   2022-03-28 12:53:06 by Tobias Nygren | Files touched by this commit (110)
Log message:
{c,d,e}*/*: revbump(1) for libsndfile
   2022-03-14 14:47:27 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Sigil: update to 1.9.2.

Sigil-1.9.2 is a follow-on bug-fix-only release meant to replace
the recently released Sigil-1.9.0/1.9.1. There are no new features.
The additional fixes since Sigil-1.9.1 are:

    fix loss of highlight on match when searching
    fix incorrect search counts
    fix incomplete replace all
    fix useability issues in Saved Searches
    fix handling or subcapture replacements when no search capture groups are \ 
provided
    fix crash on Windows from too fast/repeated Find Net and Find Previous \ 
launched via keyboard shortcuts
   2022-03-08 08:51:21 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Sigil: update to 1.9.1.

Sigil-1.9.1
    Bug Fixes
     - Allow creation of a Windows 7 Legacy Installer to return Sigil to Windows \ 
7 (for now)
     - Completely revamped Find and Replace (yet again) to return most of its
           earlier behaviour for finding next
     - Prevent Find and Replace Count from changing current location
     - Extend spellcheck suggestions to properly handle end of sentence vs \ 
abbreviations
     - Center Image Report File Sizes vertically within their row.
     - Go To Link Or Style will now properly skip leading comments on selectors \ 
in CSS stylesheets
     - ecmascript is considered a core media type for javascript files
     - make URLInterceptor robust when the Book pointer is NULL (has been cleared)

Sigil-1.9.0
    Bug Fixes
     - Update gumbo to follow WhatWG changes for closing br and p tags in \ 
foreign content
     - Fix Saved Search Controls code typo for Tabbed Html Files
     - Plug long existant memory leaks related to Saved Searches that stop after \ 
a match is found
     - More file position of 0 fixes and handle toInt() result failures from N/A \ 
in ValidationResults
     - Fix incorrect copied permissions with AddContentFileToFolder after QFile::copy
     - Fix broken page up / down by key sequence in Repo Log and Automate Log.
     - Fix broken PluginRunner error signal

    New Features
     - Make Validation Results sortable by clicking on column header
     - Add Export All to Validation Results for text or csv output
     - Completely redesign Find Replace and Saved Searches to not overload wrap \ 
when searching multiple targets
         and add "Restart Search" button to make skipping replacements \ 
in Saved Searches easier
     - Update to use the PCRE2 library for regular expression searching
     - Add a new Sigil Preferences settings to disable GPU acceleration for \ 
QtWebEngine/Preview
         to make it easier for Sigil to keep working even with older graphics drivers
     - Add indicator to MainWindow titlebar that indicates if epub in old Sigil \ 
Standard form
     - Support building from source on macOS M1 (arm64) machines
     - Update Windows and Mac embedded python to Python 3.9.9
     - Allow building Sigil with Qt6.2.2+ or Qt5.10+ from the same codebase
     - Speed up "Add Blank HTML" in epubs with huge numbers of files
     - Store and set Epub Zip modification dates where possible
     - Support PySide6 to replace PyQt5 in plugins when building Sigil under Qt6
     - Handle deprecated embedded Python PyEvalInitThreads properly during build
     - Support QUiTool in PySide6 under Qt6 for plugins using .ui files
     - MacOS Python 3.9.9 now now includes TclTK 8.6.12 (no exteral TclTk \ 
package needed anymore)
     - Added Select All Checkbox in Delete Unused Media and CSS (PRs from \ 
@luisparravicini)
     - Add ability to rename classes when editing stylesheet in CV, will rename \ 
in all html as needed
     - SpellcheckEditor now uses LocaleAware sorting vs Case-Insensitive which \ 
did not handle diacritics well
     - Speed up loading of epubs with large numbers of xhtml files by using \ 
concurrency
     - New Hunspell spelling dictionaries based on scowl size 70 for en_GB and en_US
     - Support ending "." in spellchecker wordbreaks for better \ 
abbreviations is dictionary aff supports it
     - Faster CSS stylesheet reformmating that can handle minor errors and still \ 
function
   2022-01-10 02:46:47 by Ryo ONODERA | Files touched by this commit (273)
Log message:
*: Recursive revbump from boost 1.78.0