Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 06-22-2026, 08:32 AM   #31
democrite
Evangelist
democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.
 
Posts: 450
Karma: 77256
Join Date: Sep 2011
Device: none
Will do. Thank you very much.
democrite is offline   Reply With Quote
Old 06-22-2026, 09:02 AM   #32
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,742
Karma: 6774572
Join Date: Nov 2009
Device: many
Got it and I can recreate the bug with a simple rename of just the image file pointed to by that altimage.

After the rename the altimage link was not updated.

I am on it.

Last edited by KevinH; 06-22-2026 at 10:03 AM.
KevinH is offline   Reply With Quote
Old 06-22-2026, 09:17 AM   #33
democrite
Evangelist
democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.
 
Posts: 450
Karma: 77256
Join Date: Sep 2011
Device: none
Thank you Kevin.
democrite is offline   Reply With Quote
Old 06-22-2026, 10:03 AM   #34
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,742
Karma: 6774572
Join Date: Nov 2009
Device: many
Thank you for your bug report! I just pushed a fix for this to master. It seems the previous fix was slightly incomplete depending on conditions. That has been rectified.

If you desperately need an updated build with this fix, please let me know for what platform and I will grab the CI build being made with this change and post it for you.

Last edited by KevinH; 06-22-2026 at 10:59 AM.
KevinH is offline   Reply With Quote
Old 06-22-2026, 10:21 AM   #35
democrite
Evangelist
democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.
 
Posts: 450
Karma: 77256
Join Date: Sep 2011
Device: none
Thank you very much Kevin. I have no urgent need of such since I think it's the first time I encountered that issue as I don't typically have epubs with math tags. Whenever the next release comes out, that'll be a-okay.
democrite is offline   Reply With Quote
Old Yesterday, 06:47 PM   #36
democrite
Evangelist
democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.
 
Posts: 450
Karma: 77256
Join Date: Sep 2011
Device: none
Concerning the issue with opening files in an external editor whether BBEdit on macOS or other, I'm not that familar but asking Perplexity, it recommended using native Qt methods. Maybe that'd help with keeping PageEdit open on macOS. Seems one can also have PageEdit open a file at a particular line such as if one wanted to maintain scroll position.

Quote:
The shell command open is convenient, but it is a wrapper around the same macOS launching/opening machinery rather than the primary API you should build against. If you use Qt or AppKit APIs directly, you avoid shell quoting issues, argument parsing ambiguity, and the mismatch between command-line flags and already-running GUI apps that only receive open events.
https://www.perplexity.ai/search/iss...RM6OSWhHEfW90A

I have no opinion on if it is better or not, but it's an option.
democrite is offline   Reply With Quote
Old Yesterday, 08:59 PM   #37
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,742
Karma: 6774572
Join Date: Nov 2009
Device: many
That has already been fixed with in master, so no worries but using Qt directly to launch an app is also possible if trouble happens in the future, but Qt strongly recommends using "open" in its SubProcess calls on MacOS.

Last edited by KevinH; Today at 09:27 AM.
KevinH is offline   Reply With Quote
Old Yesterday, 10:30 PM   #38
democrite
Evangelist
democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.
 
Posts: 450
Karma: 77256
Join Date: Sep 2011
Device: none
Sounds good.

Curious about one thing. The environment variable to use native file dialogs, does it seem like maybe some places such is not used such as Add Existing Files, Save As, Save A Copy, and perhaps other? I've had it set for a while and it appears fine within plugins when prompting to save the file. The above mentioned I just tried and they appear with the Qt style dialog.

At least on macOS, when there are instances such as when I want to navigate to some random folder, I can drag and drop from the Finder which makes some operations quicker. If possible, it'd be nice.
democrite is offline   Reply With Quote
Old Today, 09:25 AM   #39
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,742
Karma: 6774572
Join Date: Nov 2009
Device: many
There is an environment var to force native file dialogs but like all environment vars on MacOS, unless you are launching a gui Mac app via Terminal.app they are ignored. Over the years, there have been many ways to pass env vars to Mac gui apps but Apple kept changing and breaking them. That is one of the reasons that Sigil has its own env-vars.txt file that can be created in your Sigil Preferences folder where you can set env vars that will be remembered and used by Sigil.

You can navigate to any folder and remember any place with the non-native file dialog. It just looks different but frankly it is much much more stable than using the native file dialogs in Qt and has been for years.

If you navigate in Finder, you can now drag and drop files to add the to the epub easily.

Last edited by KevinH; Today at 10:00 AM.
KevinH is offline   Reply With Quote
Old Today, 11:40 AM   #40
democrite
Evangelist
democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.
 
Posts: 450
Karma: 77256
Join Date: Sep 2011
Device: none
I thought I had it set correctly. I was using a .plist:

Spoiler:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>com.user.environment</string>
    <key>ProgramArguments</key>
    <array>
				<string>/bin/sh</string>
				<string>-c</string>
			  <string>
				launchctl setenv QT_LOGGING_RULES nextcloud.sync.discovery=false;
				launchctl setenv SIGIL_FORCE_NATIVE_FILE_DIALOG 1
				</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>

I don't really use Save or Save As, but merely command-S so never noticed. Anytime I used a plugin, the save prompt appeared native so I thought it was ok. After trying the plugin to set env variables it looked set ok, but seems I just had to disable and renable again and now it's fine.
democrite is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sigil 2.7.6 Released DiapDealer Sigil 14 03-26-2026 11:16 AM
Sigil-2.4.0 Released DiapDealer Sigil 55 01-31-2025 04:28 PM
Sigil-2.3.0 Released DiapDealer Sigil 111 09-06-2024 04:14 PM
Sigil-1.1.0 Released DiapDealer Sigil 56 03-25-2020 02:28 PM
Sigil-0.8.900 released for testing - Wait for Sigil-0.8.901 KevinH Sigil 106 10-04-2015 10:41 AM


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


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