Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 12-01-2025, 03:09 PM   #1
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,931
Karma: 207182180
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Sigil-2.7.0 Released

Sigil 2.7.0

Sigil 2.7.0 is a mixture of bugfixes and new features.

New Features
  • update to Qt 6.9.3 with some additional patches
  • update to PCRE2 version 10.46
  • update WebProfileMgr to use the new QWebEngneProfileBuilder 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

--------------------------------Notes -----------------------------------

The Sigil Linux AppImage is built on Ubuntu Jammy (22.04) and is targeting glibc 2.35 and higher. Use ldd --version to see if your system at least has a shot at being able to use the AppImage. Don't forget to make sure the AppImage is executable after downloading. Trouble is not expected but be safe and backup your existing Sigil preferences (if you have any) before trying the AppImage.

The latest version of the Sigil User Guide can always be downloaded from the Sigil website, or from its own GitHub repository.

Please check the Sigil website for important Sigil support links, additional resource downloads, and platform-specific trouble-shooting tips/requirements.

The MacOS builds are signed AND notarized.

PGP Fingerprint (for signed tags and source archives): B5A5 6206 AB0F BC1A 24EF AB8A A166 D29A 8FCD AC63

All Sigil binary (and source) downloads can also be found as assets at the bottom of The Sigil-2.7.0 Github Release page.

Last edited by DiapDealer; 12-01-2025 at 04:53 PM.
DiapDealer is online now   Reply With Quote
Old 12-01-2025, 03:10 PM   #2
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,931
Karma: 207182180
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
If your Automate icons appear to do nothing after upgrading to 2.7.0

https://www.mobileread.com/forums/sh...d.php?t=370937

Last edited by DiapDealer; 12-01-2025 at 03:12 PM.
DiapDealer is online now   Reply With Quote
Old 12-01-2025, 05:46 PM   #3
ElMiko
Fanatic
ElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileRead
 
ElMiko's Avatar
 
Posts: 516
Karma: 65460
Join Date: Jun 2011
Device: Kindle Voyage, Boox Go 7
I had "ALT+A" set as my keyboard shortcut for "replace all", but it doesn't do anything anymore... Any ideas?

Also, I was under the impression based on this thread using the native OS dialog was going to be an option for users, but I'm not finding it. Can someone point me in the right direction to override the new Add File sigil UI? Unfortunately it lacks some key functionalities (e.g. previews for non-image files, and search functionality).

Last edited by ElMiko; 12-01-2025 at 06:52 PM.
ElMiko is offline   Reply With Quote
Old 12-01-2025, 06:51 PM   #4
philja
Addict
philja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enough
 
Posts: 309
Karma: 516
Join Date: Nov 2015
Location: Europe EEC
Device: Kindle Fire HD6 & HD8
I've updated my linux, W11 and MacBook. Whereas the Linux and W11 show build date of 30 Nov, the MacBook (ARM) says 19 Nov.

Is that correct or did I get a duff download for the MacBook?
philja is offline   Reply With Quote
Old 12-01-2025, 07:01 PM   #5
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,931
Karma: 207182180
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Kevin did his builds for Mac a while ago. He was prepared for when I got back from vacation to put together the release (and my builds). There were no commits to Sigil's codebase that were relevant to Macs or Windows after Nov 12. The only Linux commits after that were to the AppImage creation process and not Sigil itself. Yours is correct.

Last edited by DiapDealer; 12-01-2025 at 08:51 PM.
DiapDealer is online now   Reply With Quote
Old 12-01-2025, 07:38 PM   #6
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,931
Karma: 207182180
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by ElMiko View Post
Also, I was under the impression based on this thread using the native OS dialog was going to be an option for users, but I'm not finding it. Can someone point me in the right direction to override the new Add File sigil UI? Unfortunately it lacks some key functionalities (e.g. previews for non-image files, and search functionality).
The non-native file dialog should preview text files as well as images. It does for me. But reverting to non-native was never going to be a gui preference setting. We don't support using it. But we allow those who insist on reverting to do so by setting an environment variable. It is mentioned on the first page of the thread you linked to.

SIGIL_FORCE_NATIVE_FILE_DIALOG

Setting it to 1 will make it active.
DiapDealer is online now   Reply With Quote
Old 12-01-2025, 08:31 PM   #7
ElMiko
Fanatic
ElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileRead
 
ElMiko's Avatar
 
Posts: 516
Karma: 65460
Join Date: Jun 2011
Device: Kindle Voyage, Boox Go 7
Quote:
Originally Posted by DiapDealer View Post
The non-native file dialog should preview text files as well as images. It does for me. But reverting to non-native was never going to be a gui preference setting. We don't support using it. But we allow those who insist on reverting to do so by setting an environment variable. It is mentioned on the first page of the thread you linked to.

SIGIL_FORCE_NATIVE_FILE_DIALOG

