- Update to 2.7.0
* New Features
- update to Qt 6.9.3 with some additional patches
- update to PCRE2 version 10.46
- update WebProfileMgr to use the new QWebEngineProfileBuilder to properly set up disk caches
- modify HeadingChange and CaseChange ToolButtons to remember last used action
- add in a custom Windows manifest file so that Windows open-with works
- create a new dynamic Automation menu to replace the older toolbar only version (hideable by the user)
- allow up to 9 most recent files in the Sigil File menu
- use environment var "SIGIL_ONLY_USE_LANGCODES" to restrict long List of Language codes to user's choice
- the Metadata Editor now has a pop up context menu to make navigation easier
- the Metadata Editor will now respond as expected to right and left arrow keys for navigation
- added support for 2 additional Automation tools available for use in Automation Lists
- OnFailedRunSavedSearchReplaceAll
- conditionally run a saved search only if the previous saved search produced 0 replacements
- OnSuccessRunSavedSearchReplaceAll
- conditionally run a saved search if only if the previous saved search produced > 0 replacements
* Bug Fixes
- make validation of css via W3C network validator work more consistently (http: -> https:)
- make sure repomanager.py works with pre- and post-0.23 dulwich
- fixes for potential crashes from using unitialized member pointers
- fix issues with ClipsWindow and m_LastPasteTarget
- remove QtPositioning from being needed in QtWebEngine builds on MacOS
- fix bug with double-click to select "word" in CV not working the some for intl langauges
- fix issues by alerting user to file path duplication during initial load of epub
OBS-URL: https://build.opensuse.org/request/show/1320831
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=116
- Update to 2.6.2
* New Features
- enable use of the fetch api in Sigil internal "sigil:" scheme
- create PreviewFileDialog to append thumbnail previews for images
and selected text files when used in non-native dialog mode.
Leave native dialog mode untouched.
- added environment variable to turn off use of custom filedialogs
to make "Add Existing ..." work better over networked storage
with lots of files: SIGIL_NO_CUSTOM_DIRECTORY_ICONS=1
- BookBrowser now has a "View Image" pop-up menu item that allows users
to see what any image (SVG included) without having to open a full Tab
- make CV understand the media-types of the file it is editing so that
it can better create pop-up menu items like "View Image" when editing an SVG
- add support for "env-vars.txt" in Sigil Prefs folder, uses VARIABLE=VALUE one per line
- completely revamped the AppImage CI builds to use Docker images
* Bug Fixes
- work around bad Qt WebEngine bug when created dynamically and used inside a QDialog for Checkpoints
- fix minor bug in MediaTypes due to typo with append
- fix bug in Checkpoints Diff routine when viewing images that used to exist but no longer do
- fix bug in sanitycheck.py when spurious close tag is found before html tag
- fix bug in Aria Clips where the book language was not properly set (Thank you BeckyEbook)
- fix bug in Aria Clips where a # fragment was missing (Thank you BeckEbook)
- document that Qt 6.8.X now requires Mac OS 12 as the new minimum
- rename the environment variable: "SIGIL_FUNCTION_REPLACE_LOG_FILE" to now be:
"SIGIL_FUNCTION_REPLACE_LOGFILE" to better match with other Sigil environment variables (Thank you BeckyEbook)
- rename the environment variable "SKIP_SIGIL_UPDATE_CHECK" to now be:
"SIGIL_SKIP_UPDATE_CHECK" to keep all Sigil specific environment variables better in sync.
- fix bug in handling of epub filenames from input plugins
- Update Sigil_User_Guide for 2.6.2+ to 20250912
OBS-URL: https://build.opensuse.org/request/show/1304562
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=114
- Update to 2.6.0
* New Features
- Added in new CodeView Insert menu item: "Role..." (epub3 only) to make adding Aria role attributes
and epub:type attributes where allowed easier
- Added in new CodeView Insert menu item: "Aria Clips..." (epub3 only) to make adding code clips
that improving Accessibility easier.
- Made the Epub3 Tools menu submenu items be shown as disabled on Epub2
* Bug Fixes
- prevent crash on Windows when hand typing in an external url in Add Existing files
- fix bug in how nav is handled by Prettify (Thank you BeckyEbook)
- fix bug in wait cursor appearing when showing last epub open warnings
- fix crash caused by empty Automate lists (Thank you BeckyEbook)
- fix wild card disconnection Qt warnings
- fix class initialization reorder warnings
- remove now unnecessary workaround for sys.argv not being defined in embedded python
- fix bugs in regex search and replace by using PCRE2 NOTEMPTY to match Sigil logic
OBS-URL: https://build.opensuse.org/request/show/1294256
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=112
- Update ot 2.5.0
* New Features
- upgrade MacOS, Windows, and Linux AppImage release and ci builds to use Qt 6.8.2
- upgrade MacOS and Windows release and ci builds to embed Python 3.13.2
- upgrade 3rdparty pcre2 search engine to pcre2-10.45
- move all platforms to use cmake FindPython3 to simplify our cmake files and remove leftovers
- add ability to easily clear an Open With editor list, without need to edit ini files
- added new Search menu option that will hide the Find and Replace Window if open
- extend GetInfo to all BookBrowser file types
- add PythonFunctionEditor and support Python Function Replace in Sigil (experimental)
with many tweaks and improvements from BeckyEbook (Thank you).
- add resizable Alert Boxes to better see Python error messages
- add log capability for debugging Python function replace issues via a new environment variable:
SIGIL_FUNCTION_REPLACE_LOG_FILE (Thank you BeckyEbook)
- for unnamed epubs Save-As now suggests a new name based on epub's metadata (Thank you BeckEbook)
- control dark vs light detection methods for Linux with a new environment variable: SIGIL_USE_COLORSCHEME_CHANGED
- add a "Use Standard File Extensions" tool with menu and automator tool support
- speed up CodeView by extending TagLister to remove need for QStack and QXmlStreamReader for our web paths
- PageEdit version 2.5.0 will now sync cursor position with CodeView when opening an external xhtml file
* Bug Fixes
- allow SVG resources to be selectable alongside Image resources and context menu to work in BookBrowser
- because Linux has multiple light and dark themes (but different), always send out
our internal theme change signal when palette changes
- detect urls in altimg attributes in math tags and properly update them is changed
- disable workaround for Find Replace open interfering in MainWindow restorestate as it is no longer needed
- fix incorrect custom dc:identifier creation by Metadata Editor.
- fix missing SearchEditor Model Controls tooltips
- fix WebEngineProfile issues on Windows with multiple instances of Sigil running
- fix dark vs light corner cases in Linux
- quiet extraneous warnings about WebEngine spellcheck dictionaries not found
- fix bug when duplicate filenames exist when updating all manifest ids from file names
- fix bug with remote resources not being properly loaded by Preview after a http cache clear
- fix updating tab names after filename changes (Thank you BeckyEbook)
- fix bug in Url scheme hander that made using Preview's Inspector fail at times
- fix incorrect custom identifier generated by our Metadata Editor
OBS-URL: https://build.opensuse.org/request/show/1279554
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=106
- Update to 2.4.2
* New Features
- Added new tool: 'Update OPF Manifest Media Types' to set unrecognized media types based on actual file contents
* Bug Fixes
- ensure CodeView code highlighting colors coincide with dark/light themes on certain Linux DEs
- fix sigil-gumbo gumboc to work with Python 3.13+ - ie. work around backwards incompatible changes in ctypes
- fix Replacement Chooser table to allow for multiple line row heights in Before and After fields (regression)
- prevent too many warnings when no media types provided in OPF by generating the warning collectively
- prevent build warnings by using hunspell's std:string interface (not C char * ones)
- fix files in third party code that used latin-1 encoding to now use utf-8
- fix old use of 'python' in python code header lines to always use 'python3'
- removed user scope installs from winget util they work properly with dependencies
- restore Find&Replace if it was open when the user tries to exit Sigil and then aborts the exit
- Update to 2.4.0
* New Features
- added a GetInfo dialog and right click menu option for XHTML files that provides a collection
of information specific to that file without having to run Reports (including a word count)
- added support for multiple semantics per xhtml file, while uncommon is technically allowed by the spec
- made debugging with VS IDE easier
- streamlined Sigil logos and installer for Windows
- improve Sigil Well-Formed (sanity check) to better identify errors with missing attribute quotes
- update to Qt 6.7.3 and its PySide6 version for MacOS and Windows release builds
- updates to building on linux documentation
- add support for building with and using virtual python environments on Windows and Linux
- change Replacement Chooser to use Checkboxes to determine if replacements should be made, no deletes
- allow Windows Sigil installer to run on Windows arm64
* Bug Fixes
- readability improvments for Load Warnings (thank you BeckyEbook)
- remove xhtml meta charset information after converting to utf-8 on initial load to prevent encoding errors
- forced the Preferences KeyboardShortcuts assign and remove buttons into the tab focus chain
- PR #778 building Sigil with recent Qt versions that no longer accept the QT_IMPLICIT_QCHAR_CONSTRUCTION macro
- fixes for using QTimeZone to prevent build warnings where possible (modified version of PR #779)
- fixes for better whitespace handling in TagLister codebase
- Drop sigil-gt6.8-qchar-778.patch because now in upstream.
- Use pythons and set it to python311 for Leap < 16.
OBS-URL: https://build.opensuse.org/request/show/1251447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=42
- Update to 2.4.2
* New Features
- Added new tool: 'Update OPF Manifest Media Types' to set unrecognized media types based on actual file contents
* Bug Fixes
- ensure CodeView code highlighting colors coincide with dark/light themes on certain Linux DEs
- fix sigil-gumbo gumboc to work with Python 3.13+ - ie. work around backwards incompatible changes in ctypes
- fix Replacement Chooser table to allow for multiple line row heights in Before and After fields (regression)
- prevent too many warnings when no media types provided in OPF by generating the warning collectively
- prevent build warnings by using hunspell's std:string interface (not C char * ones)
- fix files in third party code that used latin-1 encoding to now use utf-8
- fix old use of 'python' in python code header lines to always use 'python3'
- removed user scope installs from winget util they work properly with dependencies
- restore Find&Replace if it was open when the user tries to exit Sigil and then aborts the exit
- Update to 2.4.0
* New Features
- added a GetInfo dialog and right click menu option for XHTML files that provides a collection
of information specific to that file without having to run Reports (including a word count)
- added support for multiple semantics per xhtml file, while uncommon is technically allowed by the spec
- made debugging with VS IDE easier
- streamlined Sigil logos and installer for Windows
- improve Sigil Well-Formed (sanity check) to better identify errors with missing attribute quotes
- update to Qt 6.7.3 and its PySide6 version for MacOS and Windows release builds
- updates to building on linux documentation
- add support for building with and using virtual python environments on Windows and Linux
- change Replacement Chooser to use Checkboxes to determine if replacements should be made, no deletes
- allow Windows Sigil installer to run on Windows arm64
* Bug Fixes
- readability improvments for Load Warnings (thank you BeckyEbook)
- remove xhtml meta charset information after converting to utf-8 on initial load to prevent encoding errors
- forced the Preferences KeyboardShortcuts assign and remove buttons into the tab focus chain
- PR #778 building Sigil with recent Qt versions that no longer accept the QT_IMPLICIT_QCHAR_CONSTRUCTION macro
- fixes for using QTimeZone to prevent build warnings where possible (modified version of PR #779)
- fixes for better whitespace handling in TagLister codebase
- Drop sigil-gt6.8-qchar-778.patch because now in upstream.
- Use pythons and set it to python311 for Leap < 16.
OBS-URL: https://build.opensuse.org/request/show/1251410
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=101
- Update to 2.3.1
* Bug Fixes
- fix to prevent double epub load warnings
- fix to prevent load warnings without details from causing a crash
- fix to prevent rename templates from using characters forbidden in file names and paths
- fix to better restoreState when MainWindow is Maximized of FullScreen
- fix lost External Editor Preference when browse cancelled (BeckyEbook)
- fix for crashes related to serious epub load exceptions
- better handle epubs with missing NCX files
OBS-URL: https://build.opensuse.org/request/show/1199383
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=95
- Update to 2.3.0
* New Features
- removed support for building Sigil with Qt5 as our code had become a rats nest of qt version ifdefs.
See our git branch "qt5final" for the very last buildable version of Sigil under Qt5
- our new minium version to build Qt is Qt 6.4.0 or later
- removed the need and usage for Qt6Compat5 as its contents were deprecated and will go away eventually
- added support for using the ICU library to help replace the range of encodings supported by the old QTextCodec
- we are now using NFC unicode normalization form for all content, links, urls, and file paths.
- made Sigil's Well-Formed Check (Sanity Check) more robust to whitespace parsing rules
and allowed it to detect and report missing XML Headers
- we have upgraded to use Qt 6.7.2 and Python 3.11.9 for the base of our Windows and MacOS releases
- added a Bookmark Location toolbar icon right beside the Back button for easier use
- Opening EditTOC, SpeckcheckEditor or MetaDataEditor will now highlight the first line entry
- Add new Tool: Rebase OPF Manifest IDs on Current Filenames
- Update to 3rdparty PCRE2 version 10.44 for bug fixes
- General code cleanup to remove unneeded hacks and workarounds for old Qt bugs now fixed
* Bug Fixes
- reverted all Qt Buttons and CheckBoxes to default TabFocus to speed up focus changes and reduce clicks
- fixed SelectFiles (AddCover, Insert Image) to again use the arrows keys to walk the list
- fixed some lost or stolen focus issues
- fix overwriting of existing nav document and cover-image manifest properties
- fix for Reports column sorting that use thousands group separators
- fix for Reports file size column that did not properly use QLocale for decimal points and separators
- fix crashing due to PCRE2 bugs in Qt 6.7.2 with their internal PCRE2
- Update documentation to 2024.08.15
OBS-URL: https://build.opensuse.org/request/show/1198155
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=93
- Update to 2.2.0
* New Features
- add support for Windows live switching from dark to light and light to dark modes
- add support for Linux kde and gtk3 live switching from dark to light and light to dark modes
- add new environment variable: SIGIL_PREVIEW_TIMEOUT (in milliseconds) to allow user control
of the Preview updating intervals, valid range 100 - 10000. default value: 1000.
Set only once at Sigil startup.
- add new Find and Replace targets: Selected SVG files, Selected Javascript Files, and Selected Misc XML
- add new Find and Replace Regular Expression menu option: Unicode Property (*UCP)
- add ability to rename files when new name is just a case variant on case insensitive filesystems
- extended the number of clips that can be assigned to toolbars (total now of 60 clips supported)
- Accessibility improvements:
- add abiity to highlight the widget with current focus (Thanks BeckyEbook)
- add ability to double text insertion point width throughout Sigil
- Extend Python Plugin Interface with info on preferred font mangling information
- replacement strings in F&R can now use \x{hhhh} hex escape codes to represent unicode characters numerically
* Other Changes
- There will be no more built-in HighDPI settings in Sigil's prefs.
If you have special needs in that regard, you can still set your own Qt highdpi environment variables.
* Bug Fixes
- reformating css with multiline now adds space after selector comma
- add in bulk resource move and use bulk delete to handle epubs with thousands of files
- add in bulk resource rename to handle epubs with thousands of files
- if Replace has focus and Find done, CodeView should get focus (Thanks BeckyEbook)
- fix dark mode Toolbar continuation symbols for Windows (Thank you BeckyEbook)
- fixed bug in Save-As context menu action in ImageTabs
- fix dark mode live switching on macOS issues qith QTreeView and QStandardItemModels
- fix bug in missing CharToEntity in the Create TOC process
- fix TabManager tab close symbol on macOS to match that used in dockwidgets
- use Unciode NormalizationForm C inside Sigil and for io
- fix macOS stuck at Maximized size issue
OBS-URL: https://build.opensuse.org/request/show/1181005
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=89
- Update to 2.1.0
* New Features
- assign menu accelerators P - &Plugins, and K - Chec&kpoints (thank you BeckyEbook)
- add ability to change keyboard focus using keyboard shortcuts or menus to BookBrowser, Preview, CodeView, ClipsWindow, and TableOfContents Windows
- preserve Media Overlay Active Classes when deleting unused classes
- Goto Link Or Style (or Ctrl-Clicking on a class will now search selectors with combinators if nothing found in normal css classes
- update to a newer Spanish hunspell dictionary
- overhaul of Building on Linux documentation
- update 3rdparty zlib to version 1.3.1 for security and other bug fixes
- update 3rdparty pcre2 to version 10.43 for security and other bug fixes
- update to Qt 6.6.2 for security fixes, accessibility improvements
- allow cancelling of Save if mend on save set and not well formed
- Windows users can now set the SIGIL_USE_FREETYPE_FONTENGINE environment variable to more fully support woff and woff2 fonts
* Bug Fixes
- multiple bug fixes from Qt 6.6.2 such as the transient child window resize bug on Windows, etc
- fix QuickParser bug when parsing attribute names not properly ignoring all legal whitespace
- make OPF parsing robust to alternative whitespace usage as well
- fix creation of thumbnails of svg images in SelectFiles and Image Report for macOS
- fix svg rendering in QtSvg by filtering out desc and title tags inside text tags pre-rendering
- fix Python plugin quickparser.py to better handle svg mixed case tag names
- better handle cancelling out of plugins prior to their completion
- better handle Guide/Landmark title translations (thank you BeckyEbook)
- clean up cmake and build warnings
- fix crash on Windows when using woff/woff2 fonts
- Drop 12701c.patch because now in upstream.
OBS-URL: https://build.opensuse.org/request/show/1164235
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=87
- Switch to Qt6.
- Clean up Qt BuildRequires.
- Update to 2.0.2
- 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 justify, 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 Windows and macOS installers to use Qt6.5.3
OBS-URL: https://build.opensuse.org/request/show/1139459
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=81
- Update to 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
- We'll stick with qt5 for now, which is also still the default in
the Makefile, due to Leap and plugins.
OBS-URL: https://build.opensuse.org/request/show/1104873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sigil?expand=0&rev=30
- Update to 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
- We'll stick with qt5 for now, which is also still the default in
the Makefile, due to Leap and plugins.
OBS-URL: https://build.opensuse.org/request/show/1104871
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=76
- Update to 1.9.30
* Bug Fixes
- fix Checkpointing to work with dulwich version 0.20.46+
- 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
OBS-URL: https://build.opensuse.org/request/show/1072334
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=74
- Update to 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
- Drop sigil-lto.patch, becuse now in upstream.
OBS-URL: https://build.opensuse.org/request/show/1001090
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=72
- Update to 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
- Update Sigil_User_Guide to 2022.05.17
OBS-URL: https://build.opensuse.org/request/show/978741
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/sigil?expand=0&rev=68