Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 08-05-2026, 06:04 PM   #61
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,897
Karma: 7500000
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by un_pogaz View Post
It a old ePub, that was generated by a unknow way.

I agree it should be rare, and it is, but my guess is whatever generate duplicate file paths, they won't just duplicate one or two files, they'll duplicate every HTML.
So when their are duplicate file paths, it recuring that we can have dozen of them. Have only some few part and not the entirety is more the exception than the rule.
We already make a list in m_DuplicateFilePaths for each duplicate manifest file path so we can just build it when reading the manifest item and later create a batch single load warning after the entire OPF has been parsed.

I will add that to master once I get some time.

I have never once seen an epub like the one linked!
KevinH is offline   Reply With Quote
Old 08-06-2026, 06:54 AM   #62
un_pogaz
Chalut o/
un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.
 
un_pogaz's Avatar
 
Posts: 711
Karma: 721246
Join Date: Dec 2017
Device: Kobo
Thanks
un_pogaz is offline   Reply With Quote
Old 08-06-2026, 10:28 AM   #63
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,897
Karma: 7500000
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by philja View Post
I gave up building my own on linux when the AppImages became available. I've never built my own on Windows or Mac - sorry.
Regarding seeing recent items in the macOS dock, I have been using this change for the last few days and it does not seem to cause any issues. So I have now pushed this change to master. It will appear in the next release of Sigil.

Last edited by KevinH; 08-06-2026 at 10:37 AM.
KevinH is offline   Reply With Quote
Old 08-06-2026, 10:43 AM   #64
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,897
Karma: 7500000
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by KevinH View Post
We already make a list in m_DuplicateFilePaths for each duplicate manifest file path so we can just build it when reading the manifest item and later create a batch single load warning after the entire OPF has been parsed.

I will add that to master once I get some time.

I have never once seen an epub like the one linked!
This change has now been pushed to Sigil master. It will appear in the next release.
KevinH is offline   Reply With Quote
Old 08-06-2026, 11:55 AM   #65
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 84,438
Karma: 153744815
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
The problem with these new image format types is a lot of eBook software will have no idea what to do with them. Sure they may make the ePub smaller, but what good is smaller if the software can't handle it?

Not everyone will have the ability to switch to software that handles these image formats. That's going to be a problem.
JSWolf is offline   Reply With Quote
Old 08-06-2026, 12:28 PM   #66
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: 29,641
Karma: 212299010
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by JSWolf View Post
The problem with these new image format types is a lot of eBook software will have no idea what to do with them. Sure they may make the ePub smaller, but what good is smaller if the software can't handle it?

Not everyone will have the ability to switch to software that handles these image formats. That's going to be a problem.
It won't matter. No commercial epubs are going to contain these new images formats if they won't render on industry standard readers and apps. But if the spec supports using them, we have to at least consider planning future support for them in the event that they DO become standard some day. It's called preparation, Jon. Your worries here are utterly unfounded and misplaced. Please stop.
DiapDealer is online now   Reply With Quote
Old 08-07-2026, 01:11 AM   #67
Vanguard3000
Groupie
Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.Vanguard3000 ought to be getting tired of karma fortunes by now.
 
Posts: 177
Karma: 474196
Join Date: Jan 2011
Location: Canada
Device: Kobo Libra 2
Is it feasible to change the "Change Case" functions to ignore tags? Currently, it fails silently if there are any tags within the selection, and it'd be nice to be able to select a block of text that has italics, spans, etc; or even select multiple paragraphs. Without changing the case within the tags, of course.

For example, if I select

Code:
one<i>two</i>
or

Code:
<p>one</p>
<p>two</p>
It doesn't work. It doesn't come up really often for me, but when it does, it can be really frustrating.
Vanguard3000 is offline   Reply With Quote
Old 08-07-2026, 03:15 AM   #68
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: 395
Karma: 518
Join Date: Nov 2015
Location: Europe EEC
Device: Kindle Fire HD6 & HD8
Quote:
Originally Posted by KevinH View Post
Regarding seeing recent items in the macOS dock, I have been using this change for the last few days and it does not seem to cause any issues. So I have now pushed this change to master. It will appear in the next release of Sigil.
Thanks, Kevin. Looking forward to it.
philja is offline   Reply With Quote
Old 08-07-2026, 09:32 AM   #69
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,897
Karma: 7500000
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by Vanguard3000 View Post
Is it feasible to change the "Change Case" functions to ignore tags? Currently, it fails silently if there are any tags within the selection, and it'd be nice to be able to select a block of text that has italics, spans, etc; or even select multiple paragraphs. Without changing the case within the tags, of course.

For example, if I select

Code:
one<i>two</i>
or

Code:
<p>one</p>
<p>two</p>
It doesn't work. It doesn't come up really often for me, but when it does, it can be really frustrating.
No, that is a safety feature in CodeView. It prevents tags from getting mangled. It is used in many places in CodeView. If you run into this issue often, then set up a saved search using the Python Function replace built in case converters as your replacement, and remember to check the Text box to restrict it to text not tags.
KevinH is offline   Reply With Quote
Old 08-07-2026, 11:46 AM   #70
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,897
Karma: 7500000
Join Date: Nov 2009
Device: many
For those users interested in the "Advanced TOC Editing Features" asked for by icearch (read that multi-selection), I think I have finally gotten something that is testable, but that might be a bit flakey yet.

