Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 10-14-2025, 05:53 PM   #106
BeckyEbook
Guru
BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.
 
BeckyEbook's Avatar
 
Posts: 894
Karma: 3501166
Join Date: Jan 2017
Location: Poland
Device: Various
In Windows, the OK button is located in the lower right corner, which is somewhat inconsistent with other Sigil windows.
Attached Thumbnails
Click image for larger version

Name:	sigil-mal-before.png
Views:	17
Size:	14.9 KB
ID:	218630   Click image for larger version

Name:	sigil-mal-after.png
Views:	14
Size:	15.3 KB
ID:	218632  
BeckyEbook is offline   Reply With Quote
Old 10-14-2025, 06:02 PM   #107
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,978
Karma: 30277294
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by KevinH View Post
I do not understand what you are trying to say? Yes to see the new top-level Automation menu in this proposed compromise solution you have to enable the Automation Lists in the View->Toolbars menu.

Does not the Toolbars menu at the top of the View's Menu work properly currently in Sigil?
Works fine - this is what mine looks like

Click image for larger version

Name:	Screenshot 2025-10-15 075759.jpg
Views:	16
Size:	274.1 KB
ID:	218629

Quote:
Originally Posted by KevinH View Post
Overall, are you for or against or neutral on the addition of a top level Automation menu?
I posted my preference on the first page of this thread==>> https://www.mobileread.com/forums/sh...4&postcount=14

Quote:
Originally Posted by KevinH View Post
Does this compromise work for you?
The option in Preferences will work for me.

OT: where do things stand with launching the upcoming version of Sigil via calibre's Open with… the one in the baseline product, not the plugin.

I believe Kovid made some changes, which should be in pre-release 8.12.100 - has anyone tested it with the Sigil beta… BeckyEbook

BR

Last edited by BetterRed; 10-14-2025 at 06:22 PM.
BetterRed is online now   Reply With Quote
Advert
Old 10-14-2025, 07:00 PM   #108
BeckyEbook
Guru
BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.
 
BeckyEbook's Avatar
 
Posts: 894
Karma: 3501166
Join Date: Jan 2017
Location: Poland
Device: Various
@BetterRed: I confirm that Calibre 8.12.100 works with "Open with..." with Sigil built by me with Qt 6.9.3.
Works with official master branch and Kevin's fork master branch.
BeckyEbook is offline   Reply With Quote
Old 10-14-2025, 07:23 PM   #109
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 47,834
Karma: 173906420
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by KevinH View Post
@BeckyEbook what did you mean about adding a space above the Okay button in the ManageAutomationDialog? Please see my screenshot below. There appears to be a reasonable distance to the Okay button (at least on a Mac).
On Windows 11, the OK box is in the bottom corner touching the lines.
Attached Thumbnails
Click image for larger version

Name:	Screenshot 2025-10-14 162234.png
Views:	9
Size:	11.4 KB
ID:	218634  

Last edited by DNSB; 10-14-2025 at 08:05 PM.
DNSB is offline   Reply With Quote
Old 10-14-2025, 07:54 PM   #110
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,835
Karma: 207000000
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
My rebuild of Qt6.9.3 should have eliminated the calibre Open With issue. Kovid's work may have made my fix unnecessary, but still...

By the way: I'd appreciate it if those who build their own Sigil on Windows could verify that they're able to successfully launch Sigil by right-clicking on an epub and selecting Open With->Sigil from the context menu.

