The NetBSD Project

CVS log for pkgsrc/editors/Sigil/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / editors / Sigil

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.56: download - view: text, markup, annotated - select for diffs
Tue Nov 7 23:12:56 2023 UTC (13 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, HEAD
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +4 -4 lines
Sigil: update to 2.0.2.

Sigil-2.0.2
    Bug Fixes
      - fix incorrect clip tool button insertion point due to null activeWindow value
      - fix Windows multiple screen issues when not properly identified (Qt6.5.2 patch fix)
      - fix Mac Accessibility related crashes when using non-native QFileDialog (Qt 6.5.2 patch fix)
      - workaround MacOS QMessageBox loss of focus Qt 6.5.X bug without hurting other platforms
      - fix pretty print mend not formatting mathml
      - fix Accessibility related crashes in QFontComboBox (Qt 6.5.2 patch fix)
      - prevent crashing if user mistakenly tries to delete entire ncx in CodeView
      - harden delete unused styles to trailing whitespace in class names
      - fix unrecognized media-types application/xml and text/xml
      - fix cursor just before end tag bug in align justiry, centre, right
      - fix crash when all metadata removed by user in MetaEditor
      - fix macOS min in Info.plist to be the actual 11.0
      - update build docs to Qt 6.5.3


Sigil-2.0.1
    Bug Fixes
      - fix crash when right click on Misc folder in BookBrowser
      - Allow user to revert CodeView drag_and_drop change via environment variable: SIGIL_ALLOW_CODEVIEW_DROP=1
        Note: Using DragnDrop in CodeView is still NOT officially supported.
      - add inadvertantly missed updated serbian translation (ts) file


Sigil-2.0.0
    Bug Fixes
      - fix incorrect assert in sigil-gumbo
      - recognize application/pdf mediatype on epub import
      - remove compiler build warnings to clean up the build output
      - recognize source tag attribute srcset for xhtml source updates
      - fix Preview disconnect bug after split at cursor
      - fixed sigil-gumbo interface for plugins
      - added workaround for ADE epub3 bug with scaled cover images
      - fix encoding for named entities in opf metadata
      - fix drag/drop crash by disabling drop inside CodeViewEditor
      - fix CodeView to Preview syncing on text after an inline xhtml comment

    New Features
      - updated to Qt 6.5.2 which is now used for official releases
      - updated to Python 3.11.3 and uses the latest EmbededPython interface
      - updated to the latest jquery version 3.6.4
      - supports use of embedded pdfs ala ADE
      - added dark window titlebars for Windows platforms
      - add support for a user's cover-template2.xhtml and cover-template3.xhtml
      - add user preference to control printing dpi and add busy indicator icon

Revision 1.55: download - view: text, markup, annotated - select for diffs
Thu Mar 16 07:37:11 2023 UTC (20 months, 3 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +4 -5 lines
Sigil: update to 1.9.30.

Sigil-1.9.30
    Bug Fixes
      - fix Checkpointing to work with dulwich version 0.20.46+
      - fix css value parsing when !important is used
      - EmbeddedPython fixes to work with Python 3.11 and later (thank you sharkcz)
      - leave cursor position unchanged if nothing found when search groups of files
      - make all Numeric items in Reports align right
      - add support for thousands separator to Reports
      - allow blank dc:language values to prevent crashing (as Sigil-1.9.10 did)
      - allow unknown language codes to pass through MetaEditor
      - MetaEditor under epub2, allow custom opf scheme values
      - prevent duplicate spaces when reformatting CSS in import, charset and namespace
      - better prevent random OPF attribute order changes to simplify Checkpoint diffs
      - fixed file menu Print Preview for xhtml and image tabs
      - prevent plugins from crashing Sigil by deleting last xhtml file in epub
      - fix issue where images/css could not be properly added in an epub3 with no css files

    New Features
      - allow user to edit Checkpoint descriptions for clarity via Checkpoint menu
      - add ability to show the Checkpoint Change Log via Checkpoint menu
      - update to Hunspell 1.7.2 (released in December 2022) for spellchecking
      - update to latest zlib-1.2.13 for latest security fixes
      - move completely away from ever using OS system tmp folder for storing Sigil wip files
          instead create a new "workspace" folder inside Sigil Preferences folder
      - added ability to Print Preview and Print contents of Sigil's Preview window

Revision 1.54: download - view: text, markup, annotated - select for diffs
Sat Dec 3 21:59:47 2022 UTC (2 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -1 lines
Sigil: fix build with Python 3.11

Revision 1.53: download - view: text, markup, annotated - select for diffs
Fri Sep 9 15:49:32 2022 UTC (2 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +4 -4 lines
Sigil: update to 1.9.20.

Sigil-1.9.20
    Bug Fixes
      - double width of new Find Replace icons to make them easier to access
      - improve new Find Replace icon tooltips to be include short name on top
      - fix bug that caused file rename changes to fail when updating smil
      - Metadata Editor will now strip out unneeded xmlns:dc attributes on dc tags
      - Metadata Editor is now more robust to language codes that have incorrect case in the metadata
      - clarify Create HTML ToC menu entry works from existing ToC
      - prevent indavertent "\" chars be treated like escapes when updating metadata
      - fix MetaEditor nit of not auto adding "aut" role to Author metadata for epub2
      - make Spellcheck Editor count align column numerically (right)

     New Features
      - add ability for a user-template*.xhtml and user-template*.css
          be read from Sigil Prefs to create new empty xhtml and css files
      - updated to very latest MathJax version 3.2.2 for mathml support in Preview
      - add ability to cycle through 2 different custom stylesheets (and none at all) for use with Preview

Revision 1.52: download - view: text, markup, annotated - select for diffs
Mon May 23 17:17:00 2022 UTC (2 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +4 -4 lines
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

Revision 1.51: download - view: text, markup, annotated - select for diffs
Mon Mar 14 13:47:27 2022 UTC (2 years, 8 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +4 -4 lines
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

Revision 1.50: download - view: text, markup, annotated - select for diffs
Tue Mar 8 07:51:21 2022 UTC (2 years, 9 months ago) by wiz
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +4 -4 lines
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

Revision 1.49: download - view: text, markup, annotated - select for diffs
Tue Nov 16 15:00:30 2021 UTC (3 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +4 -4 lines
Sigil: update to 1.8.0.

Sigil-1.8.0
    Bug Fixes:
     - Reports now generate properly quoted csv when saved
     - Workaround Bug in QtWebengine when using custom scheme handler and specific audio/video codecs
     - Fix CV -> Preview sync after intial load when Preview Zoom is not equal to 100%
     - Fix link tags with rel set to stylesheets via Mend and Mend and Prettify that are missing type
     - Fix GoToLinkOrStyle to work on css link tags in head
     - Fix logic in GoToLinkOrStyle to better identify the actual target with styles
     - Fix insert media file when cursor at very start of tag
     - Fix Windows and macOS bugs when generating Keyboard Shortcuts
     - Fix insert closing tag when cursor at very start of tag
     - Fix double copy to Clipboard from OPF and NCX Tabs
     - Fix GoToLinkOrStyle when class attribute present but cursor not in the class attribute
     - Fix TabManager scroll to position to properly handle position of 0
     - Fix crash using Split At Markers when body tag is completely empty (no whitespace or anything)

    New Features:
     - BookBrowser can now link javascripts similarly to how it links stylesheets
     - Epub3 javascripts can now open windows if javascript is enabled
     - Add Find and Replace context menu to clear its curent values and history
     - Add support for 3 Automation lists that support editing and automatically running a list of
         commands that can include all Sigil plugins and a limited set of Tools
     - Add support for BookBrowser to insert a blank javascript file
     - Do not require replacement prompt if current book is unmodified and input plugin is run

Revision 1.48: download - view: text, markup, annotated - select for diffs
Tue Oct 26 10:21:24 2021 UTC (3 years, 1 month ago) by nia
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +2 -2 lines
editors: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Revision 1.47: download - view: text, markup, annotated - select for diffs
Thu Oct 7 13:47:35 2021 UTC (3 years, 2 months ago) by nia
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +1 -2 lines
editors: Remove SHA1 hashes for distfiles

Revision 1.46: download - view: text, markup, annotated - select for diffs
Sat Sep 11 19:46:03 2021 UTC (3 years, 2 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +5 -6 lines
Sigil: update to 1.7.0.

Changes: two years of development; switch to qt5-qtwebengine for
displaying the preview.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Thu Mar 19 11:33:13 2020 UTC (4 years, 8 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +2 -2 lines
Regenerate for patch-CMakeLists.txt

Revision 1.44: download - view: text, markup, annotated - select for diffs
Wed Mar 18 17:53:18 2020 UTC (4 years, 8 months ago) by joerg
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +3 -2 lines
Limit stack use when compiling with clang.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Sun Jun 23 10:35:05 2019 UTC (5 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +5 -5 lines
Sigil: update to 0.9.14.

Sigil-0.9.14
   Bug Fixes
     - flush all changes to disk before creating a Report so that files sizes are correct
     - stop writing python bytecode to Program Files on Windows
     - remember cover semantics if cover image replaced by Add Existing...
     - fix issues with the Plugin Framework documentation epub
     - more memory leaks plugged
     - minor code cleanups
   New Features
     - updated to Qt 5.12.3 with Annulen Webkit 5.212 with extra QtCursor memory leak fixes
     - updated to Python 3.7.2
     - updated build docs for macOS, Linux and Windows
     - build system now uses GNUInstallDirs to determine the best installation libdir on Linux
     - updated desktop integration for Linux
     - reduce PCRE cache size to help lower memory footprint
     - improve mapping of hunspell dictionary names to actual language names (thanks BeckyDTP)
     - add warning during import if unmanifested files exist in the epub zip archive
     - no longer requires use of non-breaking space entities (or any entities at all!)
     - special spaces are now visisble via syntax highlighting in CodeView
     - dropping epubs on Sigil.app no longer opens an extra empty epub on macOS
     - reload Preview only when needed to help prevent screen flicker and lower memory use
     - enabled Windows automated builds using Apppveyor
     - Windows releases now compiled with Visual Studio 2017
     - characters in HTML files report now uses gumbo for speed
     - allow user's custom plugin icons to survive a plugin update

Revision 1.42: download - view: text, markup, annotated - select for diffs
Mon Apr 1 21:40:55 2019 UTC (5 years, 8 months ago) by wiz
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +6 -6 lines
Sigil: update to 0.9.13.

Sigil-0.9.13
   Bug Fixes
     - Revert change of INI encoding to utf-8 as QSettings very broken under utf-8 (commit 5484463)
     - Ensure all url attributes in shape-outside properties in CSS stylesheets get updated (commit de7b09f)
     - Workaround for lost cursor in qlineedit Qt bug (issue #398) (commit a8acab7)
     - Workaround missing File New, Open, Quit menus in Mac menubar if windows closed (commit 660a8aa)
     - Remove Icon from Tab for macOS only to workaround Qt bug (commit 5c91924)
     - Plug some memory leaks (commits: 85f78d7, cb9b833, 614d601, bf2f2f4, ebfb613, 4qa8f33)
     - Backport Qt 5.12alpha fix to prevent heap corruption due to qwidget next focus pointers (commit f5c7284)
     - Plug macOS memory leaks when closing a main window (commit fbf9015)
     - Put back quote in tag name bug fix lost in recent changes (commit ebd8c7c)
     - Disable Netscape Plugins being used in BookView and Preview Window (commit 79314ea)
     - Use custom version of qtwebkit with Qt 5.5 memory leak fix added back and no load plugins if disabled
       	   (see commits 94a28d7,  9f7ebba, and 4b968a9)

   New Features
     - Add filename to tab tooltip (commit 27f8db7)
     - Clear memory caches when Preview changes to keep memory footprint smaller (commit 87b9247)
     - Update to MathJax 2.75, adds support for mathml mlongdiv, mstack, mcarries (commit 568aba5)
     - Reduce memory footprint by letting worker threads expire (commit c1ee7ca)
     - Reduce memory footprint by properly setting web page caches (commit 9f07cbe)


Sigil-0.9.12
   Bug Fixes
    - fix typo in cssreformatter that caused errors with @fontface (issue #394)
    - workaround for qt bug affecting tab close buttons on Mac (commit f3b9399)
    - fix Mac Qt5 plugin dylibs that macdeployqt broke in Sigil-0.9.11

Sigil-0.9.11
   Bug Fixes
    - after mend and prettify - put cursor at enclosing tag if possible
    - allow both links in Preview and clicking in Preview to reposition CV
    - fix new cursor repositioning under new tab ala Spellcheck
    - fix prettyprinting of the mark tag in gumbo and sigil_bs4
    - fix crash when tagname illegally (for xhtml) includes single or double quotes
    - fix crash in Reports for non-wellformed xhtml that was okay under html5
    - fix deletion of multiple css files when Book View is open (Windows)
    - fix bug in reformat CSS with media queries
    - fix bug in closing some tabs needlessly when linking stylesheets
    - fix crash bug in gumbo parser under very strange circumstances
    - remove empty guide elements in epub2 opf as epubcheck now flags these
    - fix issue with index generation reordering spine entries under certain conditions

   New Features
    - update official builds to use Qt 5.11.2 and Python 3.7
    - update internal Python modules to use latest versions
    - update Sigil's gumbo parser to fix all known bugs and greatly speedup parsing
    - embed new project css_parser (fork of cssutils)  as a python library to fix css parsing
    - Sigil no longer attempts to upgrade the VC++ runtime on Windows. It only installs the
        bundled VC++ runtime if there is no compatible version already installed
    - add support for internal but unmanifested opf metadata link resources under epub3
    - extend "Open With" context menu to allow up to 5 external editors per resource type
    - make format of all Sigil ini files to be utf-8 encoded to more easily allow user changes

   Changes
    - Support for Windows Vista officially ends ... Win7sp1 is official minimum required Windows
      The unofficial Legacy Windows version of Sigil will be available to XP and Vista users

Revision 1.41: download - view: text, markup, annotated - select for diffs
Fri Aug 17 10:55:42 2018 UTC (6 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +5 -5 lines
Sigil: update to 0.9.10.

Sigil-0.9.10
   Bug Fixes
    - Fix signal handling to prevent double launch of plugins immediately after plugin installed
    - Fixed incorrect named entity tooltips for many of the Insert-> Special Characters
    - Fixed lack of recognition of woff2 fonts inside Sigil and for plugins
    - Fix segfault when .xml is first file in BookBrowser and add new html or split at cursor is invoked
    - Fix bug that allowed multiple audio/video tabas of the same resource to be opened
    - Fix plugin related bug when adding/removing last xhtml file
    - Fix Text Direction setting inside body to use structural dir attribute under epub3
    - Fix duplicate group-position property in epub3 MetaData Editor
    - Use absolute path references when first opening Sigil with an ebook so that Open Recent works better
    - Fix "issue" in handling self-closing script tags in head (similar issue that we had with self-closing title tags)
    - Fix issue converting Qt Strings to their Python equivalent when outside the BMP
    - Fix issue with trying to add existing html files when names clash due to case insensitive file systems
    - Fix crash bug after styling text in BookView and immediately going to CodeView without moving cursor
    - Fix crash bugs after deleting resources contained in a Report in the BookBrowser
    - Fix bug that destroys nav if left in unparseable state by user even temporarily
    - Fix bug that moved curosr to beginning of tag block when save is done in CodeView

   New Features
    - allow plugins to supply their own icon (plugin.png 48x48) for use on the Quick Launch Toolbar icons
    - extend plugin interface to include the status of the epub inside Sigil (modified or saved)
    - extend plugin interface to include the path to the saved epub file or the null string if never saved
    - extend Insert->Special Characters to include both a Greek letter panel and a mathematical symbol panel
    - add support for calibre:series and calibre:series_index to Metadata Editor for epub2
    - add support for calibre:title_sort to Metadata Editor for epub2
    - add support for clicking internal links in Preview to load the proper destination tab
    - add support for loading Qt's base translation files if present. Allows buttons on native qt dialogs to
        be translated (Windows users may need to manually copy newer qtbase_xx.qm files to Sigil's translation
        directory if they didn't exist in Qt5.6.2)
    - allow user to add custom css rules to Preview/Book View by creating a file called "custom_preview_style.css"
        in the Sigil preferences folder (not responsible for custom css and ebook css fighting with each other)

Revision 1.40: download - view: text, markup, annotated - select for diffs
Sun Jul 22 22:51:24 2018 UTC (6 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -1 lines
Sigil: look for python 3.7 by default (of the python 3.x versions)

While here, fix the REPLACE_PYTHON patterns.
Bump PKGREVISION.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sun Jan 28 15:40:10 2018 UTC (6 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +5 -5 lines
Sigil: update to 0.9.9.

Sigil-0.9.9
   Bug Fixes
    - Add python_3.5_fixes3.patch to Python build and update build docs on OSX to fix missing symbols
    - Fix crash caused by Preview holding pointer to user removed resource when front tab is non-html resource
    - Fix crash in FlowTab destructor due to re-entering flowtab during Syntax Highlighting and signals
    - Fix issue with file icons disappearing when reordering in Book Browser (commit ecb56b1f)
    - Fix missing epub3 Manifest cover-image property setting/unsetting with BookBrowser
    - Fix issue where cancelling the SaveAs dialog disconnected an existing epub from its saved path
    - Fix assertion error in sigil-gumbo when handling extraneous script end tags
    - Apply multiple fixes for gumbo from upstream
    - Fix segfault in Split at Cursor when not an html file
    - Make sure Add Cover tool properly handles existing manifest cover properties in EPUB3s
    - Correct error dialog to say "Sigil may need to close."
    - Prevent Images and Misc items from being dragged to the Text folder in Book Browser (commit 30bb96d)
    - Fix Linux bug that prevents rich text from other programs being pasted into Book View (issue #320)
    - Fix bug where index entries inside em and dfn tags were ignored during index generation
    - Fix bug on Windows in spell checking when smart right single quotes are used for apostrophes
    - Fix bug in simple well-formed check to handle generic xml processing instructions
    - Fix bug in epub3 MetaEditor with title-type and collection-type properties
    - Fix plugin code to prevent book href vs manifest id clashes
    - Fix bug in Plugin Runner to allow it to delete non-manifested files properly
    - Fix bug in SourceUpdates to handle properly handle css properties with multiple urls
    - Fix bugs in well-formed check to better handle missing doctypes

   New Features
    - Add SIGIL_DISABLE_CURSOR_BLINK environment variable to disable text cursor to aid Accessibility on OSX
    - Better use semantic information (guide types and Landmarks) to allow the user finer control of index generation
    - Attempt to improve Metadata Editor placeholder text to help beginners
    - Preview Window Title bar will now show height and width of the Preview Window
    - Allow users to limit/disable clipboard history saving via General Preferences
    - Convert br tags in header text to linebreaks for toc/ncx/nav generation routines
    - Support spell checking of words with numbers controlled by Preference settings
    - Add two additional Quick Lauch Icons for Plugins

Revision 1.38: download - view: text, markup, annotated - select for diffs
Wed Apr 5 16:05:38 2017 UTC (7 years, 8 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +5 -5 lines
Updated Sigil to 0.9.8.

Sigil-0.9.8
   Bug Fixes
    - Make sure when new empty epub3's are created that the toc does not use a doctype (Issue # 250)
    - Make GetUniqueFilenameVersion work even on Case-Insensitive filesystems (Issue #247)
    - Properly urlencode/decode all hrefs in plugin's ResultXML in launcher/PluginRunner to prevent parse errors
    - Enable Basic Cut Copy Paste Icons/Actions in OPF, NCX, XML, SVG, and other Misc Text Tabs
    - Add proper detection for minimum service pack requirements in Windows installer
    - Include workaround for bug in KDE Qt5 plugin on Linux that keep plugins from launching from menu
    - Prevent splitting Section0001.xhtml (Split at Cursor) needlessly rewrite the file's manifest id with a uuid
    - Fix issue where merging files when non-xhtml tabs were open was causing Python errors or crashes
    - Fix segfault in Image Reports when deleting unused image files
    - Fix bug in prettyprint_xhtml in sigil_bs4 (put back inadvertently dropped is_void_tag routine)
    - Fix gumbo serialize to better handle injected newlines
    - Harden bundled Python isolation on Windows and add subset of PyQt5 to bundled modules
    - Harden plugin interface code to properly unquote/quote hrefs
    - Stop Sigil from nagging about unsupported mimetypes when epubs with Adobe xpgt page-templates are opened
    - Fix Book Browser highlighting issue when editable XML files from the "Misc" folder are opened
    - Pull upstream bug fixes from google's gumbo parser for Sigil
    - Force formatting buttons in BookView to generate inline-styled spans instead of "strike", "b", etc
    - Fix bug from deprecated use of jquery $.browser.msie introduced when jQuery was updated
    - Fix temp folder specification on Windows systems that delete the system temp folder for every login (Issue #285)
    - Fix typos in metadata descriptions to allow better translations

   New Features
    - New preference setting (Appearance section) which allows user to adjust the size of the main menu icons
    - Add manifest properties to Book Browser tooltips and to All Files Reports Widget for epub3
    - Make Sigil's UI and spellchecker language settings available to plugins
    - Add support for PyQt5 for plugin gui widgets
    - Internal builds now use Qt 5.6.2 with Webkit added back
    - Major compiler tool change and update for Windows build to sync Qt/Python/Sigil on Windows
    - Update all build it yourself from source documentation for new requirements

Revision 1.37: download - view: text, markup, annotated - select for diffs
Mon Nov 7 13:12:37 2016 UTC (8 years, 1 month ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +5 -5 lines
Updated Sigil to 0.9.7.

Sigil-0.9.7
   Bug Fixes
    - Allow tags in the svg and mathml namespace to automtically self-close if empty to help work around
         a bug in Kindlegen that will not seem to accept a closing svg image tag even though image is non-void
    - Prevent TextTab from constantly recentering page when focus is lost
    - Fix bugs in plugin basename_to_id when used with xpgt files or any unrecognized extensions
    - Fix typos in pls mimetype in plugins
    - Fix code synchronization issues among 3 places where file extensions are mapped to mimetypes
    - Fix plugin readotherfile interface to rebuild the opf on the fly only if it has been modified
    - Fix plugin validation issues with integer vs string representations of line number and character offsets
    - Fix duplicate filename in multiple directories bug when updating CSS urls
    - Fix bug in page-map.xml mimetype when "Add Existing ..." is used
    - Fix undefined behaiviour shifting signed negative values in 3rdparty libs and fix many warnings
    - Fix text vs binary file type recognition in the plugin interface (CSS and js files are text not binary)
    - Fix too small toolbar icons on high dpi displays
    - Fix bug that caused text highlighting to get lost on some systems when doing a CSS Find & Replace.
    - Fix bug in plugin interface basename_to_id to recognize .htm extensions
    - Fix bug in epub3 semantic popups to always refect the local name of epub:type setting
    - Fix bug where creation on an HTML TOC could overwrite an existing Nav under epub3
    - Fix manifest id not starting with alpha character bug

  New Features
    - Extend validation plugin interface with add_extended_result() method to allow better cursor positioning
    - Extend TextTab and  Tabs derived by it to position cursor based on offset
    - Allow editing of page-map.xml files, xpgt files and other misc xml based files inside Sigil
    - Update Windows builds use Python 3.5, VS2015
    - Update Mac OS X builds and build instructions to use Python-3.5.2
    - Remove support for python2.7 *only* plugins and simply Manage Plugins settings
    - Update to Qt 5.6.1-1 with QtWebKit added back for release builds for Windows (VS2015)  and Mac OSX
    - Update Mac OS X and Linux build instruction documentation for recent changes
    - Allow Linux Dictionaries to look up default paths  for dictionaries passed in by build cmake settings
    - Mke the columns in the Manage Plugins table be sortable by the user
    - Better detect undefined and non-existing url fragments to prevent issues when splitting or merging files
    - Make tooltips for Run Plugin Icons show the name of the selected plugin on hover
    - Upgrade from jquery 1.6.2 to version 2.2.4
    - Upgrade from jquery.scrollTo 1.4.2 to version 2.1.2
    - Upgrade to double sized 48x48 pixel icons for High DPI displays, Special Thanks to PatNY for creating our icons


Sigil-0.9.6
   Bug Fixes
    - Make StdWarningDialog resizeable when "Show Details" is used
    - Fix CleanSource svg prefix removal bug that sometimes broke valid svg code
    - Remove svg image and html5 menuitem from the list of void elements in the Sigil and plugin code
    - Properly xml escape "&" in metadata attribute values
    - Properly perform source updates on epub load even when they do not follow recommended spec
    - Make handling of comments in both xhtml and xml more roubst
    - Properly url escape css file names to handle css files with spaces in them
    - Try to make direct editing of content.opf more safe by auto-fixing errors when possible
    - Properly handle WellFormed checks for pure XML in XMLResource.cpp by using embedded python3 lxml
    - Make opf_newparser.py and xmlprocessor.py more robust to broken user input in content.opf
    - Make ProcessXML (repairXML in xmlprocessor.py) - leave untouched anything well-formed
    - Fix thinko in plugin bookcontainer.py and outputcontainer.py contributed by wrCisco
    - Fix for improper encoding in plugins on Mac OS X due to missing inherited plugin environment
    - Fix for typos in epub xmlns when splitting epub3 ebooks in BookView
    - Update testplugin_v012.zip to testplugin_v013.zip to handle sgc-nav.css new feature
    - Fix bugs in DeleteUnusedStyles when selector exists more than once in the same stylesheet
    - Fix bugs in DeleteUnusedStyles when group selectors span more than one line
    - Fix bugs in Reports: CSS Styles missing cases when selector exists more than once
    - Fix bug in Reports: All Files to use Landmark Semantics under epub3 not guide semantics
    - Fix bug, slow in loading ini when too large clipboard history, user can delete them via dialog
    - Stop cosmetic double-spaces being introduced into OPF manifest, spine and guide entries
    - Fix bug when user selects too much in BookView and then tries to change case
    - Fix bug in Delete Unused Media when css urls do not use quotes
    - Try to set all ways of updating the ncx to use 2 character indentation of head element
    - Fix Building Relocatable Python on Mac build instructions to remove BeautifulSoup4 requirement
    - Fix for generating empty guide for epub3 when in plugins

  New Features
    - create sgc-nav.css stylesheet for nav and allow templates in Prefs Dir for user to control it
    - Add General Setting to allow user to set own temporary directory location
    - Add Qt Stylesheet support - Recognize and load "qt_styles.qss" file if stored in Sigil Preferences folder
    - Extended the plugin interface to add support for epub3 bindings elements
    - Add option + forward delete shortcut to active Metadata Editor remove

Revision 1.36: download - view: text, markup, annotated - select for diffs
Thu Apr 7 14:28:59 2016 UTC (8 years, 8 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +5 -5 lines
Update to 0.9.5

Changelog:
This Sigil-0.9.5 release is a quick follow-up bug fix release to primarily address some regressions that had snuck into the code over the past two releases.

Bug Fixes
* Fix regression when ImportHTML in gathering HTML based DC. metadata
* Fix regression - remove incorrect use of opf:scheme from dc:creator and dc:contributor under epub2
* Fix regression - the guide reference tag is always a void tag
* Fix issues with hunspell spell checking under Windows when non-ascii paths to dictionaries
* Fix issues with overridding the prefs directory on Windows with non-ascii paths
* Fix broken manual "Check" button on W3C stylesheet validation's generated html form.
* Fix media-type recognition for .m4a and .m4v file extenstions in main Sigil and plugin code
* Treat ruby and rt as inline tags when pretty-printing in Sigils and for plugins

Even our one new feature fixes a bug in which CSS version is sued to validate CSS under epub3.

New Feature

* Allow user to choose what level of CSS gets used in the "Validate Stylesheets
     With W3C" tool via user preference (General).

Be aware that Sigil-0.9.5 still enforces the need for epub3 to have and support an NCX so that it generates as backward a compatible epub as possible. This may be relaxed in future releases.

Sigil-0.9.5 like its predecessors passed all of the following tests for epub3 support: iframe, img, audio, video , mathml, svg (except for svg support in the spine), javascript, and of course recognizing and allowing html5 specific tags like section, and etc. Sigil-0.9.5 also supports javascript based local-storage and display of embedded pdfs.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Mon Mar 21 11:40:30 2016 UTC (8 years, 8 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +5 -5 lines
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

Revision 1.34: download - view: text, markup, annotated - select for diffs
Wed Mar 2 23:08:22 2016 UTC (8 years, 9 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +6 -12 lines
Update to 0.9.3

* Disable debug build

Changelog:
The engine is written completely and get EPUB 3 support.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Wed Jan 13 23:55:42 2016 UTC (8 years, 10 months ago) by joerg
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +7 -1 lines
Newer boost doesn't use the placeholders namespace implicitly.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Tue Nov 3 03:32:14 2015 UTC (9 years, 1 month ago) by agc
Branches: MAIN
CVS tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +2 -1 lines
Add SHA512 digests for distfiles for editors category

Problems found with existing distfiles:
	distfiles/javascript-2.1b1.el
	distfiles/yEd-3.14.2.zip
No changes made to the javascript-mode or yEd distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Wed Jul 1 11:19:01 2015 UTC (9 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +4 -4 lines
Update to 0.8.7:

This is a very small maintenance release. It mainly updates links
for the change in code location.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Sun Apr 19 19:01:26 2015 UTC (9 years, 7 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +4 -4 lines
Update to 0.8.6:

Sigil 0.8.6 2015.04.12
    - Fix for crash during merging xhtml files.
    - Changed fix for "Create TOC crash in Sigil 0.8.5" to reduce the degree
      of disconnecting to prevent lost signals on html resources.
    - Fix for missing audio and video mime types in OPFResource  and
      FolderKeeper.
    - Attempt to prevent Tidy from simply deleting all mathml during cleaning.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Fri Apr 3 09:05:22 2015 UTC (9 years, 8 months ago) by wiz
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +4 -4 lines
Update to 0.8.5:

Sigil 0.8.5 2015.03.29
    - Fix text resource not alwalys saving to disk.
    - Fix bug in missing CSS.
    - Fix create html toc crash bug.
    - Update some links in the help menu.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Mon Feb 9 12:57:41 2015 UTC (9 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +5 -5 lines
Update to 0.8.4. Update HOMEPAGE. Add bug report URL to patch.

With only one day after the 0.8.3 release 0.8.4 is being released.
My deepest apologies because this means there is a bad bug. Admittedly
it will only impact a very small amount of users but it was big
enough to warrant a new release.

Unfortunately during refactoring of "remove all plugins" code the
actual remove code was moved to the wrong place. With 0.8.3 if you
say no it will still remove all plugins. This has been corrected
and is the only change in 0.8.4.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sat Feb 7 13:19:21 2015 UTC (9 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +4 -4 lines
Update to 0.8.3:

Sigil 0.8.3 2015.01.31
    - 10.9.5 is now the minimum OS X version required. Only 10.10.1 has been tested.
    - -DCODE_SIGN_ID=XYZ option has been added to auto sign the app bundle on OS X.
    - Validation result plugins will auto close the Plugin Runner
      Dialog since the dialog has no real info and openes the
      validation pane with the results anyway.
    - New Plugin Preferences Support added
    - Plugins Manager will now remember last folder used
    - Support for building both Linux .deb and .rpm packages
    - Lots of Linux build support, compilation, installation, and
      documentation improvements
    - Qt 5.4 is now a minimum requirement.
    - Build changes to support update to latest Qt 5.4.0 and to
      use latest C++11 compiler
    - Numerous bugs fixed or worked around including:
       - Make Invocation of CSS W3C Online Validator more reliable
       - Fix to make Preview Window update after BookView to prevent
         memory corruption and crashes
       - Workaround Qt bug (font cache assertion) when using
         clearMemoryCaches() - see https://bugreports.qt.io/browse/QTBUG-43504
       - Properly handle loadFinsihed Signal in BookViewPreview to
         prevent clashes between BookView and Preview
       - Fix for Sigil memory use after it was freed bug
       - Workaround to the extent possible Qt bug with memory use after
         free using QWebInspectors - see https://bugreports.qt.io/browse/QTBUG-43725
       - Workaround to the extent possible Qt bug with memory use
         after free when closing MainWindows - see https://bugreports.qt.io/browse/QTBUG-43692
       - Bug fix to prevent crashes in KeyboardsShortcuts when accessing
         Preferences with multiple MainWindows

Revision 1.26: download - view: text, markup, annotated - select for diffs
Fri Dec 12 08:52:42 2014 UTC (10 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +4 -4 lines
Update to 0.8.2:

Sigil 0.8.2 2014.11.28
    - Validator plugin type which can load validation results into
      the main window validation panel.
    - Corrections to Sigil Plugin Framework Documentation
    - Pull request #17: Fix typos in README.md
    - Additional python plugin interface features:
       - multiple plugin engines now allowed for plugins that
         work on both python 2.7 and python 3.4
       - launcher revision date interface
       - plugin stdout will now appear immediately in Sigil
    - Multiple plugin launcher bug fixes:
       - make parsing more robust to poorly formed xhtml
       - modified text iterator to follow spine order
       - bug fixes for readotherfile, and writeotherfile
       - bug fixes for guide types and setting the guide

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sun Nov 23 19:27:29 2014 UTC (10 years ago) by wiz
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +5 -5 lines
Update to 0.8.1. Add comment to patch.

Sigil 0.8.1 2014.10.12
- Set minimum OS X version to 10.9.0 in Info.plist so users trying to
  run on older versions of OS X will receive an error dialog instead of
  a crash dialog.
- Set minimum Windows version to Vista in Installer so installation will
  error when trying to install on XP (which is not supported and Sigil
  binary packages won't run on).
- Fix issue #21: Use Hunspell WORDCHARS to help in tokenization of words.
- Pull request #19: Moving plugin description to ToolTips.
- Pull request #20: Preserve current file name for future save as actions
  if appropriate.
- Fix bug where save after using input plugin would fail.

Sigil 0.8.0 2014.09.27
- Plugin framework.
- Add the svg image tag as an svg inline element (not a block element) and
  add it as an empty element (TidyEmptyTags).
- Allow user defined list of entities to preserve.
- Pull request #16: Hardcode menu Plugins in UI, move it before menu Help.
- Pull request #10: Add ability to move entries in TOC up and down.
- Pull request #8: Allow pasting HTML as HTML or plain text in BookView.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Dec 13 14:46:10 2013 UTC (11 years ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +4 -5 lines
Update to 0.7.4

* Use Qt5 instead of Qt4
* Use internal hunspell to avoid runtime error

Changelog:
Sigil 0.7.4 2013.10.27
    - Use numeric entity for non-breaking spaces (nbsp) instead of named
      entity. Fixes issues where files without a doctype won't open properly.

Sigil 0.7.3 2013.08.03
    - Fix issue 2309: Compile failure due to case issue on m_lastFolderOpen.
    - Fix issue 2269: "Conflicts with:" always in English.
    - Fix issue 2186: Sigil 0.7.2 crashes on "Add existing files".
    - Fix issue 2232: The nbsp characters in UTF-8 files are converted to normal spaces.
    - Fix issue 2201: Save does not prompt for filename if filename not set
      after cancelling save operation.
    - Fix issue 2193: Incorrect country code used for Serbia.
    - Implement issue 2199: Mac, Don't open empty book by default.

Sigil 0.7.2 2013.04.14
    - Implement issue 2129: Enhance archive filename encoding handling.
    - Implement issue 2128: Warnings for non-ASCII characters in filenames.
    - Implement issue 2113: Preview should zoom separately from other views.
    - Implement issue 1997: Tool to Add Cover image and file automatically.
    - Implement issue 1993: Find & Replace should have a Marked Text option.
    - Implement issue 2083: Enhance invalid OPF recovery.
    - Implement issue 2082: Improve performance of Book Browser refresh.
    - Fix issue 2170: Spellcheck should remember position after changing word.
    - Fix issue 2148: Don't delete cover image in "Delete unused media files".
    - Fix issue 2147: Doubleclick in Delete Files dialog can cause crash.
    - Fix issue 2143: Bulk rename with just a number for filename does not use correct number of 0s.
    - Fix issue 2121: Wait cursor shows when dialog is open while saving or opening.
    - Fix issue 2107: Heading not accepted due to split at end of file.
    - Fix issue 2110: Insert Special Character inserts wrong code for nnbsp.
    - Fix issue 2021: Importing UTF-16 encoded files results in empty file.
    - Fix issue 2088: Ctrl-click on text files does not work in Code View.
    - Fix Issue 2071: Anchor dialog has disabled text field.
    - Fix Issue 2077: Rename dialog incorrectly sized.
    - Fix issue 2081: Book Browser tooltips are not updated when semantics change or for cover images.
    - Fix issue 2080: OPF meta title not updated correctly for Add Semantic.
    - Fix issue 2079: UI Language dropdown does not show language names for entries containing _.

Sigil 0.7.1 2013.03.03
    - Implement issue 2058: Code View should be able to show resizable image.
    - Implement issue 2038: Spellcheck "change selected word to" should remember sorting order.
    - Implement issue 2043: Spellcheck should allow case-insensitive sorting.
    - Implement issue 2029: Save and open should warn if HTML files are not well formed.
    - Implement issue 2009: Add semantic tags to filenames in reports.
    - Implement issue 2028: Special characters should work in non-html files.
    - Implement issue 2027: Upgrade Boost to Boost 1.53.0.
    - Fix issue 2069: Work around for archives where filenames are not utf-8 encoded.
    - Fix issue 2068: ZIP general purpose bit 11 (utf-8) filename not set.
    - Fix issue 2061: Language code using wrong character to separate country code.
    - Fix issue 2057: Text selected across lines using Ctrl-F cannot be found with Find.
    - Fix issue 2036: Mark for Index can insert HTML tags into code making it invalid.
    - Fix issue 2041: Preview does not sync cursor after using Sigil for a while.
    - Fix issue 2030: The   character is incorrectly converted to space on open.
    - Fix issue 2035: Index Editor entries with nbsp character don't match text.
    - Fix issue 2016: Find with wrap off and All HTML Files still wraps on last file.
    - Fix issue 2001: Spellcheck does not always highlight a word the first time.
    - Fix issue 2017: Clips pasted into some windows does not work correctly.
    - Fix issue 2008: Index adds extra comma in some cases.

Sigil 0.7.0 2013.02.17
    - Implement issue 1983: Set the tooltips of files in Book Browser to the filename.
    - Implement issue 1965: Allow opening files that are missing container.xml.
    - Implement issue 1975: HTML TOC and Index should use CSS files instead of inline stylesheet.
    - Implement issue 1968: Bookmark location in editing window.
    - Implement issue 1963: Table Of Contents window should default to expanded when opened or refreshed.
    - Implement issue 1953: Allow entering a list of new words into dictionary preferences.
    - Implement issue 1952: Add shortcut for Copy HTML file.
    - Implement issue 1951: Doubleclick on Image Report file should find next use of image.
    - Implement issue 1949: Add support for multiple active user dictionaries.
    - Implement issue 1947: Spellcheck dialog to manage all misspelled words at once.
    - Implement issue 62: Add document's css styles to menu.
    - Implement issue 1945: Allow editing of CSS while displaying page.
    - Implement issue 1661: Report list of all different characters in the book.
    - Implement issue 1746: Add Report for Links and Footnotes.
    - Implement issue 1941: Add Find & Replace option to wrap or not wrap searches.
    - Implement issue 1940: Update Insert Image to Insert File to support insert of audio/video.
    - Implement issue 1938: Update Delete Image files to Delete Media files to include audio/video.
    - Implement issue 1937: Add Report for All Files.
    - Implement issue 1936: Add Clip Bar toolbar with buttons for Clips and shortcuts for Clips.
    - Implement issue 1931: Change to QRegularExpression for most regexes.
    - Implement issue 1185: Edit Table of Contents without needing Generate TOC.
    - Implement issue 1929: Add support for playing audio and video files.
    - Implement issue 917: Sigil should support audio and video tags.
    - Implement issue 1928: Add well-formed check to HTML File Report.
    - Implement issue 1864: Allow Metadata Editor dialog to stay open while editing.
    - Implement issue 1871: Code View context menu should show clips even if word is misspelled.
    - Implement issue 1870: Saved Searches should use mode settings from Find & Replace.
    - Implement issue 1927: Add support for basic replacement Clips (e.g. span) in Book View.
    - Implement issue 20: Embedded fonts support.
    - Implement issue 1926: Upgrade to Qt5.
    - Implement issue 1924: Add dockable Clips window to select clips.
    - Implement issue 1925: Don't force well formed checks unless absolutely necessary.
    - Implement issue 1843: Preview should be real-time display of Code View.
    - Fix issue 1989: Problem with nested index entries.
    - Fix issue 1964: Correcting a word using spellcheck does not make file go to "not saved" state.
    - Fix issue 1961: Generate TOC should not create IDs for headings when it only points to filenames.
    - Fix issue 1857: CSS Highlighting inline styles inconsistent.
    - Fix issue 1946: Highlight misspelled words checkbox should be available in Preferences.
    - Fix issue 1943: Reports can crash if file has non well-formed xml.
    - Fix issue 1883: TOC window does not jump to right location for some entries.
    - Fix issue 1906: "Delete unused image files" deleting background images.
    - Fix issue 1874: Using Delete Unused Stylesheet Classes deletes pseudo-elements.
    - Fix issue 1939: CSS parser does not match wildcard selectors consistently.
    - Fix issue 1935: Improve speed of Index Editor autofill by removing progress dialog.
    - Fix issue 1891: Opening the Saved Searches expands all groups.
    - Fix issue 1934: Go To Style does not work with CSS filenames that have spaces in them.
    - Fix issue 1933: No message is displayed if Go To Style can't find a style.
    - Fix issue 1932: Replace All needs to be run twice in some cases.
    - Fix issue 1930: Fix Metadata language dropdown selection incorrect matching.
    - Fix issue 1775: Sigil-0.6.0 edit very slow with Thai e-Pub.
    - Fix issue 1764: Sigil crashes on KDE after rearranging text sections.
    - Fix issue 1720: Book View highlights text apparently randomly.
    - Fix issue 1923: CSS validation should use EPUB 2 profile.
    - Fix issue 1922: Invalid EPUB warning dialog is not long enough.
    - Fix issue 1918: Support import of tab separated entries for Index Editor.
    - Fix issue 1917: Keep selection when deleting unused images if an HTML file was selected.
    - Fix issue 1916: Allow Go To Style to work for link type text/x-oeb1-css.
    - Fix issue 1869: Backspace in Preferences - Shortcuts causes crash.
    - Fix issue 1818: Hyperlink of URL with & causes invalid code.
    - Fix issue 1824: Cursor position changes when saving the book.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Sun Oct 20 20:25:23 2013 UTC (11 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -1 lines
Fix build on NetBSD-6.99.24/amd64 with latest binutils per analysis
from Frank Kardel:

FlightCrew pulls in pthread_cancel via
/usr/include/c++/bits/gthr-default.h
/usr/include/g++/bits/gthr.h
/usr/include/g++/ext/atomicity.h
/usr/include/g++/bits/basic_string.h
/usr/include/g++/string
/usr/include/g++/random
/usr/include/g++/bits/stl_algo.h
/usr/include/g++/algorithm
/usr/pkgsrc/editors/Sigil/work/.buildlink/include/boost/utility/swap.hpp
/usr/pkgsrc/editors/Sigil/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp
/usr/pkgsrc/editors/Sigil/work/.buildlink/include/boost/tuple/tuple.hpp
/usr/pkgsrc/editors/Sigil/work/src/FlightCrew/stdafx.h
/usr/pkgsrc/editors/Sigil/work/src/FlightCrew/Result.cpp
so link against libpthread.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Sun Dec 9 17:34:20 2012 UTC (12 years ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +4 -4 lines
Update 0.6.2

Changelog:
Sigil 0.6.2 2012.12.06
    - Fix issue 1834: Pretty Print should be removed due to formatting issues.
    - Fix issue 1821: Audio files missing.
    - Fix issue 1816: Height is incorrect in Reports->Image Files.
    - Fix issue 1809: Fix crash related to cursor syncing.
    - Fix issue 1808: Editing in book view changes DTD to incorrect value.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed Dec 5 15:28:29 2012 UTC (12 years ago) by ryoon
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +4 -4 lines
Update 0.6.1

Changelog:
Sigil 0.6.1 2012.12.02
    - Implement issue 1801: Audio and Video tags and files should be supported by Sigil.
    - Implement issue 1797: Clean Source should have preference options to set when it should run.
    - Implement issue 1768: Add non-destructive pretty printer as an option in addition to the Tidy provided one.
    - Implement issue 1770: Change Clean Source to no longer warn about restarting Sigil.
    - Implement issue 1767: Change default file extension from html to xhtml.
    - Implement issue 1695: Add tooltips to show counts of files in Book Browser and headings in Generate TOC.
    - Implement issue 1731: Delete files, Unused Images and Styles dialog should be scrollable and allow unselecting entries.
    - Implement issue 1735: Print stylesheets and other non-HTML files.
    - Implement issue 1758: Handle importing invalid files with duplicate IDs in OPF file.
    - Implement issue 1711: Reports should allow saving to comma separated text file.
    - Implement issue 1712: Reports should be non-modal and allow editing book while still open.
    - Implement issue 1748: Add a Copy Image context menu option for images.
    - Implement issue 1738: Move Generate Table of Contents button to toolbar.
    - Implement issue 1743: Insert Image should include an alt tag with filename.
    - Implement issue 1717: Allow more control of Author field in Metadata Editor.
    - Implement issue 1729: Bulk rename should allow changing file extension.
    - Implement issue 1728: Open/add invalid HTML files should show line numbers of error.
    - Implement issue 1742: Add context menu option in Preview View for Inspect Element.
    - Implement issue 1734: Splitting files and new blank HTML files should use existing file extension.
    - Implement issue 1732: Index Editor should support opening/importing .txt files.
    - Implement issue 1687: Insert ID should warn if invalid ID names are used.
    - Fix issue 1791: All   are replaced by normal space when switching from Book View to Code View.
    - Fix issue 1798: Files, *-tmp.epub, are left in /tmp/Sigil/scratchpad after closing Sigil.
    - Fix issue 1785: Split at Cursor in Book View does not always update href links.
    - Fix issue 1759: Zipped files get wrong date and time.
    - Fix issue 1757: Spellcheck does not handle one letter misspellings properly.
    - Fix issue 1750: Loading HTML file should not automatically generate TOC.
    - Fix issue 1749: Right click on SVG images should give same options as other images.
    - Fix issue 1730: Changing view or using back button should select file in Book Browser.
    - Fix issue 1726: Selecting all text and replacing with a Clip causes crash.
    - Fix issue 1707: Application may crash when editing files externally.
    - Fix issue 1733: Files edited with Open With are not always updated when externally saved.
    - Fix issue 1704: Language dropdown entries have blank entries.
    - Fix issue 1740: When dockable windows are stacked the program can give error on close.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Nov 19 10:57:44 2012 UTC (12 years ago) by ryoon
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +5 -7 lines
Update 0.6.0

* Remove obsolete SUBST_*

Changelog:
Sigil 0.6.0 2012.10.27
    - Implement issue 1664: Improve performance of opening and changing tabs.
    - Implement issue 1665: Attempt to recover EPUB if it is missing an ncx file.
    - Implement issue 1643: Change Clean Source default to Pretty Print instead of Tidy.
    - Implement issue 1636: Add shift-click Replace for Replace Current - replace but not find next match.
    - Implement issue 1638: Improve performance of Generate TOC.
    - Implement issue 1637: Provide more friendly handling of bad EPUBs by not crashing after showing warning.
    - Implement issue 1629: Localization of title in contentx.opf semantics.
    - Implement issue 1622: Allow Font Obfuscation to work for multiple font files.
    - Implement issue 1620: Well-formed check option should be removed and replaced with more appropriate automatic checking.
    - Implement issue 1617: Split should split at cursor position not at end of paragraph.
    - Implement issue 1619: Generate TOC should show tooltip details for the heading in case title and text is blank.
    - Implement issue 1618: Generate TOC should allow changing heading levels in document and TOC.
    - Implement issue 1615: Generate TOC should number sigil_toc_id's across all files and delete unused id's before generating.
    - Implement issue 1612: Improve performance of merging files.
    - Implement issue 1611: Improve performance of switching and closing tabs.
    - Implement issue 1610: Use html instead of xhtml as the default extension for new blank HTML files.
    - Implement issue 1606: Allow rename of titles in Generate Table Of Contents and show filenames in tooltip.
    - Implement issue 1601: Delete unused Images.
    - Implement issue 1602: Delete unused Styles.
    - Implement issue 1603: Allow formatting buttons to work in Code View.
    - Implement issue 1600: Option to delete one line in Code View without selecting text.
    - Implement issue 1597: Show HTML tag information for current location in text while in Book View.
    - Implement issue 1594: Allow miscellaneous text files to be edited and others to be opened externally.
    - Implement issue 1590: Insert image should allow insert from disk.
    - Implement issue 1557: Sigil requires Qt 4.8 or above.
    - Implement issue 1586: Spellcheck should allow setting a keyboard shortcut for Ignore Word to speed editing.
    - Implement issue 1585: Spellcheck should have a menu entry to clear all ignored words.
    - Implement issue 1584: Sigil should allow CSS file to be edited while viewing HTML.
    - Implement issue 1583: Sigil should remember the current view state when it restarts.
    - Implement issue 1573: Improve performance of bulk rename.
    - Implement issue 1468: Allow images to be opened externally.
    - Implement issue 1571: Display whether classes are used in the HTML or CSS files in a new Reports dialog.
    - Implement issue 1572: Add feature to re-format CSS files
    - Implement issue 1567: Remove XPGT support.
    - Implement issue 755: Support 'code view' for svg images that are loaded as separate files.
    - Implement issue 1561: Add Save A Copy option to save file under a different name without renaming current file.
    - Implement issue 1559: Add option to insert special characters into document.
    - Implement issue 1333: Add Hyperlink editor buttons to select target from existing ids and set id anchor.
    - Implement issue 401: Add edit buttons for Uppercase, Lowercase, Propercase, Capitization.
    - Implement issue 985: Sigil fonts should be configurable in Preferences.
    - Implement issue 1248: Code View/CSS should allow colors to be configurable in Preferences.
    - Implement issue 1153: Highlighted Text in Code view Difficult/Impossible to see.
    - Implement issue 1511: Prompt to replace an image when adding an image that already exists in the book.
    - Implement issue 1542: Add a Go to Style option to jump to the CSS class used by a tag.
    - Implement issue 1541: Heading styles should optionally remove/keep attributes in tags.
    - Implement issue 1540: Add option to tokenise spaces and numbers in F&R find text.
    - Implement issue 1539: Regex should support options for minimal matching, dot includes newlines.
    - Implement issue 1535: Add Clipboard History to automatically saved recent cut or copied text.
    - Implement issue 1534: Option to toggle Book View or Preview View to Code View and vice versa.
    - Implement issue 1528: Shortcut preferences should be simplified.
    - Implement issue 1536: Split at Chapter Markers should split all files.
    - Implement issue 1530: The heading dropdown should be changed to buttons for quicker selection.
    - Implement issue 1529: Code View should support heading/formatting buttons as used in Book View.
    - Implement issue 73: External HTML links should be usable but evoke warning dialog.
    - Implement issue 1521: Tab headers right click to close other tabs, toggle view state.
    - Implement issue 715: Search Editor for saving and executing Find & Replaces searches.
    - Implement issue 588: Clip Editor for saving and inserting text.
    - Implement issue 1519: Open and go back to links in Code View and Book View.
    - Implement issue 167: Index Editor to create a book index.
    - Implement issue 1450: View classes used in HTML files.
    - Implement issue 102: View details of all HTML files.
    - Implement issue 839: Word Count (in View HTML details).
    - Implement issue 1392: View details of all images.
    - Implement issue 1513: Add progress indicators to various functions.
    - Implement issue 1510: Add Existg Files should only open last file not all files.
    - Implement issue 1428: Find&Replace should allow Ctrl/Shift key modifiers to set what to search.
    - Implement issue 1325: Insert Images support for multiple images, resizing, thumbnails.
    - Implode tags from selected text.
    - Implement issue 761: Shortcut key to close last open tag (Code View).
    - Implement issue 1507: Metadata dialogs should allow double click to select.
    - Implement issue 1457: Save should not add heading ids - alreade should save state on restart.
    - Implement issue 1416: Don't add selected text to F&R history and increase selected
      text limit for being auto loaded into F&R.
    - Implement issue 1414: Cover semantic should not be added automatically.
    - Ilow more fine-grained control.
    - Implement issue 1393: Add Semantics Text should only apply to one file.
    - Implement issue 1369: Add support for \xDD as Regex replacement in F&R.
    - Implement issue 1285: Display image properties.
    - Implement issue 534: Link to Stylesheets option for HTML files.
    - Implement issue 1385: Metadata editor should always display fields
    - Implement issue 1311: Metadata support for all RfC 639-2 languages.
    - Implement issue 1335: Run Save As automatically if saving new html file.
    - Implement issue 1366: TOC window tree support for collapse/expand all.
    - Implement issue 759: Auto generate inline TOC HTML file.
    - Implement issue 32: Metadata custom "date" options.
    - Implement issue 33: Metadata options for creators and contributors.
    - Implement issue 1374: Split View is now Preview View with code inspector.
    - Implement issue 184: Superscript/subscript buttons.
    - Implement issue 443: Book View RTL languages support (right to left rtl tag).
    - Implement issue 504: Book View button for normal paragraph.
    - Implement issue 1265: Preference to manually set UI language.
    - Implement issue 1295: Metadata Editor support for translating descriptions.
    - Implement issue 77: Metadata support for multiple language elements.
    - Implement issue 1180: Spell Check button/menu to find next misspelled word.
    - Implement issue 1045: Better highlighting of misspelled words.
    - Implement issue 1301: Preferences for User and Additional Dictionary locations.
    - Implement issue 1058: Use ini format for settings on all platforms.
    - Implement issue 1376: Change organization name and location of settings to sigil-ebook.
    - Implement issue 1381: Switch to using Minizip for 1.1 for ZIP support.
      - Remove ZipArchive and Zipios++.
    - Implement issue 1380: Update zlib to 1.2.7.
    - Implement issue 1383: Remove the use of a precompiled header.
    - Implement issue 1377: Update PCRE to 8.31.
      - Make PCRE 8.31 with UTF-16 support the minimum required version.
      - Bundled PCRE uses PCRE's JIT for faster searching.
      - Modify Regex search code to use UTF-16 instead of UTF-8 for all
        searches. This brings search in line with the view components
        being able to display UTF-16 characters.
    - Implement issue 1378: Update Hunspell to 1.3.2.
    - Implement issue 1379: Update Boost to Boost 1.49.0.
    - Implement issue 1283: Spell check should have an ignore option.
    - Fix issue 1694: User dictionary shows duplicate entries and doesn't scroll to new entry when adding.
    - Fix issue 1693: Words in user dictionary could be lost if blank entries are saved.
    - Fix issue 1692: Code View highlighting incorrectly hides spelling issues if an & is used.
    - Fix issue 1674: Batch rename changes filename extension.
    - Fix issue 1663: Generate TOC gives heading ids for items not in the TOC.
    - Fix issue 1642: Replace sometimes leaves a \1 in the text.
    - Fix issue 1635: Replace can replace too much text if manual selection includes extra text.
    - Fix issue 1639: Ensure Spellcheck treats single quotes as word boundary appropriately.
    - Fix issue 1624: Do not close Sigil if an invalid HTML file was added.
    - Fix issue 1623: Do not leave Sigil in an invalid state if an invalid book was opened.
    - Fix issue 1605: Sigil cannot read epubs missing mimetypes as first file since container.xml might not be found.
    - Fix issue 1621: Change sigilNotInTOC to sigil_not_in_toc for consistency but still recognize legacy value in old files.
    - Fix issue 1477: Sigil may crash when loading ePubs containing empty (zero-sized) files.
    - Fix issue 1589: Clicking on TOC entry the first time does not scroll to a heading at the top of the page.
    - Fix issue 1582: Replace All should be single-threaded to avoid certain crashes.
    - Fix issue 1581: Caret position in Book View - Code View syncing is not always correct.
    - Fix issue 1580: Chapter split starts new files with suffix _002 instead of 001.
    - Fix issue 1579: Generate Headings in TOC should select next item after unchecking an item.
    - Fix issue 1563: Split Chapter break can create empty page.
    - Fix issue 1284: Image and Stylesheet paths not updated for duplicate references when importing.
    - Fix issue 1155: Filename removed from href in anchor tag when importing HTML.
    - Fix issue 1553: Rename of one html file should keep file selected, allow rename shortcut, link stylesheets.
    - Fix issue 1551: Generate TOC include column scrolls offscreen when headings are long.
    - Fix issue 1550: Table of Contents window is not emptied if all TOC entries deleted manually.
    - Fix issue 1549: Sigil should not modify source by converting shy/ndash/mdash to entities automatically.
    - Fix issue 1345: Adding accented words dictionary doesn't work.
    - Fix issue 1546: Find&Replace loses focus when changing tabs or going from Book to Code View.
    - Fix issue 425: Shift+ PgUp/PgDn does not work in text editor.
    - Fix issue 1390: Image is not updated until restart if deleted and re-added.
    - Fix issue 1413: Crashes when opening a particular epub.
    - Fix issue 1543: Tabs should only do updates when finished loading to improve performance.
    - Fix issue 1395: A type of hyphen, when pasted in code view, crashes Sigil.
    - Fix issue 1429: Changes to stylesheets are not seen in book and preview views.
    - Fix issue 1406: Typing spaces on a word highlighted by spelling crashes Sigil.
    - Fix issue 1524: Replace \s does not always match newlines.
    - Fix issue 1538: Sigil can save a corrupted epub file if zip fails.
    - Fix issue 1517: Delete selected file should not open another file unnecessarily.
    - Fix issue 1474: New lines added in every xhtml file after saving.
    - Fix issue 1486: Replace replaces even if text doesn't match if manually changed.
    - Fix issue 1483: Add Existing Files adds HTML files in reverse order.
    - Fix issue 1479: F&R auto-completer preventing searching for same word different case.
    - Fix issue 1424: Spell check does not allow paste next to misspelled word.
    - Fix issue 1422: Delete file should not update tab if opened file is not deleted.
    - Fix issue 1417: OPF meta tags not updated if Cover image renamed or deleted.
    - Fix issue 1408: Book Browser should not translate folder names.
    - Fix issue 1308: Allow renaming file extensions.
    - Fix issue 1363: Open and Save file directory inconsistent.
    - Fix issue 1130: Content.opf edits overwritten by save.
    - Fix issue 1354: Chapter Split breaks links in second half of document.
    - Fix issue 999: Split does not update file references in TOC.
    - Fix issue 1277: Meta-editor will not open.
    - Fix issue 1281: Semantics information retained for deleted files.
    - Fix issue 1338: F&R Replace All can crash using current file with large replaces.
    - Fix issue 1296: F&R Search All crashes if HTML file doesn't have focus.
    - Fix issue 1382: Settings not saving to disk.
    - Fix issue 1272: Tabs should always use the View state set by the View buttons.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sun Aug 12 02:12:51 2012 UTC (12 years, 4 months ago) by marino
Branches: MAIN
CVS tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -3 lines
editors/Sigil: Return patches to unix CR; use another method

Some platforms will automatically convert DOS endings to unix endings
during the extraction of a zip file.  Those that do this can't use
patches with DOS endings, so revert the last commit.

Instead, copy textproc/FlightCrew package's method:
For each file that will be patched, strip any DOS endings found after
extraction.  If they've already been stripped out, that's fine.  It
guarantees that every platform will strip the target files at least
once, allowing all of them to use Unix line-ending patches.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sat Aug 11 17:34:04 2012 UTC (12 years, 4 months ago) by marino
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +4 -4 lines
editors/Sigil: Fix patch phase, Repack all patches

Sigil is delivered in a zip file, and the files have DOS line endings.
The patches had unix line endings, and at least on some platforms
including NetBSD 5, this resulted in rejected hunks.

All three patches repacked, now contain DOS line endings and work fine.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Mar 1 15:11:34 2012 UTC (12 years, 9 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +4 -4 lines
Update to 0.5.3

* Tested with boost 1.48.0nb2.

Changelog:
Sigil 0.5.3 2012.25.02
    - Fix issue 1254: Bulk rename will stop if one name matches, context menu
      needs cleanup and warnings.
    - Fix issue 1268: Find/Replace all files does not search in book order,
      and other issues.
    - Fix issue 1266: Store user dictionary as UTF-8.
    - Ensure the checkmarks in add semantic are set correctly when selecting
      multiple files.
    - Fix issue 1030: Don't close if canceling out of a failed save.
    - Fix issue 1258: Find/Replace step by step in All HTML files is broken.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Feb 15 08:00:03 2012 UTC (12 years, 9 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +4 -12 lines
Update to 0.5.2

Tested on NetBSD/i386 5.99.64.

Changelog:
Sigil 0.5.2 2012.02.09
    - Fix issue 1253: Replace All in All HTML files adds extra blank lines in
      style section.
    - Fix issue 1251: Merge does not work if you previously used split chapter.
    - Fix issue 1249: Replace All in All HTML Files leaves cursor at the
      bottom.
    - Fix issue 1247: Cannot rename file extension in book browser and rename
      selected should default to first extension name.
    - Fix issue 1238: Deleting a file does not go to the next closest entry
      in book browser.
    - Fix issue 1236: Replace All in Current file does not center cursor.
    - Fix issue 1234: Switching from Code View to Split View and SplitCV to
      CV does not vertically center the cursor.
    - Fix issue 1237: Rename does not keep current selection in book browser.
    - Fix issue 1242: Metadata::FreeFormMetadata missing assignment line 360.
    - Fix issue 1235: Deleting one file does not give a warning dialog.
    - Fix issue 1129: Crash when importing existing image.

Sigil 0.5.1 2012.02.05
    - Issue 1225:
      * Add searching selected files.
      * Add search wrapping.
      * Replace in BV automatically goes to CV.
      * Fixed bug where in CV if you do a replace of a word and then replace
        all when there are the same words on the page, the page view wouldn't
        be refreshed.
      * Various fixes.
    - Add English translation file used for plural strings.
    - Implement issue 986: Automatically renumber playorder in TOC NCX.
    - Implement issue 1224: F&R modifications to update layout and add Regex Multiline.
    - Fix issue 1214: Dictionary files do not include hypen files or GB files.
    - Fix issue 1213: Find and Replace does not save file when F&R is already
      open and searching all HTML files.
    - Remove the ability to use F&R to replace text in BV as it is unfixable in
      its current state.
    - Fix issue 1215: Book View line/column incorrect in status bar.
    - Fix issue 1216: Re-opening a document already in a tab resets the cursor
      position back to the top.
    - Fix issue 1218: F&R cleanup.
    - Fix issue 1212: Remove opf namespace rewriting when opening a file because
      it ended up being more trouble than it was wroth.
    - Fix issue 1188: New Sigil Regex engine crashes when pressing "replace all",
      works fine on pushing "replace" over and over and over again.
    - Implement issue 269: Select more than one item in the Book Browser Column.
    - Implement issues 792: Add Shortcuts for next/previous HTML file with regard
      to reading order, and sync selection in book browser to open tab.
    - Implement issue 1135: New blank section must be automatically selected on book browser.
    - Implement issue 1148: Allow user to change the order of split view so book view or code
      view is first.
    - Implement issue 1168: Add ability to sort HTML files alphanumerically.
    - Implement issue 1174: Add new blank html section should insert section after selected file.
    - Implement issue 1181: Merge Previous when previous file is open in current tab requires
      refresh to see merged data.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Jan 26 15:43:20 2012 UTC (12 years, 10 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +11 -5 lines
Update to 0.5.0

* Add dependency to pcre and hunspell.
* Use external libraries (CMakeLists.txt etc. from upstream HEAD)

Changelog:
Sigil 0.5 2012.01.21
    - Implement issue 533 and 1079: allow user to select which level(s) of <h> to include.
    - Fix issue 788: Error saving when the folder the file was in was renamed
      outside Sigil.
    - Fix issue 998: Don't select file extension on rename in book browser.
    - Fix issue 1111: Failure to rename to same name with case change.
    - Implement issue 205: Drag and drop for images to book and code views.
    - Fix issue 1019: issues with opf-namespace declaration.
    - Inline spell check with right click replace in Code View.
    - Fix issue 1064: Issues with editing epubs with differing html extensions.
      Take mimetype into account when opening the file to help determine how to
      deal with the file.
    - Fix issue 1055, 1038, 1006: Focus switching causes unwanted cursor jumping
      in split view. Don't auto sync cursor position between views.
    - Implement issue 375: Add image selection dialog for inserting existing
      images into book and code views.
    - Add menu items for setting heading, adding new items, show / hide toolbars.
    - Organize menu.
    - Fix issue 803: Print prints immediately, no dialog box.
    - Implement 245: Unify zoom levels (book, text, image) and store the levels.
    - i18n capability. Build and load translation files.
    - Add keyboard shortcut manager so user can change the keyboard shortcuts. Fixes 966.
    - Add preference dialog. Closes 206, 718.
    - Refactor Find & Replace into a widget that appears below the editor. Closes issues:
      961, 579.
    - Windows Installer: Add Sigil as a handler for EPUB and HTML files so that jump lists
      will work and it will always show up on the 'Open With...' menu.
    - Fix issue 1033, 1034: Implement scroll to fragment for Code View and fix scrolling for
      book view.
    - Fix issue 1032: Remove '=' from the list of valid characters for ids.
    - Fix issue 1001: Valid IDs are now formed by replacing invalid characters with
      underscores. Colon removed from the list of valid characters.
    - Fix issue 1014: Sigil was erroneously assuming that fragment ids would be unique
      across the entire book, whereas they're only required to be unique within a
      particular xhtml document. New code implemented to cover those situations where
      this assumption is wrong.
    - Fix issue 1015: Fix issues with cursor positioning in Split View.
    - Fix issue 1022: Added support for Adobe's page-map.xml pagination extension. (Must
      use this exact filename).
    - Implement issue 183: Use a PCRE regular expression engine instead of QRegExp.
      Also fixes issue 498: regex '^' (start of line) broken.
    - Implement issue 168: Allow selection of multiple Meta Editor properties.
    - Allow for deleting multiple metadata items.
    - Implement issue 368: Pressing enter key on item in book browser should open item.
    - Fix issue 1005: Regression from change to ensure metdata element has dc namespace.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Jan 16 21:05:01 2012 UTC (12 years, 10 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -1 lines
Fix PR pkg/45803

With boost 1.48.0, overload is no longer needed.

Tested on NetBSD/i386 5.99.59.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri Oct 14 09:49:06 2011 UTC (13 years, 2 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +5 -5 lines
Add DragonFly support.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Oct 14 09:30:02 2011 UTC (13 years, 2 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +5 -2 lines
*** empty log message ***

Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Oct 13 19:42:20 2011 UTC (13 years, 2 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +1 -3 lines
Regen

Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Oct 13 10:42:01 2011 UTC (13 years, 2 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +7 -4 lines
Update 0.4.2

Many bug fix and performance improvements.
Fix GCC 4.6 compile failure

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Aug 16 11:26:12 2010 UTC (14 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +4 -4 lines
Update to 0.2.4:

Sigil v0.2.4 2010.08.12.
    - fixed a problem with updating image paths for images with the same filename but coming from
    different parent directories (issue #501)
    - added a new "Merge With Previous" context menu action for XHTML files in the Book Browser
    (issue #265)
    - changed Tidy to handle the common typing mistake of ending entities with a ':' instead
    of a ';' (issue #535)
    - fixed a bug where double-clicking a file in the Book Browser for a file that was already
    opened in a tab switched that tab back to Book View; the tab now retains whatever View
    it was in previously
    - newly opened tabs now default to the View of the current tab (issue 468)
    - re-engineered the locations where Sigil stores its work files; the system-provided temp
    folder is now used; this should alleviate some permissions issues on certain machines,
    especially Macs (issue #404)
    - Sigil now prevents the renaming of files in the Book Browser to filesystem invalid names
    (issue #493)
    - changed the keyboard shortcut that opens the Replace dialog from Cmd+H to Cmd+Shift+F
    on Macs only; Cmd+H is used by Mac OS X for window hiding (issue #477)
    - fixed an issue with Sigil using XHTML 1.0 for OPS doctypes, instead of XHTML 1.1
    (issue #503)
    - several files can now be marked as having the Text semantic type (issue #522)
    - fixed an issue with Direction: All in book wide searching skipping last XHTML file
    (issue #520)
    - fixed an issue with the declared XML encoding not being picked up if it was wrapped
    in single quotes instead of the more standard double quotes
    - fixed an issue where the user could avoid the warning dialog for book-wide searching in
    Book View if he switched to this mode in Code View, and then switched back

Sigil v0.2.3 2010.06.22.
    - fixed an issue with the new data from one view sometimes not being saved in the final
    epub when switching to the other view
    - worked around a Qt focus issue causing current tab data to sometimes not be saved;
    this was uncovered by fixing the hang-on-save issue, which was caused by the same
    underlying problem (issue #466)

Sigil v0.2.2 2010.06.20.
    - simplified the resource locking mechanism; should eliminate the hang-on-save issue
    - fixed a problem with BookView chapter splitting sometimes not being registered on save,
    causing duplicate content (issue #450)

Sigil v0.2.1 2010.06.18.
    - XHTML files that specify two different encodings are now fixed by removing the incorrect one
    - Sigil now checks the XML encoding attribute for an encoding before the HTML metatag
    and charset; should now be more compatible with Calibre created epub books
    - created/used 16px version of all icons; icons in menus are not blurry anymore (issue #121)
    - the Find&Replace dialog now uses the currently selected text (if any) as the default search
    term (issue #370)
    - fixed issues with unnecessary reloads of the code view (issue #412, issue #398)
    - fixed an issue with the HTML file filter in the open file dialog not correctly filtering
    files (issue #416)
    - fixed an issue with files without extensions not being saved in the final epub (issue #400)
    - fixed an issue with XPGT resources sometimes being saved blank (issue #433)
    - fixed a regression that made it impossible to add removed headings back into the TOC
    (issue #439)
    - fixed a problem with some file-wide replacements reverting
    - fixed a problem with the opened tabs not being updated until the user gave them keyboard
    focus when a file-wide replace was performed (issue 408)
    - fixed a problem with Book View not reflecting changes done in Code View when the
    Code View was used for editing, and then the tab closed
    - use of custom synchronization primitives should resolve most infrequent hang bugs
    - fixed a problem with the search not progressing in Book View find&replace when using
    recursive replacements
    - fixed an issue with inserting images that have apostrophes in the filename (issue #391)
    - TOC text now has leading and trailing whitespace trimmed, and inner whitespace condensed
    (issue #422)
    - an empty ALT attribute is now added to <img> elements that don't have them (issue #406)
    - added the build time to the About dialog, showing date and time in UTC

Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Jun 15 12:01:58 2010 UTC (14 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +4 -4 lines
Update to 0.2.0:

Sigil v0.2.0 2010.05.11.
    - added new entries to the help menu for the online manual and the FAQ

Sigil v0.2.0 RC4 2010.05.08
    - fixed a regression that broke FindNext opening new tabs when searching across HTML files (issue #384)
    - fixed an issue with autocompletion in Find dialog ignoring the case of search terms (issue #385)

Sigil v0.2.0 RC3 2010.05.07
    - fixed a regression that messed up the tab order of the controls in the Find dialog
    (issue #380)
    - fixed an issue with cross-file FindNext causing a hang when the search term is not in
    the book and "Direction: All" is used (issue #378)
    - the Text folder in the Book Browser is now expanded by default after loading

Sigil v0.2.0 RC2 2010.05.05.
    - fixed an issue with ReplaceAll across files not using correct replacement lengths
    - fixed an issue with code in Code View not being pretty-printed
    - fixed an issue with the ReplaceAll across files not informing the opened tabs of the change

Sigil v0.2.0 RC1 2010.05.03.
    - changes in the Book Browser now update the modified state of the main window (issue #331)
    - the Book Browser can now be opened/closed from the View menu (issue #335)
    - all the toolbars now have UI-facing names
    - by injecting a custom XML reader into QDom, the following issues were fixed:
        - Book View search sometimes skipping over instances (issue #253)
        - Book View ReplaceAll causing Sigil to hang on rare occasions (issue #293)
        - spaces disappearing from some HTML constructs (issue #352)
    - implemented component-wide search&replace for Code View searches (issue #372)
    - the Find&Replace dialog now remembers up to 20 previously used search and replace strings
    (issue #369)
    - fixed an issue with positive regex lookaheads in normal Replace (not ReplaceAll) (issue #261)
    - fixed a rare off-by-one error in Book View searching when the caret was at the start of
    the matched string; this made the search skip that instance of the match (issue #280)
    - fixed an issue with the Find Dialog not correctly scrolling to the found text in
    Book View (issue #195)
    - fixed an issue with Tidy not fixing free ampersands into "&amp;", even when configured
    to do so (issue #365)
    - fixed an issue with the current tab unnecessarily reloading after book saves (issue #354)
    - fixed issues with filename basenames being read only until the first dot; was causing
    problems with OPF manifest ID generation (issue #351)
    - hitting the keyboard shortcut for the Find&Replace window while the window is open
    now switches focus to that window (issue #362)
    - fixed an issue with the applied headings not "sticking" and not showing up in the TOC
    editor (issue #300)
    - the special iPad- and Calibre-friendly cover meta tag information is now preserved
    after loading
    - added a new "Cover Image" entry for image resources in the "Add Semantics" Book Browser menu
    - if an image is not set as a cover image manually, Sigil now uses heuristics on save
    to determine if the epub has a cover image
    - if an epub has an image set as a cover image, Sigil will now write a special meta tag
    that identifies this image in the OPF; this tag is then used by the iPad (and Calibre)
    for the book cover, for instance
    - all OPF <guide> element information when loading epubs is now preserved
    - added a new "Add Semantics" menu for XHTML documents; it can be used to mark XHTMLs as
    "Dedication", "Colophon", "Glossary" etc. for the <guide> element of the OPF
    - the status bar now shows a message after chapter split operations
    - fixed an issue with filenames with characters that should not appear in valid XML IDs
    having those characters added anyway (issue #344)
    - fixed an issue with files with uppercase extensions not having a mimetype set in the OPF
    (issue #349)
    - fixed an issue with Sigil rewriting headings when the TOC was opened and no heading was
    edited (issue #327)
    - fixed an issue where adding an existing HTML file through the Book Browser would clear
    the current metadata in the book (issue #329)
    - added a check that prevents Sigil from loading the same resource multiple times in
    invalid epubs (issue #339)
    - fixed a bug that made the direct XHTML references in the NCX file less likely (issue #333)
    - fixed an issue with Sigil crashing when trying to save a loaded epub that had some badly
    formed metadata elements (issue #325)

Sigil v0.2.0 ß3 2010.03.23.
    - added two new WYSIWYG actions that work for both Views: "Insert SGF Chapter Marker" which
    inserts the old SGF horizontal rule chapter breaking marker and "Split On SGF Chapter Markers"
    which splits the current chapter according to the placement of these markers (issue #262)
    - chapter splitting now works in Code View
    - fixed an issue with Sigil adding "xmlns='http://www.w3.org/1999/xhtml'" to every element
    when performing a chapter break operation (issue #313)
    - fixed a rare issue with false spaces being inserted into words during import (issue #139)
    - added a confirmation dialog for removing items in the Book Browser (issue #306)
    - fixed an issue with the line number area overlapping the text in the Code View
    - made Sigil remove the CSS cruft WebKit was adding to the "body" element
    - fixed an issue with spaces in filenames causing bad anchor element path updates
    - fixed an issue with spaces in filenames not being URL encoded in "href" and "src" attributes
    in the OPF and NCX files
    - fixed an issue with spaces in filenames causing invalid IDs (issue #301)
    - fixed a regression causing Sigil to crash when importing HTML files that reference resources
    that don't exist on disk
    - Tidy now converts all uppercase attributes to lowercase; mixed-case attributes are left as is
    - fixed an issue with Tidy choking on uppercase attribute names

Sigil v0.2.0 ß2 2010.03.10.
    - fixed an issue with exported HTML/CSS/etc. files inside EPUBs having superfluous newlines
    - fixed an issue with the TOC editor adding empty "class" attributes to headings (issue #297)
    - added a new "Window" menu item with new "Next Tab", "Previous Tab" and "Close Tab" actions
    (issue #273)
    - fixed an issue with the font used in the line number area in the Code View being incorrect
    when the Code View is first opened; the problem affected mostly Mac machines (issue #290)
    - Sigil now handles corrupt epub files with an OPF referencing non-existent files (issue #289)
    - the Book Browser now doesn't scroll back to the top when an item is deleted or added (issue #263)
    - the Book Browser now allows a file's extension to change between HTM, HTML, XHTML and XML
    (issue #264)
    - OPF and NCX files don't rely anymore on UTF-8 XML default parsing, but specify their UTF-8
    encoding directly in the declaration
    - fixed an issue with changes in the TOC editor not being reflected in the book (issue #277)
    - fixed an issue with the TOC editor not recognizing the "title" attribute on headings (issue #271)
    - fixed an issue with the user seeing the old, unclean source in the Code View (issue #286)
    - fixed an issue with the user being prompted to save when quitting even when no changes
    have been performed on the new/loaded file (issue #276)
    - fixed an issue with Book/Code View keyboard shortcuts firing in the wrong view (issue #266)
    - tentatively fixed an issue with Sigil locking up when chapter breaking (issue #267)
    - fixed an issue with Tidy adding a superfluous 'lang' attribute that is also not allowed
    in XHTML 1.1
    - making sure that ID attributes used in the manifest section of the OPF are always valid
    - fixing export of epubs with XML files for OPS documents

Sigil v0.2.0 ß1 2010.03.02.
    - after *many* months of work, the complete redesign of the Sigil main interface and backend is
    finished, resulting in waaaay too many changes, fixes and modifications under the hood that are
    too numerous to list here
    - fixed an issue with anchor elements getting unnecessary "name" attributes (issue #226)

Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue Feb 16 15:37:05 2010 UTC (14 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +4 -4 lines
Update to 0.1.9:

Sigil v0.1.9 2010.02.08.
    - fixed a regression that caused Sigil to demand that all XHTML
    streams in an epub file be valid XML (issue #248)
    - the "container.xml" reading subsystem now handles XML files
    with namespaces (issue #235)
    - HTML encoding detection is now performed even on XHTML files
    in epub archives (per spec, they have to be UTF-8 or UTF-16,
    but Sigil will now handle those that aren't)
    - fixed an issue with content file filenames using "%20" for
    spaces not being loaded (issue #232)
    - the temp directory used on Windows is now <Profile>/Sigil
    instead of <Profile>/My Documents/Sigil (issue #222)

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Feb 3 15:50:33 2010 UTC (14 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +4 -4 lines
Update to 0.1.8. Please note the nice date in the following entry:

Sigil v0.1.8 2009.13.30.
    - fix for a regression causing all imported CSS code to be merged into one line
    - fix for an issue with ignored linefeed characters (caused by same regression) (issue #217)

Sigil v0.1.7 2009.12.28.
    - minor aesthetic toolbar fixes for Mac
    - fixed an issue with "&nbsp;" in headings not being converted to a space in the TOC (issue #215)
    - minor aesthetic changes to the line number area in Code View
    - fixed an issue with "Insert Image" not working if the Book View doesn't have focus (issue #204)
    - the "Add metadata property" dialogs in the Meta Editor now remember their size, position
    and splitter bar position
    - Sigil now loads HTML metadata when importing if metadata conforms to Dublin Core;
    code contribution from Kevin Hendricks (issue #160)
    - fixed an issue with loading TXT files with unescaped character entity references (issue #202)
    - fixed an issue with headings not being centered after View switches (issue #200)
    - fixed an issue with files with uppercase extensions being loaded incorrectly
    - fixed an issue with loading TXT files with Mac-style (CR) line endings (issue #170)
    - fixed an issue with loading UTF-16 encoded files that used Windows style (CRLF) line endings
    - Sigil should now detect UTF-8 encoded HTML files even when they don't specify that they
    are UTF-8 encoded, and HTML files that use the XML "encoding" attribute (for any encoding)
    - the Views can now be scrolled by one line up/down by pressing CTRL+Up/Down (issue #72)
    - the About dialog now links to the online version of the GPLv3
    - made viewport switching more robust; the rare crashes should now become much rarer

Sigil v0.1.6 2009.12.06.
    - added a "Report An Issue" menu entry to the Help menu; opens a web browser and goes to the
    "ReportingIssues" wiki page on Sigil's website
    - fixed an issue with empty NavMap generation in the NCX if the file had no headings;
    the epub specification forbids empty NavMaps (issue #174)
    - fixed an issue with the document not being marked as modified in the GUI if the user only
    changed the document's metadata (issue #189)
    - fixed a rare bug with searching for a string that is at the very end of a document (issue #181)
    - new "Remove Formatting" WYSIWYG action (issue #56)
    - Sigil now preserves ALL HTML entity references (it used to convert most to Unicode equivalents);
    this change was necessary since soft hyphens were becoming "invisible" (issue #186)
    - implemented "blockquote" support through new WYSIWYG actions: "Indent Less" and
    "Indent More" (issue #41)
    - updating Qt fixed an issue with images wrapped in SVG tags not being shown (issue #91)
    - updated Qt from 4.5.2 to 4.6.0
    - fixed an issue with regex matching in Code View when such regexes referenced line
    endings with "\n" (issue #182)
    - PageUp and PageDown keys now work in Book View (issue #130)
    - fixed a crash invoked on switching views and searching in Book View when the caret
    element's parent has HTML comment children (issue #179)
    - "Replace All" is now treated as a single undo/redo operation *in Code View*
    - tentatively fixed a problem with bad TOC generation if the input file had multiple headings
    with the same ID (across XHTML files) (issue #177)
    - fixed a regression that was causing crashes when switching views

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Nov 25 10:12:36 2009 UTC (15 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +4 -4 lines
Update to 0.1.5:

Sigil v0.1.5 2009.11.25
    - fixed a race condition with view syncing in Book View
    - fixed an issue with loading text files that don't end with a newline (some text would end up missing)
    - A NEW FIND & REPLACE DIALOG (issue #13)
    - no more hard line breaks in Code View (courtesy of recent performance optimisations) (issue #61)
    - TOC Editor now remembers its size across invocations and program launches
    - the uninstaller now removes Sigil's temporary working directories
    - removed the "Start Sigil" checkbox in the last page of the installer; starting Sigil like this
    was causing problems because Sigil had admin privileges (issue #163)
    - fixed an issue with chapter breaks not working after they are Left/Center/Right Aligned (issue #158)
    - multiple images can now be inserted with the "Insert Image" dialog by selecting multiple images
    - fixed an issue with loading images from documents with uppercase tags and attributes (issue #156)
    - tentatively fixed an issue with Sigil crashing on overwriting existing epubs (issue #146)
    - fixed an issue with Sigil crashing on epubs with "date" OPF elements but no value set
    for those elements (InDesign CS4 creates such invalid epubs) (issue #149)
    - fixed an issue with words being merged on TXT import (issue #148)
    - various performance improvements through code profiling and parallelization
    - Linux and Mac builds should now be slightly faster because of new compiler optimizations
    - fixed issue with Sigil incorrectly loading (and therefore subsequently saving) "date"
    OPF elements with "event" attributes (issue 144)

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Oct 11 08:51:39 2009 UTC (15 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -4 lines
Update to 0.1.4:

Sigil v0.1.4 2009.10.08.
    - SGF files are now associated with Sigil on Windows (issue #135)
    - SGF files are now associated with Sigil on Mac OS X (issue #10)
    - fixed issue with "Open With" OS actions not working on Macs (issue #111)
    - provided more informative tooltips by following Word 2007 tooltip style (issue #64)
    - the heading text can now be edited in the TOC Editor (issue #131)
    - the Save As dialog now uses the current filename in the filename field (issue #18)
    - views can now be zoomed (issue #44)
    - Sigil no longer loads flow-specific CSS... this was causing more harm than good; loading
    flow-specific CSS will be back in 0.2.0.
    - implemented a NEW workaround for a webkit bug causing the first character of a heading
    created after a chapter break to be displayed incorrectly (issue #78)
    - fixed issue with TOC editor not resolving HTML entities (issue #125)
    - fixed issue with Tidy changing case of attribute names (issue #120)
    - Sigil will from now on check for a newer version on startup and present an informative
    message if such a version is found (issue #67)
    - made SGF importing MUCH faster (issue #119)
    - provided a window icon on Linux
    - providing binary installers for Windows AND LINUX (issue #6)
    - further improved encoding detection for HTML import
    - fixed graphical misalignment of controls in MetaEditor on Linux and Mac platforms
    - fixed syntax highlighting for XPGT stylesheets
    - fixed rare issue with SGF importing that displayed all body text underlined (issue #118)
    - fixed display of the Sigil chapter break in Book View: the red double-line now
    properly appears after all images (issue #117)
    - added support for importing images referenced in SVG elements in HTML import
    - HTML importing now defaults to a locale-aware codec if one is not detected in the HTML stream;
    previously the fallback codec was UTF-8; this change should improve importing of old HTML
    documents (issue #113)

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Oct 11 08:33:39 2009 UTC (15 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +4 -4 lines
Update to 0.1.3:

Sigil v0.1.3 2009.09.02.
    - implemented a work-around for a bug in Qt causing documents with "us-ascii" encoding
    specified in the XML declaration to crash Sigil (issue #109)
    - resource path updating rewritten; should be more robust
    - fixed an issue where EPUB files from Google Books could not be opened (issue #106)
    - fixed regression for storing the folder from which the user last imported an image (issue #105)
    - refactored HTML file import resource loading: should be a lot more robust now
    - fixed an issue with loading HTML files that reference the same images multiple times (issue #90)
    - implemented non-live View position synchronization; the Views are now synced
    by HTML element: moving the caret in one View will center the other View (upon switching)
    to the same HTML element that held the caret in the first View (issue #8)
    - newlines are now removed from TOC headings to avoid rendering problems in ADE (issue #96)
    - Sigil now creates a unique book identifier (if one is not provided by the user)
    using the UUID standard instead of a radnom sequence of characters and numbers;
    the old "SigilGEN" scheme is replaced with "UUID"
    - initial support for calibre interoperability (issue #94)
    - book updates from TOC editor are now faster and have a much smaller memory overhead
    - fixed issue with removing headings from TOC in TOC editor (issue #88, part 2 and issue #21);
    also made TOC editor updates to headings MUCH more robust
    - all headings are now by default included in TOC... heuristics for "guessing" which
    headings the users wants have been removed (issue #88, part 1)
    - fixed critical issue with Sigil hanging when loading certain SGF files (issue #87)
    - fixed rare issue with duplicate image loading (issue #86)
    - implemented a workaround for a webkit bug causing the first character of a heading
    created after a chapter break to be displayed incorrectly (issue #78)
    - the "makedmg" target for Macs is not build by default anymore and needs to be
    invoked directly; this was done to speed rebuilds
    - Macs now have a standard multiple document interface: opening a new file opens it
    in a new window, not in the old one (issue #22)
    - fixed a bug with warning dialog not informing the user of unsaved changes
    if he tried to load from the recent files list

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Aug 19 14:43:36 2009 UTC (15 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +4 -4 lines
Update to 0.1.2.
XXX: binary was renamed from "Sigil" to "sigil" -- should I make PKGNAME
match?

Sigil v0.1.2 2009.08.12.
    - added the ability to specify the main publication identifier directly,
    through the "CustomID" basic metadata property (issue #3)
    - fixed a bug with warning dialog not informing the user of unsaved changes
    when editing in code view (issue #30)
    - Sigil is now a universal Mac application (ppc and i386, in 32bit) (issue #5)
    - implemented a workaround for a bug in QTextCodec causing bad HTML codec detection (issue #74)
    - SVG elements are not removed anymore (issue #24)
    - inter-document HTML links are now fully supported (issue #53)
    - fixed rare issue where CSS style rules could get duplicated when changing views
    - fixed issue with inline style tags in OPS documents not being loaded (issue #58)
    - Sigil can now accept a file to load as the first command line argument; this also
    provides support for "Open With..." operating system features (issue #63)
    - fixed an issue where the reported build time in the About dialog was actually the execution
    time (issue #65)
    - loading of missing files in the recent files list is now improved (issue #57)
    - fixed a rare issue where the wrong view could be sent to the printer on print actions
    - Sigil now creates a guide element with a cover page in the OPF if the content of the first
    OPS document is less than 1000 characters long (issue #48)
    - support for importing UTF-16 encoded documents (not just UTF-8)
    - provided install target for linux; the binary is now also named "sigil"
    (lower case 's') on Unix systems (except Mac) for the sake of convention (issue #46)
    - removed dependency on "data" directory (issue #51)

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Thu Aug 6 06:23:23 2009 UTC (15 years, 4 months ago) by wiz
Branches: TNF
CVS tags: pkgsrc-20090806
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
Initial import of Sigil-0.1.1:

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

Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Aug 6 06:23:23 2009 UTC (15 years, 4 months ago) by wiz
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>