So I have not pushed those changes to Sigil master, but instead pushed them to my personal repo:

http://github.com/kevinhendricks/Sigil

That repo is fully up to date with all the changes so far in Sigil master and just adds in the EditTOC changes.

So if you build your own, please pull and build from there and let me know of any issues or bugs in moving multiple selections in Sigil's TOC Editor.

If it seems to work, I will push those changes to regular Sigil master and they will be available in the next release.

Thanks.
KevinH is offline   Reply With Quote
Old 08-07-2026, 09:55 PM   #71
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: 53,620
Karma: 181843001
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
For those using Windows and wanting to test the advanced ToC editing, here's a link to the version with the extended ToC editing: Sigil-2.8.1-Windows-x64-Setup.exe.
DNSB is offline   Reply With Quote
Old Yesterday, 02:02 AM   #72
3333
Junior Member
3333 began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Aug 2026
Device: Phone
I would also like to ask about one small UI feature before submitting it as a PR.

Sigil-Enhanced has an image hover preview in the Book Browser. Hovering over an image shows a small preview together with its dimensions and file size.

I have adapted the current implementation against Sigil master here:

https://github.com/rinne1998/Sigil/c...hover-preview/

Would this be something you would be interested in having in Sigil itself?
3333 is offline   Reply With Quote
Old Yesterday, 07:21 AM   #73
Turtle91
A Hairy Wizard
Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.Turtle91 ought to be getting tired of karma fortunes by now.
 
Turtle91's Avatar
 
Posts: 3,491
Karma: 21099999
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
Quote:
Originally Posted by 3333 View Post
I would also like to ask about one small UI feature before submitting it as a PR.

Sigil-Enhanced has an image hover preview in the Book Browser. Hovering over an image shows a small preview together with its dimensions and file size.

I have adapted the current implementation against Sigil master here:

https://github.com/rinne1998/Sigil/c...hover-preview/

Would this be something you would be interested in having in Sigil itself?



I, for one, think that functionality is nice. Our current implementation doesn’t show file size without having to dig down to “Get info”
Turtle91 is offline   Reply With Quote
Old Yesterday, 07:30 AM   #74
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: 395
Karma: 518
Join Date: Nov 2015
Location: Europe EEC
Device: Kindle Fire HD6 & HD8
Quote:
Originally Posted by 3333 View Post
I would also like to ask about one small UI feature before submitting it as a PR.

Sigil-Enhanced has an image hover preview in the Book Browser. Hovering over an image shows a small preview together with its dimensions and file size.

I have adapted the current implementation against Sigil master here:

Would this be something you would be interested in having in Sigil itself?
This suggestion duplicates the recently added right-click > view functionality but it is quicker and easier for the user.

So I will give a vote for this as a sensible enhancement provided the code change doesn't have unintended consequences.
philja is offline   Reply With Quote
Old Yesterday, 08:53 AM   #75
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,897
Karma: 7500000
Join Date: Nov 2009
Device: many
Please understand how this works. It replaces the standard QTreeView with its own BookViewTreeView that builds and maintains a cache of QImage scaled images and then tracks mouse enter and leave events and when the cursor enters an image name it prebuilds the the image (if not available in the cache) and show it with a QTimer.

All of the memory and code used for this is just to gain something that a single right click will show you right now, (either with View Image, or Get Info, etc.) as opposed to a hover.

I for one am not a fan of having the cursor inadvertently hover over an image and produce a thumbnail potentially disrupting my train of vision, just to save a single right click when I do want that info. If I need info on All Images, that is what the Image Report does and it can be saved to csv.

So unless this feature is viewed by current Sigil users as really really useful, the code behind it and its maintenance and its memory used (which does have the ability to be capped) is just not worth saving a single right click (which is hardly digging for anything), in my personal opinion. But my opinion can be changed.

If your opinion differs, now is the chance to convince me otherwise. Please say exactly why this is really useful to you. What it actually helps with. Why it helps. Etc.

Are you using it to find an image to insert? If so we have a tool that helps with that and already provides thumbnails that are user scalable

Are you using to look for strange image sizes (Reports can help with that), etc.

So what task or tasks is it actually helping with?

Last edited by KevinH; Yesterday at 01:36 PM.
KevinH is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Improvements? New Features? post sigil 2.7.6 KevinH Sigil 315 05-23-2026 10:40 AM
Suggestions for Sigil Improvements or New Features KevinH Sigil 241 03-02-2026 01:09 PM
Suggestions for Sigil Improvements or New Features KevinH Sigil 168 11-18-2025 12:23 PM
Ideas for New Improvements or Features KevinH Sigil 97 04-09-2025 09:45 AM
Improvements/bugs/features dontcrash KOReader 10 10-23-2019 10:05 AM


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


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