Until this commit last night (https://github.com/Sigil-Ebook/Sigil...a54bf57f31af17) Sigil was silently crashing for me on Windows 10/11 when trying it. The Event Viewer would show a crash related to Qt6WebEngineCore.dll. This was only when building Sigil with Qt6.9+. It worked fine with Qt6.8.2

After the commit, I've had success launching Sigil in every way I can think of: shortcut; double-clicking an epub; right-clicking an epub and selecting Open With->Sigil from the context menu; dragging an epub and dropping it on the Sigil shortcut; from the command line (with and without an epub as a parameter).

Sorry to potentially derail the thread.
DiapDealer is online now   Reply With Quote
Advert
Old 10-14-2025, 07:57 PM   #111
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,978
Karma: 30277294
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by BeckyEbook View Post
@BetterRed: I confirm that Calibre 8.12.100 works with "Open with..." with Sigil built by me with Qt 6.9.3.
Works with official master branch and Kevin's fork master branch.
Thanks - apart from anything else I use it several times a day to remove non-essential metadata elements from propaganda… media releases
BetterRed is online now   Reply With Quote
Old 10-14-2025, 08:30 PM   #112
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 47,834
Karma: 173906420
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by DiapDealer View Post
By the way: I'd appreciate it if those who build their own Sigil on Windows could verify that they're able to successfully launch Sigil by right-clicking on an epub and selecting Open With->Sigil from the context menu.
Both the artifact version downloaded from GitHub and the version I compiled here from Kevin's repository with the QT6 changes work here with calibre 8.12.100 using either the Open With plugin or context menu Open With.

Quote:
Originally Posted by DiapDealer View Post
Sorry to potentially derail the thread.
Bad DiapDealer! Please sit in the corner for 15 minutes!
DNSB is offline   Reply With Quote
Old 10-14-2025, 08:41 PM   #113
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,835
Karma: 207000000
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by DNSB View Post
Both the artifact version downloaded from GitHub and the version I compiled here from Kevin's repository with the QT6 changes work here with calibre 8.12.100 using either the Open With plugin or context menu Open With.
Interesting. I would expect Sigil compiled from Kevin's repository (with any version of Qt.9+) to fail the Windows Explorer context menu Open With test. His fork hasn't pulled in my fix yet.
DiapDealer is online now   Reply With Quote
Old 10-14-2025, 09:03 PM   #114
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 47,834
Karma: 173906420
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by DiapDealer View Post
Interesting. I would expect Sigil compiled from Kevin's repository (with any version of Qt.9+) to fail the Windows Explorer context menu Open With test. His fork hasn't pulled in my fix yet.
2 of the 3 commits Kevin's repository showed as being behind were already in Kevin's repository and I added your commit just to satisfy my OCD tendencies. That was why I mentioned "Kevin's repository with the QT6 changes".
DNSB is offline   Reply With Quote
Old 10-14-2025, 09:23 PM   #115
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,835
Karma: 207000000
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Gotcha. Thanks for checking.
DiapDealer is online now   Reply With Quote
Old 10-14-2025, 09:35 PM   #116
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,042
Karma: 6361556
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by DNSB View Post
On Windows 11, the OK box is in the bottom corner touching the lines.
@DNSB and @BeckyEbook

Thanks for explaining. I think that is a minor change to remove the margins in the ManageAutomation Dialog form ui file. It uses margins that were left over from Sigil Preferences that imbed themselves in a larger QDialog frame.

I will try tweaking those values tomorrow.

Thanks,
KevinH is offline   Reply With Quote
Old Yesterday, 05:33 AM   #117
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: 296
Karma: 516
Join Date: Nov 2015
Location: Europe EEC
Device: Kindle Fire HD6 & HD8
Quote:
Originally Posted by DNSB View Post
On Windows 11, the OK box is in the bottom corner touching the lines.
Same in my MacBook. Works fine, but would be aesthetically more pleasing if it were moved a tad to the left to be in vertical alignment with the New List and Remove buttons.

The sort of job you do when there's nothing better to do.

I too am happy with the idea of putting the Automation in the Preferences settings.
philja is offline   Reply With Quote
Old Yesterday, 09:11 AM   #118
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,042
Karma: 6361556
Join Date: Nov 2009
Device: many
That "okay" button will always be in the right corner on macOS (it is the spec) so changing the dialog width will always change it. So it can't be aligned it with any buttons as those change positions as well. I will improve the margins around it though.
KevinH is offline   Reply With Quote
Old Yesterday, 10:22 AM   #119
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,042
Karma: 6361556
Join Date: Nov 2009
Device: many
Okay, I removed the margin limitations in ManageAutomation.ui so that the "okay" button is better placed.

Then I pushed all of the automation menu changes to normal Sigil master. This new feature will appear in the next release of Sigil.

Over the next couple of days I will be uploading beta builds from our CI builds so that all interested parties can test with it.

These changes are going to need a lot of testing to make sure they do not break anything for anyone else.

For those who build from source you can pull and build from normal Sigil master.
KevinH is offline   Reply With Quote
Old Yesterday, 11:40 AM   #120
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,042
Karma: 6361556
Join Date: Nov 2009
Device: many
Because the list of Langauges is so very very long, I think Doitsu's idea might be useful to people who use Sigil a lot with a specific set of language codes.

So I found a place in Language.cpp to easily restrict language codes used in Sigil by an environment variable.

The new environment variable is:

Code:
QString codes = Utility::GetEnvironmentVar("SIGIL_ONLY_USE_LANGCODES");
Its value is a valid list of iso 639 lanugage codes separated by commas "," with *no* extra spaces allowed.

Note: this is generally not a "feature" that we are going to publicize but perhaps you can convince BeckyEbook to add this env variable to her nice plugin.

For example, the way to limit to these language codes would be:

export SIGIL_ONLY_USE_LANGCODES=en,fr,de,es,it,ja,en-US,en-GB

I have pushed this to Sigil master.

Please give this a try if you build your own.


Quote:
Originally Posted by Doitsu View Post
Remember h* selections

Allow advanced users to customize the book language dropdown list

Most book producers probably only use the usual EFIGS languages and their local language, but the language list is very long and contains several languages that are highly unlikely to be ever used in an epub. For example, Middle High German.

I realize that creating another settings dialog would be a lot of work, but you could have Sigil check for a lang_codes ini entry that advanced users would have to manually add.
For example:

Code:
lang_codes = en-US, fr-FR, it-IT, de-DE, es-ES
Sigil would then only display the languages defined via lang_codes, provided that all language codes are valid.

Alternatively, you could reorder the language list to prioritize languages the app is fully translated for.

Chinese (China) (zh-CN)
French (fr)
German (de)
Korean (ko)
Polish (pl)
Portuguese (Brazil) (pt-BR)
Russian (ru)
Serbian (sr)
Spanish (es)
Ukrainian (Ukraine) (uk-UA)
KevinH is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Ideas for New Improvements or Features KevinH Sigil 97 04-09-2025 09:45 AM
Suggestions for new Caliber features DavidlPORTUGAL Library Management 3 12-10-2023 07:37 AM
Hello. Where do I make suggestions for future improvements? spelunker Sigil 19 02-28-2022 11:46 AM
Improvements/bugs/features dontcrash KOReader 10 10-23-2019 10:05 AM
Onyx M92: Suggestions for possible improvements Lode Onyx Boox 3 02-11-2013 07:40 AM


All times are GMT -4. The time now is 09:12 AM.


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