Setting it to 1 will make it active.
Thanks, @DD. Is it this post or this one? In either case, I don't know where or how to access the Utility.cpp file. As a non-programmer, this is a lotta bit over my head.

EDIT: NEVERMIND! I incorrectly assumed there was more to it.... heaven knows how it worked, but it did. Thanks again, @DD

For the record the files that i was referring to that don't preview are font files (ttf/otf). Even that notwithstanding, the lack of search/filtering functionality would remain an obstacle to using the new UI.

Last edited by ElMiko; 12-01-2025 at 08:38 PM.
ElMiko is offline   Reply With Quote
Old 12-01-2025, 08:42 PM   #8
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,124
Karma: 6404930
Join Date: Nov 2009
Device: many
Filtering should exist in the non-native ui as well.
KevinH is offline   Reply With Quote
Old 12-02-2025, 03:19 PM   #9
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,124
Karma: 6404930
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by DiapDealer View Post
Kevin did his builds for Mac a while ago. He was prepared for when I got back from vacation to put together the release (and my builds). There were no commits to Sigil's codebase that were relevant to Macs or Windows after Nov 12. The only Linux commits after that were to the AppImage creation process and not Sigil itself. Yours is correct.
Yes, being retired, I made and got my builds signed and notarized through Apple early. As Diap said, the late change made to the tree was to fix the creation of AppImages in our CI build process. Nothing to do with Windows, or Mac sources (or builds). You are 100% up to date.
KevinH is offline   Reply With Quote
Old 12-02-2025, 05:00 PM   #10
philja
Addict
philja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enough
 
Posts: 309
Karma: 516
Join Date: Nov 2015
Location: Europe EEC
Device: Kindle Fire HD6 & HD8
Quote:
Originally Posted by KevinH View Post
You are 100% up to date.
Thanks Kevin and DiapDealer - good to know. The checksums were all ok but I wondered about the date.

Now for a small difference between Linux, W11 and MacBook versions..

When importing an image via 'Add Existing Files', both the W11 and the MacBook versions do show a very nice preview pane which assists in the image selection.

But there is no preview pane in the dialogue box on the linux version.
philja is offline   Reply With Quote
Old 12-02-2025, 05:08 PM   #11
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,124
Karma: 6404930
Join Date: Nov 2009
Device: many
That depends on Linux distribution and Desktop. No change was made to Linux code for that ui control. On my Manjaro KDE, I get very nice previews.
KevinH is offline   Reply With Quote
Old 12-02-2025, 06:05 PM   #12
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,931
Karma: 207182180
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
I'm getting image Previews on Linux, but I think I'm always getting the native file dialog (even though I don't have the environment variable set). I try setting the variable but nothing looks any different. This with the AppImage (2.7.0) or the regular Sigil (2.6.2). Weird.
DiapDealer is online now   Reply With Quote
Old 12-02-2025, 07:08 PM   #13
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,124
Karma: 6404930
Join Date: Nov 2009
Device: many
Linux was always defaulting to native on recognized desktops like KDE, etc. There were no associated bug reports on Qt for it, unlike MacOS and Windows.

Last edited by KevinH; 12-02-2025 at 07:11 PM.
KevinH is offline   Reply With Quote
Old 12-02-2025, 07:32 PM   #14
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,931
Karma: 207182180
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Oh. My bad then. I am seeing a difference in what images will show a preview on Arch/Cinnamon. Normal (custom-compiled) 2.7.0 with Qt6.10.0 will preview SVGs, while the AppImage 2.7.0 with Qt6.9.3 will not. I'm guessing it's a Qt thing.
DiapDealer is online now   Reply With Quote
Old Yesterday, 10:52 PM   #15
hobnail
Running with scissors
hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.
 
Posts: 1,597
Karma: 14328510
Join Date: Nov 2019
Device: none
Quote:
Originally Posted by ElMiko View Post
I had "ALT+A" set as my keyboard shortcut for "replace all", but it doesn't do anything anymore... Any ideas?

I didn't see this answered. I'm also not getting replace all when I use alt+a. The Search menu shows alt+a as the shortcut for replace all. Clicking the replace all button in the find and replace at the bottom of the code view window works.
hobnail is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sigil-0.9.10 Released DiapDealer Sigil 149 11-19-2018 11:20 PM
Sigil-0.9.2 Released KevinH Sigil 14 01-11-2016 04:11 AM
Sigil-0.8.900 released for testing - Wait for Sigil-0.8.901 KevinH Sigil 106 10-04-2015 11:41 AM
Sigil 0.8.4 Released user_none Sigil 3 02-14-2015 06:38 PM
Sigil 0.7.2 Released user_none Sigil 40 06-25-2013 12:35 AM


All times are GMT -4. The time now is 07:07 PM.


MobileRead.com is a privately owned, operated and funded community.