Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
47476
Reakcje/Polubienia
37905

Sigil 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
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
47476
Reakcje/Polubienia
37905
Sigil-2.5.2
  • Fix missing python function replace "file_name" in DryRun and Filter Replacements
  • Fix CV to Preview syncing to self-closing tags that are bare in body
  • Workaround recent Qt changes by making PV sync to top when code in CV is not well formed
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
47476
Reakcje/Polubienia
37905

Sigil 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
Zaloguj lub Zarejestruj się aby zobaczyć!
 
Do góry